There are 12 ways to get from Europe to Ankara by train, plane, bus, night train, 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.
Train to Frankfurt, fly
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Ankara Esenboğa International Airport (ESB)plane FRA - ESB
9h 28m₺5,049–16,747Train, bus
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain Rb5
- Take the bus from Fulda to Novi Pazar, Autobuska stanicabus
- Take the bus from Novi Pazar, Autobuska stanica to Istanbul Esenlerbus
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
41h 27m₺5,841–6,539Bus, train, night train
- Take the bus from Bad Hersfeld to Frankfurtbus
- Take the bus from Frankfurt Central Train Station to Nuremberg Central Bus Stationbus
- Take the train from Nürnberg Hbf to Wien Meidlingtrain
- Take the train from Wien Meidling to Bucuresti Nordtrain 347
- Take the night train from Bucharest to Halkalinighttrain
- Take the train from Halkali to Ankaratrain Hst
2dDrive, car train
- Drive from Europe to Fuldacar
- Take the car train from Fulda to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Ankaracar
23h 49m₺21,469–66,677Train, train to Düsseldorf International Airport, fly
- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Ankara Esenboğa International Airport (ESB)plane DUS - ESB
12h 9m₺7,231–20,997Train, train to Cologne Bonn Airport, fly
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Take the train from Frankfurt to Siegburg Bftrain
- Fly from Cologne Bonn Airport (CGN) to Ankara Esenboğa International Airport (ESB)plane CGN - ESB
11h 8m₺8,179–54,047Train, train to Stuttgart Airport, fly
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Ankara Esenboğa International Airport (ESB)plane STR - ESB
11h 41m₺7,167–13,068Train to Berlin Brandenburg Airport, fly
- Take the train from Eisenach Hbf to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Ankara Esenboğa International Airport (ESB)plane BER - ESB
11h 12m₺6,457–15,910Train, bus via Peć
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain Rb5
- Take the bus from Fulda to Pejabus
- Take the bus from Peja to Esenler Otogarbus
- Take the bus from Istanbul Otogari to Ankarabus
42h 35mTrain, bus #2
- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain Rb5 / ...
- Take the bus from Kassel to Munich central bus stationbus N73
- Take the bus from Munich to Istanbulbus
- Take the bus from Istanbul Otogari to Ankarabus
43h 14m₺7,721–10,947Train, bus via Plovdiv
- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain Rb5 / ...
- Take the bus from Kassel Wilhelmshohe Bus Station to Plovdiv Bus Station Southbus
- Take the train from Plovdiv to Halkalıtrain
- Take the train from Halkali to Ankaratrain Yht
2d 1h₺7,441–12,097Drive 2,619.3 km
- Drive from Europe to Ankaracar 2,619.3 km
25h 33m₺18,954–27,378
Europe to Ankara by bus, train, and foot
Questions & Answers
The cheapest way to get from Europe to Ankara is to train and bus which costs 5.500 ₺ - 7.000 ₺ and takes 41h 27m.
The fastest way to get from Europe to Ankara is to train and fly which takes 9h 28m and costs 5.000 ₺ - 17.000 ₺.
The distance between Europe and Ankara is 2414 km. The road distance is 2619.3 km.
The best way to get from Europe to Ankara without a car is to train and bus which takes 41h 27m and costs 5.500 ₺ - 7.000 ₺.
It takes approximately 9h 28m to get from Europe to Ankara, including transfers.
Ankara is 2h ahead of Europe. It is currently 10:27 AM in Europe and 12:27 PM in Ankara.
Yes, the driving distance between Europe to Ankara is 2619 km. It takes approximately 25h 33m to drive from Europe to Ankara.
There are 261+ hotels available in Ankara.
What companies run services between Europe and Ankara, Turkey?
There is no direct connection from Europe to Ankara. However, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Ankara Esenboğa International Airport (ESB), walk to Ankara Airport, then take the line 442 bus to Güvenpark. Alternatively, you can take a bus from Nentershausen Oderstraße to Ankara via Bebra Bahnhof, Bebra Bahnhof, Fulda Bahnhof, Fulda, Novi Pazar, Autobuska stanica, Istanbul Esenler, Sirkeci, and Istanbul Söğütlüçeşme in around 41h 27m.
- Website
- flypgs.com
Flights from Frankfurt to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 20m
- When
- Monday
- Estimated price
- ₺4,000–19,000
Flights from Frankfurt to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺4,000–19,000
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 25m
- When
- Friday and Sunday
- Estimated price
- ₺4,500–21,000
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- ₺4,500–21,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 20m
- When
- Thursday
- Estimated price
- ₺4,300–21,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- ₺4,400–21,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 5m
- When
- Friday
- Estimated price
- ₺4,400–21,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 48m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺4,400–21,000
Flights from Berlin Brandenburg Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ₺3,700–18,000
- Website
- ajet.com
Flights from Frankfurt to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 20m
- When
- Monday and Friday
- Estimated price
- ₺3,300–13,000
Flights from Frankfurt to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₺3,300–13,000
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 25m
- When
- Monday and Thursday
- Estimated price
- ₺3,500–15,000
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 42m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₺3,500–15,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- ₺4,200–43,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₺4,200–43,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- ₺3,400–8,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₺3,400–8,000
Flights from Berlin Brandenburg Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₺2,800–9,000
Flights from Berlin Brandenburg Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₺2,800–9,000
- Website
- sunexpress.com
Flights from Frankfurt to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 25m
- When
- Thursday and Saturday
- Estimated price
- ₺4,400–16,000
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺5,000–18,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- ₺4,900–17,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- ₺4,900–18,000
Flights from Berlin Brandenburg Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 15m
- When
- Sunday
- Estimated price
- ₺4,000–15,000
- Website
- lufthansa.com
Flights from Frankfurt to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 25m
- When
- Thursday and Saturday
- Estimated price
- ₺4,400–16,000
Flights from Cologne Bonn Airport to Ankara Esenboğa International Airport via Munich
- Ave. Duration
- 5h
- When
- Monday, Friday, and Sunday
- Estimated price
- ₺4,900–17,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Monday and Friday
- Estimated price
- ₺4,900–18,000
- Website
- airserbia.com
Flights from Frankfurt to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 6h
- When
- Monday
- Estimated price
- ₺5,500–16,000
Flights from Stuttgart Airport to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- ₺6,000–18,000
- Website
- corendon.com
Flights from Düsseldorf International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₺5,000–16,000
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- ₺1,800–2,100
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,400
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- ₺2,700–3,000
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- ₺1,900–2,200
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Hauptbahnhof
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₺2,700–3,100
- Website
- https://int.bahn.de/en
Train from Eisenach Hbf to S Südkreuz Bhf
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- ₺3,000–3,400
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- ₺1,100–1,700
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- ₺600–900
- Website
- https://int.bahn.de/en
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Istanbul Söğütlüçeşme to Ankara
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₺650–1,100
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Halkali to Ankara
- Ave. Duration
- 5h 23m
- Frequency
- Once a week
- Estimated price
- ₺700–1,100
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Plovdiv to Halkalı
- Ave. Duration
- 8h 39m
- Frequency
- Once daily
- Estimated price
- ₺470–3,014
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₺1,673
- Single Room
- ₺3,014
- Four Person Room
- ₺1,471
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Nürnberg Hbf to Wien Meidling
- Ave. Duration
- 5h 31m
- Frequency
- Twice daily
- Estimated price
- ₺3,900–14,000
- Website
- https://www.ns.nl/en
- 2nd Class
- ₺3,900–6,000
- 1st Class
- ₺8,000–14,000
Train from Wien Meidling to Bucuresti Nord
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- ₺10,000–15,000
- Website
- https://www.oebb.at/en/
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Halkali
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- ₺950–1,700
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₺950–1,400
- 1st Class
- ₺1,200–1,700
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf ARZ
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₺5,000–41,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- ₺20,000–23,000
- Car Compartment
- ₺37,000–41,000
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 12m
- Frequency
- Every 2 hours
- Estimated price
- ₺2,300–3,400
- Schedules at
- nationalexpress.de
- Phone
- +381 20 314 545
- info@pejictours.com
- Website
- pejictours.com
Bus from Fulda to Novi Pazar, Autobuska stanica
- Ave. Duration
- 21h 13m
- Frequency
- 3 times a week
- Estimated price
- ₺3,053
- Schedules at
- pejictours.com
- Book at
- pejictours.com
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Novi Pazar, Autobuska stanica to Istanbul Esenler
- Ave. Duration
- 10h 45m
- Frequency
- Twice a week
- Estimated price
- ₺1,500
- Schedules at
- luksyonca.com.tr
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Bad Hersfeld to Frankfurt
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Frankfurt Central Train Station to Nuremberg Central Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₺650–1,100
- Website
- https://regiojet.com/
- fertours3@gmail.com
Bus from Fulda to Peja
- Ave. Duration
- 17h 32m
- Frequency
- Twice a week
- Schedules at
- https://www.facebook.com/fertourstravelagency
- Phone
- +383 44 777 071
- lukstempotur@gmail.com
Bus from Peja to Esenler Otogar
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/p/Luks-Tempo-Turizm-61561171973637
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₺650–911
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺650–800
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Kassel to Munich central bus station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- ₺1,500–2,600
- Website
- https://www.flixbus.co.uk
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Munich to Istanbul
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- ₺4,300–6,000
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Kassel Wilhelmshohe Bus Station to Plovdiv Bus Station South
- Ave. Duration
- 30h 30m
- Frequency
- Once a week
- Estimated price
- ₺5,000–6,500
- Website
- https://www.racicbg.com/bg/
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
Want to know more about Flixbus?
Read the travel guide





























































