Direct flights from Karachi to Dubai KHI → DXB

Airblue, Emirates and flydubai operate nonstop flights from Karachi (KHI) to Dubai (DXB). The nonstop flight takes around ~1h 29m, covering 738 miles (1,188 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Karachi

We'll email you when a fare from KHI drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Airblue PA Emirates EK flydubai FZ

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Karachi to Dubai?

Yes, Airblue, Emirates and 1 more airline operate nonstop flights from Karachi (KHI) to Dubai (DXB).

Which airlines fly direct from Karachi to Dubai?

Airblue, Emirates, flydubai operate nonstop flights from Karachi to Dubai.

How long is the flight from Karachi to Dubai?

The nonstop flight from Karachi to Dubai takes ~1h 29m (approximately 1188 km).

How often do direct flights operate from Karachi to Dubai?

Nonstop flights from Karachi to Dubai operate multiple daily.

Explore More

Get cheap direct-flight deals from Karachi, free by email