There are 12 ways to get from Ankara to Erfurt by plane, train, bus, night train, 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.
Fly to Leipzig-Halle Airport, train
best- Fly from Ankara Esenboğa International Airport (ESB) to Leipzig-Halle Airport (LEJ)plane ESB - LEJ
- Take the train from Halle(Saale)Hbf to Erfurt Hbftrain
9h 27m€152–501Train, bus
cheapest- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Istanbul Esenler to Novi Pazar, Autobuska stanicabus
- Take the bus from Novi Pazar, Autobuska stanica to Leipzigbus
- Take the train from Leipzig Hbf to Erfurt Hbftrain 28 / ...
36h 26m€111–144Bus, train
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul to Munichbus
- Take the bus from Munich central bus station to Nuremberg central bus stationbus N28 / ...
- Take the train from Nürnberg Hbf to Erfurt Hbftrain 29 / ...
35h 20m€140–321Train, night train via Munich
- 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 Muenchen Hbftrain Rjx
- Take the train from München Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to Erfurt Hbftrain 29 / ...
42h 9m€171–427Train, 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 Praha Hlavni Nadrazitrain Rj / ...
- Take the train from Praha Hlavni Nadrazi to Erfurt Hbftrain Ec
47h€187–331Fly to Berlin Brandenburg Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Berlin Brandenburg Airport (BER)plane ESB - BER
- Take the train from S Südkreuz Bhf to Erfurt Hbftrain
8h 9m€130–423Fly to Frankfurt, train
- Fly from Ankara Esenboğa International Airport (ESB) to Frankfurt (FRA)plane ESB - FRA
- Take the train from Frankfurt to Erfurt Hbftrain
9h 22m€128–467Fly to Munich International Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Munich International Airport (MUC)plane ESB - MUC
- Take the train from München Hbf to Nürnberg Hbftrain
- Take the train from Nürnberg Hbf to Erfurt Hbftrain
9h 29m€186–660Fly to Stuttgart Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Stuttgart Airport (STR)plane ESB - STR
- Take the train from Hauptbahnhof to Erfurt Hbftrain
11h 17m€165–466Fly to Erfurt–Weimar Airport
- Fly from Ankara Esenboğa International Airport (ESB) to Erfurt–Weimar Airport (ERF)plane ESB - ERF
8h 50m€192–602Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus Stationbus
- Take the bus from Sofia Serdica Bus Station to Erfurt Central Bus Stationbus
44h 21m€134–195Drive 2,531.9 km
- Drive from Ankara to Erfurtcar 2,531.9 km
25h 1m€374–540
Ankara Esenboğa International Airport (ESB) to Leipzig-Halle Airport (LEJ) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Erfurt is to train and bus which costs €110 - €150 and takes 36h 26m.
The fastest way to get from Ankara to Erfurt is to fly and train which takes 8h 9m and costs €130 - €430.
No, there is no direct bus from Ankara to Erfurt station. However, there are services departing from Ankara and arriving at Erfurt Central Bus Station via Istanbul Büyük Otogari and Sofia Serdica Bus Station. The journey, including transfers, takes approximately 44h 21m.
No, there is no direct train from Ankara to Erfurt. However, there are services departing from Ankara Gar and arriving at Erfurt Hbf via Halkali, Videle, Budapest-Keleti, München Hbf and Nürnberg Hbf. The journey, including transfers, takes approximately 42h 9m.
The distance between Ankara and Erfurt is 2173 km. The road distance is 2531.9 km.
The best way to get from Ankara to Erfurt without a car is to bus and train which takes 35h 20m and costs €140 - €330.
It takes approximately 9h 27m to get from Ankara to Erfurt, including transfers.
Ankara to Erfurt bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Erfurt train services, operated by Turkish Railways (TCDD), depart from Ankara Gar station.
The best way to get from Ankara to Erfurt is to fly which takes 8h 50m and costs €190 - €600. Alternatively, you can bus, which costs €130 - €200 and takes 44h 21m.
What companies run services between Ankara, Turkey and Erfurt, Germany?
Pegasus Airlines, SunExpress, and two other airlines fly from Ankara Esenboğa International Airport (ESB) to Erfurt–Weimar Airport (ERF) twice daily. Alternatively, you can take a bus from Ankara to Erfurt Central Bus Station via Istanbul Büyük Otogari and Sofia Serdica Bus Station in around 44h 21m.
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Leipzig-Halle Airport via Antalya
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €130–650
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 3h 5m
- When
- Friday
- Estimated price
- €70–340
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport via Sabiha Gokcen
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- €70–350
Flights from Ankara Esenboğa International Airport to Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–370
Flights from Ankara Esenboğa International Airport to Munich International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €75–380
Flights from Ankara Esenboğa International Airport to Stuttgart Airport
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- €85–420
- Website
- sunexpress.com
Flights from Ankara Esenboğa International Airport to Leipzig-Halle Airport via Antalya
- Ave. Duration
- 6h 45m
- When
- Saturday
- Estimated price
- €160–500
Flights from Ankara Esenboğa International Airport to Leipzig-Halle Airport via Dalaman
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- €160–500
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 3h 20m
- When
- Monday
- Estimated price
- €85–280
Flights from Ankara Esenboğa International Airport to Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €85–280
Flights from Ankara Esenboğa International Airport to Munich International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €90–310
Flights from Ankara Esenboğa International Airport to Stuttgart Airport
- Ave. Duration
- 3h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €100–340
Flights from Ankara Esenboğa International Airport to Erfurt–Weimar Airport via Antalya
- Ave. Duration
- 5h 35m
- When
- Wednesday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €210–700
Flights from Ankara Esenboğa International Airport to Erfurt–Weimar Airport via Ercan, Antalya
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- €240–750
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 3h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €80–210
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport via Sabiha Gokcen
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- €80–210
Flights from Ankara Esenboğa International Airport to Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–370
Flights from Ankara Esenboğa International Airport to Munich International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €85–310
Flights from Ankara Esenboğa International Airport to Stuttgart Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €80–280
- Website
- lufthansa.com
Flights from Ankara Esenboğa International Airport to Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €85–280
Flights from Ankara Esenboğa International Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €85–280
Flights from Ankara Esenboğa International Airport to Munich International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €90–310
Flights from Ankara Esenboğa International Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €100–340
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Munich International Airport via Istanbul
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- €140–450
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Leipzig-Halle Airport via Vienna
- Ave. Duration
- 8h 30m
- When
- Thursday
- Estimated price
- €130–450
Flights from Ankara Esenboğa International Airport to Berlin Brandenburg Airport via Vienna
- Ave. Duration
- 5h 55m
- When
- Thursday
- Estimated price
- €85–290
Flights from Ankara Esenboğa International Airport to Frankfurt via Vienna
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- €85–280
Flights from Ankara Esenboğa International Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- €100–340
- Website
- freebirdairlines.com
Flights from Ankara Esenboğa International Airport to Erfurt–Weimar Airport via Antalya
- Ave. Duration
- 8h 5m
- When
- Wednesday
- Estimated price
- €190–600
Flights from Ankara Esenboğa International Airport to Erfurt–Weimar Airport via Ercan, Antalya
- Ave. Duration
- 9h 55m
- When
- Wednesday and Friday
- Estimated price
- €220–650
- Website
- corendon.com
Flights from Ankara Esenboğa International Airport to Leipzig-Halle Airport via Antalya
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–550
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Halle(Saale)Hbf to Erfurt Hbf
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €35–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €35–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Südkreuz Bhf to Erfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- €45–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Erfurt Hbf
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €45–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €35–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Erfurt Hbf
- Ave. Duration
- 3h 38m
- Frequency
- Every 3 hours
- Estimated price
- €80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 21300130
- [email protected]
- Website
- Abellio GmbH
Train from Halle(Saale)Hbf to Erfurt Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €17–23
- Schedules at
- Abellio GmbH
- Phone
- 0800 2235546
- Website
- ABELLIO Rail Mitteldeutschland GmbH
Train from Halle(Saale)Hbf to Erfurt Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €19–29
- Schedules at
- ABELLIO Rail Mitteldeutschland GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- €30–150
- Website
- Deutsche Bahn Regio (DB Regional)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €28–130
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- €30–150
- Website
- Deutsche Bahn Regio (DB Regional)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €28–130
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- €30–150
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Pendik)
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Halkali to Videle
- Ave. Duration
- 8h 35m
- Frequency
- Twice a week
- Estimated price
- €9–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €9–13
- 1st Class
- €9–13
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- €9–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €9–14
- 1st Class
- €10–14
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Videle to Budapest-Keleti
- Ave. Duration
- 15h 36m
- Frequency
- Twice daily
- Estimated price
- €57–62
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 18h 22m
- Frequency
- Twice daily
- Estimated price
- €80–90
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Muenchen Hbf
- Ave. Duration
- 7h 14m
- Frequency
- Every 3 hours
- Estimated price
- €33–39
- Website
- Hungarian Railways (MÁV)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- Every 3 hours
- Estimated price
- €19–35
- Website
- RegioJet
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Erfurt Hbf
- Ave. Duration
- 6h 49m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Website
- LEO Express
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- €21–30
- Website
- MetroTurizm
- Standard
- €21–30
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- €21–30
- Website
- MetroTurizm
- Standard
- €21–30
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Istanbul to Munich
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- €75–120
- Website
- Alpar Turizm
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Munich central bus station to Nuremberg central bus station
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €13–21
- Website
- Flixbus
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- Flixbus
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Istanbul Esenler to Novi Pazar, Autobuska stanica
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- €28
- Schedules at
- luksyonca.com.tr
- Phone
- +381 20 314 545
- [email protected]
- Website
- pejictours.com
Bus from Novi Pazar, Autobuska stanica to Leipzig
- Ave. Duration
- 17h 30m
- Frequency
- 3 times a week
- Estimated price
- €52
- Schedules at
- pejictours.com
- Book at
- pejictours.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Erfurt Central Bus Station
- Ave. Duration
- 26h 45m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- Citylines
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €74
- Website
- Arda Tur
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €22–35
- Website
- Huntur
Want to know more about travelling around Germany
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
Ankara to Erfurt bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Erfurt is 1h behind Ankara. It is currently 12:40 AM in Ankara and 11:40 PM in Erfurt.
Ankara to Erfurt train services, operated by Turkish Railways (TCDD), arrive at Istanbul(Halkali) station.
Yes, the driving distance between Ankara to Erfurt is 2532 km. It takes approximately 25h 1m to drive from Ankara to Erfurt.
There are 1054+ hotels available in Erfurt.












































































