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
- Železničná spoločnosť Slovensko, a.s., RegioJet a.s., OEBB Personenverkehr AG Kundenservice, České dráhy, a.s.
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 1247 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.
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.