Budapest
443 km
Prague
Departure station:
Nyugati
Teréz körút 55, Budapest, Hungary
Arrival station:
Prague
Wilsonova 8, 110 00, Prague, Czech Republic
Brand name
Train type
Travel time
Price from
Departures
Rating
High-speed direct train
6 hrs 26 min
$72
5
90.20%

Planning to travel from Budapest to Prague? Experience Hungary and the Czech Republic at their best and choose the most convenient option for your Budapest - Prague train journey. Direct high-speed EuroCity trains operated by Czech Railways (CD) depart from the Keleti Station in Budapest and take you to the Hlavni Central Station in Prague in about 7 hours reaching the maximum speed of 124 mph. There are up to 7 daily departures depending on the weekday. You can check the detailed Budapest to Prague train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains.

Timetable & Quick facts

Lowest price:
$70
Departures:
6
Earliest departure:
06:41
Latest departure:
16:41
Shortest travel time:
6 hrs 26 min
Longest travel time:
6 hrs 28 min
9 / 10 based on 54 reviews

A great way to travel between the two cities. Comfortable, fast and efficient

Alex Milren about traveling from Budapest to Prague