The cheapest tickets we've found for trains from Vienna to Brno are US$8.89. If you book 30 days in advance, tickets will cost around US$8, while the price is around US$16 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers and
Prague - Main Station. Brno. The average train between Prague - Main Station and Brno takes 2h 51m and the fastest train takes 2h 31m. The train runs at least 2 times per hour from Prague - Main Station to Brno. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
RegioJet operates a train from Prague Central Train Station Wilsonova to Brno Zidenice Train Station every 2 hours. Tickets cost 250 Kč - 850 Kč and the journey takes 2h 29m. Alternatively, FlixBus operates a bus from Prague to Brno every 2 hours. Tickets cost 460 Kč - 650 Kč and the journey takes 2h 55m.
ViaMichelin shows the exact distance between Prague and Berlin, based on the route selected. ViaMichelin will help you to determine the best route based on various options and, by default, offer two to three routes with varying costs, distances and journey times.

Travel 115 miles (186 km) by bus to Brno from Prague. FlixBus is the main travel company operating this route. Travelers can even take a direct bus from Prague to Brno.

Prague to Vienna bus can be a really cheap option to travel between these two cities. The tickets start at €13 if you buy in advance (around €20 one day before the departure), you can get them online at either Regio Jet or Flixbus as these are two main companies serving the route.
. 744 401 449 559 192 499 579 531

how far is brno from prague