Prague to Brno Trains

A train ride between Prague and Brno offers some of the most impressive sights in Europe, making it a popular way to travel. Traveling from Prague to Brno by train takes just 2.5 hours and can cover the distance between city centers!
Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Prague to Brno Train Information

Train travel from Prague to Brno typically takes 3 hours 8 minutes, covering a distance of about 154 miles (249 km).

Tickets for the trip start from $23 if booked in advance and there are 29 trains per day between Prague and Brno.

Shortest travel time:

​3 hrs 8 min

Longest travel time:

​3 hrs 39 min

Earliest departure:


Latest departure:


If you are looking for a fast way to get from Prague to Brno, consider taking a direct high-speed train. In addition to the saturated schedule, the majority of trains in Czechia operating on the line offer several travel classes, so passengers are welcome to choose one depending on their comfort preferences.
​Regardless of the selected travel category, all cars provide various useful facilities guaranteeing a pleasant ride. To catch better rates, we highly recommend reserving your Prague to Brno tickets in advance.​

Prague to Brno Train Timetable

The table below shows the departure schedules for all trains departing from Prague to Brno throughout the day, including the earliest and latest departure times, as well as the number of train departures per day.

*​Check the current Prague to Brno timetable on the website Rail.Ninja

Prague to Brno Train Types

As one of the world's most popular long-distance trains, the EuroCity bullet train connects Germany with Austria, Hungary, the Czech Republic with Denmark, as well as Switzerland.
Taking advantage of Central Europe's spectacular beauty is made possible by the colorful, bright yellow RegioJet trains, which are known for their high quality and impressive speed.

Book Train Tickets from Prague to Brno

FAQ: Prague to Brno Train Travel

Prague to Brno Railway Map


Related Routes