There are 10 ways to get from Brno to Ankara by train, plane, bus, car, night train, or car train
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 Ankara Esenboğa International Airport (ESB)plane VIE - ESB
7h 23m₺4,654–15,394Bus, train
cheapest- Take the bus from Brno to Sofia Central Bus Stationbus
- Take the train from Sofia to Halkalıtrain
- Take the train from Istanbul(Halkali) to Ankara Gartrain Hst
33h 49m₺3,709–8,412Bus
- Take the bus from Brno Bus Station Zvonarka to Haskovo Central Bus Stationbus
- Take the bus from Haskovo Central Bus Station to Istanbul Büyük Otogaribus
- Take the bus from Istanbul Otogari to Ankarabus
33h 35m₺7,745–12,341Drive 2,030.3 km
- Drive from Brno to Ankaracar 2,030.3 km
19h 59m₺17,170–24,801Train to Bratislava Airport, fly
- Take the train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Ankara Esenboğa International Airport (ESB)plane BTS - ESB
9h 18m₺4,013–19,103Train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Brno Hlavni Nadrazi to Budapest-Nyugatitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB)plane BUD - ESB
10h 25m₺5,383–16,448Train to Václav Havel Airport Prague, fly
- Take the train from Brno hl.n. to Praha hl.n.train
- Fly from Václav Havel Airport Prague (PRG) to Ankara Esenboğa International Airport (ESB)plane PRG - ESB
10h 42m₺5,074–10,025Bus via Shumen
- Take the bus from Brno to Shumenbus
- Take the bus from Shumen Kaliakra Bus Stop to Istanbul Büyük Otogaribus
- Take the bus from İstanbul Dudullu bus station to Ankara bus stationbus
34h 17m₺5,992–11,810Train, night train
- Take the train from Brno Hlavni Nadrazi to Wien Hbftrain Rj
- Take the train from Wien Hbf to Bucuresti Nordtrain 347
- Take the night train from Bucharest to Halkalinighttrain
- Take the train from Istanbul(Halkali) to Ankara Gartrain Hst
36h 10m₺13,754–27,064Drive, car train
- Drive from Brno to Villach Hbf/Bbfcar
- Take the car train from Villach Hbf/Bbf to Edirnecartrain
- Drive from Edirne to Ankaracar
47h 39m₺19,933–60,470
Brno to Ankara by bus
Questions & Answers
The cheapest way to get from Brno to Ankara is to bus and train which costs 3.700 ₺ - 8.500 ₺ and takes 33h 49m.
The fastest way to get from Brno to Ankara is to train and fly which takes 7h 23m and costs 4.600 ₺ - 16.000 ₺.
No, there is no direct bus from Brno station to Ankara. However, there are services departing from Brno Bus Station Zvonarka and arriving at Ankara via Haskovo Central Bus Station and Istanbul Otogari. The journey, including transfers, takes approximately 33h 35m.
No, there is no direct train from Brno to Ankara. However, there are services departing from Brno Hlavni Nadrazi and arriving at Ankara Gar via Wien Hbf, Bucharest and Istanbul(Halkali). The journey, including transfers, takes approximately 36h 10m.
The distance between Brno and Ankara is 1775 km. The road distance is 2030.3 km.
The best way to get from Brno to Ankara without a car is to bus which takes 33h 35m and costs 7.500 ₺ - 13.000 ₺.
It takes approximately 7h 23m to get from Brno to Ankara, including transfers.
Brno to Ankara bus services, operated by Arda Tur, depart from Brno Bus Station Zvonarka.
Brno to Ankara train services, operated by České dráhy (ČD), depart from Brno Hlavni Nadrazi station.
Brno to Ankara bus services, operated by Arda Tur, arrive at Haskovo Central Bus Station.
What companies run services between Brno, Czechia and Ankara, Turkey?
You can take a bus from Brno Bus Station Zvonarka to Ankara via Haskovo Central Bus Station and Istanbul Otogari in around 33h 35m.
- Website
- flypgs.com
Flights from Vienna International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₺3,600–17,000
Flights from Vienna International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₺3,700–17,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 36m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺3,400–16,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Antalya
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₺4,700–15,000
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₺2,900–14,000
Flights from Václav Havel Airport Prague to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₺4,100–19,000
Flights from Václav Havel Airport Prague to Ankara Esenboğa International Airport via Vienna International Airport
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₺4,000–18,000
- Website
- ajet.com
Flights from Vienna International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₺3,800–14,000
Flights from Vienna International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₺3,800–14,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Dalaman
- Ave. Duration
- 4h 35m
- When
- Monday and Friday
- Estimated price
- ₺3,800–16,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Antalya
- Ave. Duration
- 6h 10m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₺4,200–19,000
Flights from Václav Havel Airport Prague to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₺4,200–8,000
- Website
- turkishairlines.com
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₺6,000–22,000
- Website
- sunexpress.com
Flights from Vienna International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺5,500–8,500
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₺1,900–6,500
- 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
- ₺950–1,500
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₺950–1,400
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Budapest-Nyugati
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₺2,300–3,500
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- ₺950–1,500
- 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
- ₺500–800
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₺480–750
- Website
- https://regiojet.com/
Train from Brno hl.n. to Praha hl.n.
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- ₺850–1,400
- Website
- https://regiojet.com/
Train from Brno Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺500–800
- Website
- https://regiojet.com/
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,108
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₺2,280
- Single Room
- ₺4,108
- Four Person Room
- ₺2,005
Train from Istanbul(Halkali) to Ankara Gar
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₺700–1,000
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Istanbul(Halkali) to Ankara Gar
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Brno Hlavni Nadrazi to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₺1,700–3,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Brno Hlavni Nadrazi to Budapest-Nyugati
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- ₺4,200–7,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- 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
- ₺650–1,200
- Website
- https://www.zssk.sk/en/
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Bucuresti Nord
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- ₺12,000–23,000
- Website
- https://www.oebb.at/en/
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Night train from Bucharest to Halkali
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- ₺500–1,454
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₺500–750
- 1st Class
- ₺550–750
- Phone
- +49 89 54880111
- [email protected]
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 36h 35m
- Frequency
- Once a week
- Estimated price
- ₺12,774–48,453
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- ₺12,774
- Couch Wagon BC-1
- ₺48,453
- Sleeper Wagon
- ₺41,626
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Brno Bus Station Zvonarka to Haskovo Central Bus Station
- Ave. Duration
- 20h 40m
- Frequency
- Once daily
- Estimated price
- ₺5,500–8,500
- Website
- https://ardatur.bg/en/
Bus from Haskovo Central Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,200
- Website
- https://ardatur.bg/en/
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Haskovo Central Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- ₺1,000–1,400
- Website
- https://citylines.eu/
Bus from Shumen Kaliakra Bus Stop to Istanbul Büyük Otogari
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,500–2,300
- Website
- https://citylines.eu/
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,100–1,700
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺1,100–1,700
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Brno to Sofia Central Bus Station
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- ₺2,200–3,300
- Website
- https://union-ivkoni.com/en
- Phone
- +359 899199328
- [email protected]
- Website
- bgrazpisanie.com
Bus from Brno to Shumen
- Ave. Duration
- 16h 25m
- Frequency
- Twice a week
- Estimated price
- ₺3,900–7,500
- Schedules at
- bgrazpisanie.com
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- huntur.com.tr
Bus from Shumen Kaliakra Bus Stop to Istanbul Büyük Otogari
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- ₺1,200–3,400
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from İstanbul Dudullu bus station to Ankara bus station
- Ave. Duration
- 4h 59m
- Frequency
- Hourly
- Estimated price
- ₺600–900
- Schedules at
- flixbus.com.tr
Want to know more about travelling around Türkiye
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
More Questions & Answers
Ankara is 1h ahead of Brno. It is currently 6:37 AM in Brno and 7:37 AM in Ankara.
Brno to Ankara train services, operated by České dráhy (ČD), arrive at Wien Hbf station.
Yes, the driving distance between Brno to Ankara is 2030 km. It takes approximately 19h 59m to drive from Brno to Ankara.
There are 265+ hotels available in Ankara.




























































