COVID-19 Travel Guide
Learn more ›

Search train tickets to Brno

switcheroo

Quickview

How to get to Brno by train

Routes3
Trips per day27
train lines3
Stations5
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Brno?

$33.15 is the cheapest price for a train ticket to Brno, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Brno. In the last month, trains from Papenburg to Brno had the lowest average price at $59.28.

Where is the train station in Brno, Czechia?

The busiest train station in Brno is Brno hl.n.. There are several other active stations in addition to this main station. The most popular train stations in Brno are:

  • Brno hl.n.
  • -Kralovo Pole
  • Židenice

Bielefeld

There are 68 scheduled trains per day from Bielefeld to Brno. The route can be as long as 405 miles, or 651 kilometers. On average, the journey takes 12 hours and 52 minutes. There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Bielefeld usually arrive in Brno at -Kralovo Pole.
Avg. Time
12h 52m
Avg. Price
$144.42

Munich

There are 68 scheduled trains per day from Munich to Brno. The route can be as long as 241 miles, or 388 kilometers. On average, the journey takes 7 hours and 58 minutes. There are 4 train lines that operate on this route. Railjet has the most daily trains. Trains from Munich usually arrive in Brno at -Kralovo Pole.
Avg. Time
7h 58m
Avg. Price
$127.90

Gelnhausen

There are 46 scheduled trains per day from Gelnhausen to Brno. The route can be as long as 339 miles, or 546 kilometers. On average, the journey takes 10 hours . There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Gelnhausen usually arrive in Brno at Židenice.
Avg. Time
10h 0m
Avg. Price
$193.67

Berlin

There are 36 scheduled trains per day from Berlin to Brno. The route can be as long as 269 miles, or 433 kilometers. On average, the journey takes 8 hours and 50 minutes. There are 4 train lines that operate on this route. RegioJet has the most daily trains. Trains from Berlin usually arrive in Brno at -Kralovo Pole.
Avg. Time
8h 50m
Avg. Price
$106.05

Vilseck

There are 28 scheduled trains per day from Vilseck to Brno. The route can be as long as 218 miles, or 351 kilometers. On average, the journey takes 9 hours . One train company, Deutsche Bahn with non-federally owned railway company, connects Vilseck to Brno. Trains from Vilseck usually arrive in Brno at -Horni Herspice.
Avg. Time
9h 0m
Avg. Price
$139.37

Located in Czechia, Brno is accessible by train from 3 other cities. You can choose from 27 daily scheduled trips when you search for trains to Brno on Wanderu. Deutsche Bahn with non-federally owned railway company usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Brno are also available..

Train companies serving Brno

RegioJet

There are 6 scheduled RegioJet trains per day. RegioJet can get you to Brno from 4 cities, including Bratislava.
Avg. Time
4h 59m
Avg. Price
$17.62

Deutsche Bahn

There are 6 scheduled Deutsche Bahn trains per day. Deutsche Bahn can get you to Brno from 2 cities, including Dörpen.
Avg. Time
14h 33m
Avg. Price
$83.20

Deutsche Bahn with non-federally owned railway company

There are 13 scheduled Deutsche Bahn with non-federally owned railway company trains per day. Deutsche Bahn with non-federally owned railway company can get you to Brno from 2 cities, including Dörpen.
Avg. Time
14h 2m
Avg. Price
$197.06