Best way to travel between

Diyarbakır, Turkey
Istanbul, Turkey
Travel Modes
Price
Distance
Duration
CO2
bus
$29.0
1359.46 km
18h 27mins
40.78 kgs
 
flight
$276.0
1284.15 km
4h 34mins
138.69 kgs
 
drive
$300.0
1465.51 km
16h 51mins
187.59 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1359.46 km 18h 27mins 58 TRY 29.0
Flight 1284.15 km 4h 34mins 556 TRY 276.0
Drive 1465.51 km 16h 51mins 604 TRY 300.0
Take Bus from Diyarbakır to Istanbul Otogari
Time: 18h 11mins Cost: 56 TRY; $ 25.2 - 30.8 USD CO2 Emission: 40.59 kgs
Take Train from Otogar to Aksaray
Time: 13mins Cost: 2 TRY; $ 0.9 - 1.1 USD CO2 Emission: 0.37 kgs
Source: Rome2rio

Mode of travel comparision chart

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