City to city
Brno to Prague by train
Hlavní nádraží → Praha hlavní nádraží
- Fastest
- ≈ 2h 37m
- Typical
- ≈ 2h 40m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- ZSSK, RegioJet, ÖBB, České dráhy
Trains link Brno (Hlavní nádraží) and Prague (Praha hlavní nádraží) in about 2h 37m at best, with no changes needed. The corridor is part of the RegioJet (256 km, typically 2 h 33 min), one of 1516 routes plotted in the World Train Map atlas.
How long does the train from Brno to Prague take?
The fastest trains cover Brno to Prague in about 2h 37m; a typical journey takes around 2h 40m.
Is there a direct train from Brno to Prague?
Yes: direct trains run between Hlavní nádraží and Praha hlavní nádraží.
This corridor in the atlas
- RegioJet Yellow open-access trains with steward service and free coffee. RegioJet broke the state railway’s grip on the Prague–Brno run.
- R9 Vysočina The slow way to Brno: the 1953-completed Vysočina highland line via Havlíčkův Brod and Žďár, the second main line between the two cities.
Legendary routes through Brno or Prague
- Railjet Prague → Vienna
- European Sleeper Brussels → Prague
- RegioJet Night Train Prague → Košice
- SC Pendolino Prague → Ostrava
Sleepers too: night trains from Prague.
More trains from Brno
- Brno → Vienna ≈ 1h 31m · direct
More train routes in Czechia · Austria · Belgium.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.