I signed up for Yelp because I saw someone posting a negative review of his experience with LEO and I had to counter...
I have lived in Prague for twelve years and have seen the evolution of train travel here, which started with old, very dilapidated trains, to now, where we have LEO.
LEO is hands down the best carrier in the Czech Republic. They are a private firm. Trains are new, and it is honestly more like being on an airplane than a train. The prices are incredibly reasonable especially considering their top level service. And the food prices on board are reasonable, no rip off prices. If they are late, which is rare, they apologize on board!
Their premium class is unreal-six seats in plush leather, and it's a quiet zone. Well worth the added expense. It is by far the most luxurious train experience in the Czech Republic-I only wish they traveled West to Germany as well. If you go premium book early as these sell out quickly. You can cancel even last minute. I had to cancel one order last week from Ukraine and could not call, however I sent an email to them, and they responded literally within 3 minutes and canceled for me, you cannot ask for better service than this. Their English is great too in case you don't speak Czech.
They travel even to Poland and Ukraine, via train and then bus.
Staff is very courteous. read more