Basra → Diyarbakır
Basra International Airport (BSR) to Diyarbakır Airport (DIY)・1,066 km
No nonstop or one-stop flights. The shortest route is BSR → BGW → TZX → DIY (via Baghdad, Trabzon), about 3h 32m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- BSR → BGW → TZX → DIYvia Baghdad, TrabzonFastest≈ 3h 32m
- BSR → BGW → ESB → DIYvia Baghdad, Ankara≈ 4h 17m
- BSR → EBL → ESB → DIYvia Arbil, Ankara≈ 4h 22m
- BSR → AMM → TZX → DIYvia Amman, Trabzon≈ 4h 30m
- BSR → BGW → AYT → DIYvia Baghdad, Antalya≈ 4h 31m
- BSR → DAM → ESB → DIYvia Damascus, Ankara≈ 4h 32m
- BSR → DAM → AYT → DIYvia Damascus, Antalya≈ 4h 33m
- BSR → BEY → AYT → DIYvia Beirut, Antalya≈ 4h 33m
- BSR → BEY → ESB → DIYvia Beirut, Ankara≈ 4h 34m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.