TrainRouter

City to city

Prague to Brno by train

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

RegioJet — Prague to Brno
Photo · Wikimedia
Fastest
≈ 2h 01m
Typical
≈ 2h 43m
Direct trains
Yes
Fewest changes
0
Operators
Železničná spoločnosť Slovensko, a.s., Pražská integrovaná doprava, FlixBus-eu, České dráhy, a.s.

Trains link Prague (Praha, Hlavní nádraží) and Brno (Hlavní nádraží) in about 2h 01m 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 Prague to Brno take?

The fastest trains cover Prague to Brno in about 2h 01m; a typical journey takes around 2h 43m.

Is there a direct train from Prague to Brno?

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

Which operators run trains from Prague to Brno?

Železničná spoločnosť Slovensko, a.s., Pražská integrovaná doprava, FlixBus-eu, České dráhy, a.s..

This corridor in the atlas

Legendary routes through Prague or Brno

Sleepers too: night trains from Prague.

More trains from Prague

All trains from Prague →

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.