There are 13 ways to get from Cologne to Elazığ by plane, 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 Cologne Bonn Airport to Elazig
best- Fly from Cologne Bonn Airport (CGN) to Elazig (EZS)plane CGN - EZS
7h 8m₺8,117–26,496Bus
cheapest- Take the bus from Cologne to Kumanovobus
- Take the bus from Kumanovo to Istanbulbus
- Take the bus from İstanbul Esenler bus station to Elazığ bus stationbus
2d 6h₺7,020–11,067Train, bus via Belgrade
- Take the train from Köln Messe/Deutz Bf to Nürnberg Hbftrain 41
- Take the bus from Nürnberg to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Montenegro Hotelbus
- Take the train from Istanbul(Sogutlucesme) to Sivastrain Hst
- Take the train from Sivas to Elazigtrain Ic
2d 1h₺14,022–19,705Train, bus
- Take the train from Koeln Hbf to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt Central Train Station to Plovdiv Central Train Station Bus Stopbus
- Take the train from Plovdiv to Istanbul(Halkali)train Ic
- Take the train from Istanbul(Halkali) to Ankara Gartrain Hst
- Take the train from Ankara Gar to Elazigtrain Ic
3d 2h₺9,270–15,818Drive 3,562.4 km
- Drive from Cologne to Elazığcar 3,562.4 km
35h 25m₺28,744–41,519Fly Düsseldorf International Airport to Elazig
- Fly from Düsseldorf International Airport (DUS) to Elazig (EZS)plane DUS - EZS
7h 44m₺7,977–25,984Fly Cologne Bonn Airport to Diyarbakır Airport, bus
- Fly from Cologne Bonn Airport (CGN) to Diyarbakır Airport (DIY)plane CGN - DIY
- Take the bus from Diyarbakır bus station to Elazığ bus stationbus
9h 57m₺8,391–26,356Fly Cologne Bonn Airport to Malatya Erhaç Airport, bus
- Fly from Cologne Bonn Airport (CGN) to Malatya Erhaç Airport (MLX)plane CGN - MLX
- Take the bus from Malatya bus station to Elazığ bus stationbus
11h 8m₺10,481–34,136Train to Dortmund Airport, fly to Elazig
- Take the train from Koeln Hbf to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Elazig (EZS)plane DTM - EZS
10h 17mFly Düsseldorf International Airport to Diyarbakır Airport, bus
- Fly from Düsseldorf International Airport (DUS) to Diyarbakır Airport (DIY)plane DUS - DIY
- Take the bus from Diyarbakır bus station to Elazığ bus stationbus
10h 28m₺8,751–27,844Train, bus #2
- Take the train from Köln Messe/Deutz Bf to München Hbftrain 41 / ...
- Take the bus from Munich to Istanbulbus
- Take the bus from İstanbul Esenler bus station to Elazığ bus stationbus
2d 4h₺11,688–19,871Bus, train
- Take the bus from Cologne to Novi Pazar, Autobuska stanicabus
- Take the bus from Novi Pazar, Autobuska stanica to Pendik Stationbus
- Take the train from Pendik to Sivastrain Yht
- Take the train from Sivas to Elâzığtrain
2d 10h₺7,628–8,398Drive, car train
- Drive from Cologne to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Elazığcar
40h 9m₺32,449–46,315
Cologne to Elazığ by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Cologne to Elazığ is to bus and train which costs 7.500 ₺ - 8.500 ₺ and takes 2 days 10h.
The fastest way to get from Cologne to Elazığ is to fly which takes 7h 8m and costs 8.000 ₺ - 27.000 ₺.
No, there is no direct bus from Cologne to Elazığ station. However, there are services departing from Cologne and arriving at Elazığ bus station via Kumanovo and İstanbul Esenler bus station. The journey, including transfers, takes approximately 2 days 6h.
The distance between Cologne and Elazığ is 2879 km. The road distance is 3562.4 km.
The best way to get from Cologne to Elazığ without a car is to train and bus via Belgrade which takes 2 days 1h and costs 14.000 ₺ - 20.000 ₺.
It takes approximately 7h 8m to get from Cologne to Elazığ, including transfers.
Cologne to Elazığ bus services, operated by Nasir Tours, depart from Cologne station.
The best way to get from Cologne to Elazığ is to fly which takes 7h 8m and costs 8.000 ₺ - 27.000 ₺. Alternatively, you can bus, which costs 7.000 ₺ - 12.000 ₺ and takes 2 days 6h.
Cologne to Elazığ bus services, operated by Nasir Tours, arrive at Kumanovo station.
Elazığ is 1h ahead of Cologne. It is currently 6:48 PM in Cologne and 7:48 PM in Elazığ.
What companies run services between Cologne, Germany and Elazığ, Turkey?
SunExpress, Pegasus Airlines, and Turkish Airlines fly from Cologne Bonn Airport (CGN) to Elazig (EZS) twice daily. Alternatively, you can take a bus from Cologne to Elazığ bus station via Kumanovo, Istanbul, and İstanbul Esenler bus station in around 2d 6h.
- Website
- flypgs.com
Flights from Cologne Bonn Airport to Elazig
- Ave. Duration
- 4h
- When
- Wednesday
- Estimated price
- ₺7,000–31,000
Flights from Cologne Bonn Airport to Elazig via Sabiha Gokcen
- Ave. Duration
- 6h 58m
- When
- Wednesday, Thursday, Friday, Monday, Tuesday, and Sunday
- Estimated price
- ₺7,000–32,000
Flights from Düsseldorf International Airport to Elazig via Sabiha Gokcen
- Ave. Duration
- 7h 8m
- When
- Friday, Monday, Tuesday, and Sunday
- Estimated price
- ₺7,500–32,000
Flights from Düsseldorf International Airport to Elazig via Antalya
- Ave. Duration
- 6h 55m
- When
- Tuesday
- Estimated price
- ₺8,000–34,000
Flights from Cologne Bonn Airport to Diyarbakır Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- ₺7,500–33,000
Flights from Cologne Bonn Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₺7,500–33,000
Flights from Cologne Bonn Airport to Malatya Erhaç Airport via Sabiha Gokcen
- Ave. Duration
- 5h 55m
- When
- Tuesday and Thursday
- Estimated price
- ₺9,000–41,000
Flights from Dortmund Airport to Elazig via Sabiha Gokcen
- Ave. Duration
- 7h 41m
- When
- Friday, Monday, Tuesday, and Sunday
- Estimated price
- ₺8,500–37,000
Flights from Dortmund Airport to Elazig via Antalya
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- ₺10,000–32,000
Flights from Düsseldorf International Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- ₺7,500–33,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Nürnberg Hbf
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- ₺4,100–8,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Koeln Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₺1,800–3,600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to München Hbf
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- ₺5,500–12,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Nürnberg to Beograd, Autobuska stanica
- Ave. Duration
- 13h 48m
- Frequency
- Once a week
- Estimated price
- ₺4,600–5,500
- Schedules at
- srbijatours.com
- Prices
- ₺4,600–5,500
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
Booking & Getting There
Yes, the driving distance between Cologne to Elazığ is 3562 km. It takes approximately 35h 25m to drive from Cologne to Elazığ.
There are nine+ hotels available in Elazığ.





