Best way to travel between

Istanbul, Turkey
Diyarbakır, Turkey
Travel Modes
Price
Distance
Duration
CO2
bus
$29.0
1388.44 km
19h 48mins
41.65 kgs
 
flight
$276.0
1247.46 km
6h 10mins
134.73 kgs
 
drive
$300.0
1473.9 km
17h 0mins
188.66 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1388.44 km 19h 48mins 58 TRY 29.0
Flight 1247.46 km 6h 10mins 556 TRY 276.0
Drive 1473.9 km 17h 0mins 604 TRY 300.0
Take Train from Aksaray to Otogar
Time: 13mins Cost: 2 TRY; $ 0.9 - 1.1 USD CO2 Emission: 0.38 kgs
Take Bus from Istanbul Otogari to Diyarbakır
Time: 18h 32mins Cost: 56 TRY; $ 25.2 - 30.8 USD CO2 Emission: 41.46 kgs
Source: Rome2rio

Mode of travel comparision chart

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