There are 11 ways to get from Ankara to Brno by plane, train, night train, bus, car, 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.
Fly to Vienna International Airport, train
best- Fly from Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE)plane ESB - VIE
- Take the train from Wien Hbf to Brno Hlavni Nadrazitrain
8h 12mKč 1,880–6,865Fly to Bratislava Airport, train
cheapest- Fly from Ankara Esenboğa International Airport (ESB) to Bratislava Airport (BTS)plane ESB - BTS
- Take the train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazitrain
11h 13mKč 1,525–6,965Train, night train, bus
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Bucharestnighttrain
- Take the bus from Bucharest to Brnobus
29h 14mBus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Paraćin ASbus
- Take the bus from Paracin, Autobuska Stanica to Vienna, International Busterminalbus
- Take the bus from Vienna, International Busterminal (VIB) to Brnobus 919 / ...
31h 53mKč 3,698–5,436Train, night train
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Brno Hlavni Nadrazitrain Rj / ...
36h 54mKč 2,629–4,153Fly to Václav Havel Airport Prague, train
- Fly from Ankara Esenboğa International Airport (ESB) to Václav Havel Airport Prague (PRG)plane ESB - PRG
- Take the train from Praha hl.n. to Brno hl.n.train
11h 57mKč 2,413–4,695Fly to Budapest Ferenc Liszt International Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Budapest Ferenc Liszt International Airport (BUD)plane ESB - BUD
- Take the train from Budapest-Nyugati to Brno Hlavni Nadrazitrain
11h 16mKč 2,039–5,313Train, bus
- Take the train from Ankara to Halkalitrain Yht
- Take the train from Halkalı to Sofiatrain
- Take the bus from Sofia Central Bus Station to Brnobus
35h 35mKč 1,588–2,382Train, night train via Budapest
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Videlenighttrain
- Take the train from Videle to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Brno Hlavni Nadrazitrain Rj / ...
35h 43mKč 3,069–5,053Drive, car train
- Drive from Ankara to Edirnecar
- Take the cartrain from Edirne to Villach Hbf/Bbfcartrain
- Drive from Villach Hbf/Bbf to Brnocar
2d 2hKč 9,331–27,633Drive 2,029.8 km
- Drive from Ankara to Brnocar 2,029.8 km
19h 58mKč 8,172–11,804
Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Brno is to train and bus which costs 1 500 Kč - 2 400 Kč and takes 35h 35m.
The fastest way to get from Ankara to Brno is to fly and train which takes 8h 12m and costs 1 800 Kč - 7 000 Kč.
No, there is no direct bus from Ankara to Brno. However, there are services departing from Ankara and arriving at Brno via İstanbul Esenler bus station, Paracin, Autobuska Stanica and Vienna, International Busterminal (VIB). The journey, including transfers, takes approximately 31h 53m.
No, there is no direct train from Ankara to Brno. However, there are services departing from Ankara Gar and arriving at Brno Hlavni Nadrazi via Halkali, Bucuresti Nord and Wien Hbf. The journey, including transfers, takes approximately 36h 54m.
The distance between Ankara and Brno is 1777 km. The road distance is 2029.8 km.
The best way to get from Ankara to Brno without a car is to train and night train and bus which takes 29h 14m and costs .
It takes approximately 8h 12m to get from Ankara to Brno, including transfers.
Ankara to Brno bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Brno train services, operated by Turkish Railways (TCDD), depart from Ankara Gar station.
Ankara to Brno bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
What companies run services between Ankara, Turkey and Brno, Czechia?
You can take a bus from Ankara to Brno via Istanbul Otogari, İstanbul Esenler bus station, Paracin, Autobuska Stanica, and Vienna, International Busterminal (VIB) in around 31h 53m.
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 1,600–8,000
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Sabiha Gokcen
- Ave. Duration
- 7h 8m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 1,400–7,500
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Antalya
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- Kč 1,700–8,500
Flights from Ankara Esenboğa International Airport to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- Kč 1,800–8,500
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 25m
- When
- Saturday, Monday, Sunday, and Tuesday
- Estimated price
- Kč 1,300–7,000
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Václav Havel Airport Prague via Istanbul
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- Kč 3,100–11,000
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Istanbul
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- Kč 2,500–8,500
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 1,600–5,500
Flights from Ankara Esenboğa International Airport to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 2,000–4,000
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- Kč 2,800–7,500
- Website
- sunexpress.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- Kč 1,800–6,500
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Antalya
- Ave. Duration
- 5h 10m
- When
- Wednesday and Sunday
- Estimated price
- Kč 2,000–7,000
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- Kč 1,800–6,500
Flights from Ankara Esenboğa International Airport to Václav Havel Airport Prague via Vienna International Airport
- Ave. Duration
- 9h 10m
- When
- Monday
- Estimated price
- Kč 2,000–7,000
- Website
- wizzair.com
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Skopje
- Ave. Duration
- 6h 25m
- When
- Thursday and Sunday
- Estimated price
- Kč 1,300–6,000
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Saturday
- Estimated price
- Kč 1,200–3,600
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Wien Hbf to Brno Hlavni Nadrazi
- *
- Kč 600–950
Train from Wien Hbf to Brno Hlavni Nadrazi
- *
- Kč 600–950
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- *
- Kč 600–900
Train from Budapest-Nyugati to Brno Hlavni Nadrazi
- *
- Kč 1,200–1,900
Train from Budapest-Keleti to Wien Hbf
- *
- Kč 950–1,400
Train from Wien Hbf to Brno Hlavni Nadrazi
- *
- Kč 600–950
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Wien Hbf to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- Kč 170–300
- Website
- RegioJet
Train from Wien Hbf to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- Kč 170–300
- Website
- RegioJet
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- Kč 160–280
- Website
- RegioJet
Train from Praha hl.n. to Brno hl.n.
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- Kč 290–500
- Website
- RegioJet
Train from Wien Hbf to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- Kč 170–300
- Website
- RegioJet
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- Kč 320–460
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- Kč 320–460
- Website
- Turkish Railways (TCDD)
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- Kč 320–460
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- Kč 310–430
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- Kč 320–460
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- Kč 230–641
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- Kč 230–330
- 1st Class
- Kč 250–320
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- Kč 230–641
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- Kč 230–330
- 1st Class
- Kč 250–320
Night train from Halkali to Videle
- Ave. Duration
- 8h 35m
- Frequency
- Twice a week
- Estimated price
- Kč 220–641
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- Kč 220–300
- 1st Class
- Kč 230–300
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 18h 24m
- Frequency
- Once daily
- Estimated price
- Kč 1,900–2,100
- Website
- Romanian Railways (CFR)
Train from Videle to Budapest-Keleti
- Ave. Duration
- 14h 8m
- Frequency
- Once daily
- Estimated price
- Kč 1,400–1,500
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- Kč 160–200
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Brno Hlavni Nadrazi
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- Kč 400–470
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- Kč 290–340
- Website
- Hungarian Railways (MÁV)
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava Hlavna Stanica to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- Kč 160–300
- Website
- Railways of Slovak Republic (ZSSK)
Train from Praha hl.n. to Brno hl.n.
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- Kč 290–550
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +49 89 54880111
- [email protected]
- Website
- optimatours.de
Car train from Edirne to Villach Hbf/Bbf
- Ave. Duration
- 39h 34m
- Frequency
- Once a week
- Estimated price
- Kč 5,631–21,359
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- Kč 5,631
- Couch Wagon BC-1
- Kč 21,359
- Sleeper Wagon
- Kč 18,349
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Brno
- Ave. Duration
- 13h 9m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- Kč 500–750
- Website
- MetroTurizm
- Standard
- Kč 500–750
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from İstanbul Esenler bus station to Paraćin AS
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- Kč 1,700–2,600
- Website
- Flixbus
Bus from Vienna, International Busterminal (VIB) to Brno
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Kč 280–420
- Website
- Flixbus
- Phone
- +381 63 77 39 311
- Website
- naisturs.com
Bus from Paracin, Autobuska Stanica to Vienna, International Busterminal
- Ave. Duration
- 9h 36m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,200–1,700
- Schedules at
- naisturs.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Brno
- Ave. Duration
- 14h 58m
- Frequency
- Once a week
- Estimated price
- Kč 950–1,500
- Website
- Union Ivkoni
Want to know more about travelling around Czechia
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
Booking & Getting There
Brno is 2h behind Ankara. It is currently 11:36 PM in Ankara and 9:36 PM in Brno.
Ankara to Brno train services, operated by Turkish Railways (TCDD), arrive at Istanbul(Halkali) station.
Yes, the driving distance between Ankara to Brno is 2030 km. It takes approximately 19h 58m to drive from Ankara to Brno.
There are 763+ hotels available in Brno.

















































