Flights to Diyarbakir

Direct flights from 6 cities, 119 flights a week. From Istanbul the flight takes 1h 50m. From Izmir the flight takes 2h.

Flights to Diyarbakir at a glance

cities with nonstop flights here
6
nonstop flights a week
119
flight time from Istanbul
1h 50m
flight time from Izmir
2h
arrival airport
Diyarbakir

Where you can fly to Diyarbakir from

Nonstop flights, busiest routes first

FromFare
Istanbul 1h 50m, 54 a week
Izmir 2h, 21 a week
Ankara 1h 28m, 21 a week from $103
Antalya 1h 40m, 20 a week from $35
Hannover Germany, 4h, 2 a week
Dusseldorf Germany, 4h 15m, 1 a week from $118

Arrival airport

Where the nonstop flights land

119 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Diyarbakir from?
From 6 cities. The busiest routes are from Istanbul (54 flights a week), Izmir (21 flights a week), Ankara (21 flights a week), Antalya (20 flights a week), Hannover (2 flights a week) and Dusseldorf (1 flight a week).
How long is the flight from Istanbul to Diyarbakir?
A nonstop flight takes about 1 hour 50 minutes.
How long is the flight from Izmir to Diyarbakir?
A nonstop flight takes about 2 hours.
What is the cheapest city to fly to Diyarbakir from?
Antalya from $35, Ankara from $103 and Dusseldorf from $118.
Which airport do flights to Diyarbakir arrive at?
All nonstop flights land at Diyarbakir (DIY).

Cities near Diyarbakir with their own flights

Worth a look when fares or dates to Diyarbakir do not suit; distance by straight line