Distance from

Diyarbakir to Ankara

Average travel distance is

1066.11 km

Nomal travel times are between

4h 22min  -  16h 2min

1066.11 km (662 miles) is the average travel distance between Diyarbakir and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 21 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 980.65 km 609.35 miles 529.51 miles
Drive 1099.09 km 682.94 miles 593.46 miles
Bus 1109.27 km 689.27 miles 598.96 miles
Train 1075.42 km 668.24 miles 580.68 miles

BE PREPARED

Diyarbakir - Ankara Info

The distance from Diyarbakır to Mardin 112 km (69.73 miles) .

The distance from MQM to ESB 796 km (494.78 miles) .

The distance from Balıkhisar Mh.Esenboğa Havaalanı to Meşrutiyet Mh.Atatürk Blv.Çankaya 73 km (45.22 miles) .

Travel distance chart

The distance between Diyarbakır, Turkey to Ankara is 1066.11 km (662 miles) and it would cost 28 USD ~ 56 TRY to drive in a car that consumes about 7 MPG.