There are 8 ways to get from Brno to Tallinn by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Vienna International Airport, fly
best- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Lennart Meri International Airport (TLL)plane VIE - TLL
6h 29m€82–283Train to Václav Havel Airport Prague, fly
cheapest- Take the train from Brno hl.n. to Praha hl.n.train
- Fly from Václav Havel Airport Prague (PRG) to Lennart Meri International Airport (TLL)plane PRG - TLL
7h 33m€79–228Train, bus via Ostrava
- Take the train from Brno Hlavni Nadrazi to Bohumintrain
- Take the train from Bohumin to Warszawa Zachodniatrain Ec
- Take the bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal Dbus
24h 13m€86–286Train
- Take the train from Brno Hlavni Nadrazi to Bohumintrain
- Take the train from Bohumin to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Tallinntrain 889
26h 44m€89–246Drive 1,500.3 km
- Drive from Brno to Tallinncar 1,500.3 km
16h 9m€239–345Train to Leoš Janáček Airport Ostrava, fly
- Take the train from Brno Hlavni Nadrazi to Studenkatrain
- Fly from Leoš Janáček Airport Ostrava (OSR) to Lennart Meri International Airport (TLL)plane OSR - TLL
13h 34m€151–409Train, bus
- Take the train from Brno-Kralovo Pole to Prerovtrain
- Take the train from Prerov to Warszawa Centralnatrain Ec
- Take the bus from Warsaw Dworzec Centralny 04 to Tallinn Bus Stationbus
26h 45m€101–330Bus
- Take the bus from Brno to Krakow, MDA Bus Stationbus FlixBus N1290 / ...
- Take the bus from Krakow, MDA Bus Station to Tallinn, Bus Stationbus N1207
27h 30m€137–236
Brno to Tallinn by train and bus
Questions & Answers
The cheapest way to get from Brno to Tallinn is to train and fly which costs €75 - €230 and takes 7h 33m.
The fastest way to get from Brno to Tallinn is to train and fly which takes 6h 29m and costs €80 - €290.
No, there is no direct bus from Brno to Tallinn station. However, there are services departing from Brno and arriving at Tallinn, Bus Station via Krakow, MDA Bus Station. The journey, including transfers, takes approximately 27h 30m.
No, there is no direct train from Brno to Tallinn. However, there are services departing from Brno Hlavni Nadrazi and arriving at Tallinn via Bohumin, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 26h 44m.
The distance between Brno and Tallinn is 1534 km. The road distance is 1500.3 km.
The best way to get from Brno to Tallinn without a car is to train and bus via Ostrava which takes 24h 13m and costs €85 - €290.
It takes approximately 6h 29m to get from Brno to Tallinn, including transfers.
Brno to Tallinn bus services, operated by FlixBus, depart from Brno station.
Brno to Tallinn train services, operated by RegioJet, depart from Brno Hlavni Nadrazi station.
The best way to get from Brno to Tallinn is to train which takes 26h 44m and costs €85 - €250. Alternatively, you can bus, which costs €130 - €240 and takes 27h 30m.
What companies run services between Brno, Czechia and Tallinn, Estonia?
You can take a train from Brno Hlavni Nadrazi to Tallinn via Bohumin, Warszawa Wschodnia, and Vilnius in around 26h 44m. Alternatively, you can take a bus from Brno to Tallinn, Bus Station via Krakow, MDA Bus Station in around 27h 30m.
- Website
- lot.com
Flights from Vienna International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €275–285
Flights from Václav Havel Airport Prague to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €95–220
Flights from Leoš Janáček Airport Ostrava to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 9h 7m
- When
- Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- €130–430
- Website
- finnair.com
Flights from Vienna International Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- €150–200
Flights from Václav Havel Airport Prague to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €90–200
- Website
- airbaltic.com
Flights from Vienna International Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–300
- Website
- eurowings.com
Flights from Václav Havel Airport Prague to Lennart Meri International Airport
- Ave. Duration
- 2h 5m
- When
- Friday and Sunday
- Estimated price
- €65–140
- Website
- flysas.com
Flights from Václav Havel Airport Prague to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €80–170
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €17–27
- Website
- https://www.cd.cz/en/default.htm
Train from Bohumin to Warszawa Zachodnia
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- https://www.cd.cz/en/default.htm
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Studenka
- Ave. Duration
- 2h 41m
- Frequency
- 4 times a week
- Estimated price
- €17–26
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €9–14
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Bohumin
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Bohumin
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- https://regiojet.com/
Train from Brno hl.n. to Praha hl.n.
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- €15–24
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Studenka
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- https://regiojet.com/
Train from Brno-Kralovo Pole to Prerov
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://regiojet.com/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bohumin to Warszawa Zachodnia
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- €80–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 33m
- Frequency
- Every 4 hours
- Estimated price
- €80–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Prerov to Warszawa Centralna
- Ave. Duration
- 5h 49m
- Frequency
- 4 times a day
- Estimated price
- €100–180
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Bohumin to Warszawa Zachodnia
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a day
- Estimated price
- €17–21
- Website
- https://jegy.mav.hu/
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 32m
- Frequency
- 3 times a day
- Estimated price
- €18–21
- Website
- https://jegy.mav.hu/
Train from Prerov to Warszawa Centralna
- Ave. Duration
- 5h 57m
- Frequency
- 3 times a day
- Estimated price
- €22–26
- Website
- https://jegy.mav.hu/
- Phone
- +420 220 311 700
- [email protected]
- Website
- leoexpress.com
Train from Bohumin to Warszawa Zachodnia
- Ave. Duration
- 5h 18m
- Frequency
- Twice daily
- Estimated price
- €20–35
- Website
- https://www.leoexpress.com/en
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- https://www.leoexpress.com/en
Train from Prerov to Warszawa Centralna
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- €25–45
- Website
- https://www.leoexpress.com/en
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- €22–30
- Website
- https://ltglink.lt/en
Train from Vilnius to Tallinn
- Ave. Duration
- 10h 32m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://ltglink.lt/en
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Brno hl.n. to Praha hl.n.
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- €12–22
- Website
- https://www.zssk.sk/en/
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal D
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- €55–120
- Website
- https://transtempo.ua/
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Warsaw Dworzec Centralny 04 to Tallinn Bus Station
- Ave. Duration
- 16h 50m
- Frequency
- Twice daily
- Estimated price
- €70–140
- Website
- https://luxexpress.eu/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Brno to Krakow, MDA Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- €28–50
- Website
- https://www.flixbus.co.uk
Bus from Krakow, MDA Bus Station to Tallinn, Bus Station
- Ave. Duration
- 21h 10m
- Frequency
- Once daily
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Brno to Krakow, MDA Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- https://regiojet.com/
Want to know more about travelling around Estonia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Brno to Tallinn bus services, operated by FlixBus, arrive at Krakow, MDA Bus Station.
Tallinn is 1h ahead of Brno. It is currently 3:27 AM in Brno and 4:27 AM in Tallinn.
Brno to Tallinn train services, operated by RegioJet, arrive at Bohumin station.
Yes, the driving distance between Brno to Tallinn is 1500 km. It takes approximately 16h 9m to drive from Brno to Tallinn.
Book your Brno to Tallinn bus tickets online with Omio and FlixBus.
There are 1341+ hotels available in Tallinn.



































