Best way to travel between

Cologne
Diyarbakır, Turkey
Travel Modes
Price
Distance
Duration
CO2
bus
$295.8
4000.29 km
56h 8mins
120.01 kgs
 
flight
$377.3
3057.41 km
7h 10mins
330.2 kgs
 
drive
$487.68
3861.49 km
37h 59mins
494.27 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4000.29 km 56h 8mins 595 TRY 295.8
Flight 3057.41 km 7h 10mins 759 TRY 377.3
Drive 3861.49 km 37h 59mins 982 TRY 487.68
Take Train from Koeln Messe/Deutz Gl.11-12 to Nuernberg Hbf
Time: 3h 17mins Cost: 201 TRY; $ 90.0 - 110.0 USD CO2 Emission: 21.31 kgs
Take Train from Nuernberg Hbf to Passau Hbf
Time: 1h 59mins Cost: 121 TRY; $ 54.0 - 66.0 USD CO2 Emission: 11.5 kgs
Take Bus from Passau to Haskovo
Time: 22h 0mins Cost: 382 TRY; $ 171.0 - 209.0 USD CO2 Emission: 45.86 kgs
Take Bus from Haskovo to Istanbul Otogari
Time: 5h 20mins Cost: 16 TRY; $ 7.2 - 8.8 USD CO2 Emission: 10.15 kgs
Take Bus from Istanbul Otogari to Diyarbakır
Time: 19h 32mins Cost: 54 TRY; $ 24.3 - 29.7 USD CO2 Emission: 45.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cologne and Diyarbakır, Turkey is to travel by bus, which will cost about 596 TRY or 266.40 USD.