Leo Express operates an overnight coach from Warsaw to Budapest. Leaving Warsaw around 1930, passing through Krakow around midnight and reaching Budapest in the morning daylight hours.
That will mean ~12 hours in the coach from Warsaw to Budapest.
Leo express offers both economy and business class on their coach. Business class seats can be had just for a few more euros. The only difference is more legroom. The seat comes with legrest and tray table.
Unlike Lux express, there is no IFE provided. There is a coffee machine for hot beverages. An in-coach toilet is available as well.
Leo express in-coach literature
A simple breakfast option is provided. I think this is for business class only.
Sunrise enroute to Budapest
Leo express coach.
In Budapest, Leo express drops off passengers at a metro station to transfer to other parts of the city.
In comparison, both lux express and leo express provide comfortable and affordable rides, especially overnight options. Personally I would prefer lux express for the IFE option.