Karachi → Dunhuang
Jinnah International Airport (KHI) to Dunhuang Mogao International Airport (DNH)・3,077 km
No nonstop or one-stop flights. The shortest route is KHI → ISB → URC → DNH (via Islamabad, Ürümqi), about 5h 41m 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.
- KHI → ISB → URC → DNHvia Islamabad, ÜrümqiFastest≈ 5h 41m
- KHI → TAS → URC → DNHvia Tashkent, Ürümqi≈ 6h 18m
- KHI → DAC → KMG → DNHvia Dhaka, Kunming≈ 7h 56m
- KHI → DXB → URC → DNHvia Dubai, Ürümqi≈ 7h 57m
- KHI → IKA → URC → DNHvia Tehran, Ürümqi≈ 8h 25m
- KHI → GYD → URC → DNHvia Baku, Ürümqi≈ 8h 45m
- KHI → TAS → TFU → DNHvia Tashkent, Chengdu≈ 9h 16m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.