TrainRouter

City to city

Brno to Prague by train

Hlavní nádraží → Praha, Hlavní nádraží

RegioJet — Prague to Brno
Photo · Wikimedia
Fastest
≈ 2h 37m
Typical
≈ 2h 47m
Direct trains
Yes
Fewest changes
0
Operators
FlixBus-eu, Pražská integrovaná doprava, Železničná spoločnosť Slovensko, a.s., REGABUS s.r.o.

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 744 routes plotted in the TrainRouter 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 47m.

Is there a direct train from Brno to Prague?

Yes — direct trains run between Hlavní nádraží and Praha, Hlavní nádraží.

Which operators run trains from Brno to Prague?

FlixBus-eu, Pražská integrovaná doprava, Železničná spoločnosť Slovensko, a.s., REGABUS s.r.o..

This corridor in the atlas

Legendary routes through Brno or Prague

Sleepers too: night trains from Prague.

More trains from Brno

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.