Munich to Prague by Train
A cross-border EuroCity run through Bavaria and Bohemia, roughly every two hours all day.
The journey, stop by stop
From München Hbf, trains head toward Prague, arriving at Praha hl.n..
How long does it take?
The trip takes around 5h 30m. Check the live schedule for your date.
Who runs the route?
The route is run jointly by alex/Länderbahn on the German side and České dráhy on the Czech side.
Munich to Prague train price (2026)
Fares start around €16 on the cheapest advance tickets.
How to get the best fare
- Book early. The cheapest saver fares sell out first — booking ahead can be dramatically cheaper than buying on the day.
- Travel off-peak. Mid-morning and mid-week departures tend to be quieter and cheaper.
- Compare in one place to see every departure at a glance.
Ready to go? Check live Munich → Prague times and fares and book your seat — secure checkout, mobile tickets, every operator in one search.
Prefer to compare every rail operator? Check schedules & book →
Opens in a new tab — come back here anytime.