Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Muscat
  4. Muscat to Karachi
Nonstop route · Oman → Pakistan

Cheap flights from Muscat to Karachi from US$106

Oman Air, Pakistan International Airlines and SalamAir fly nonstop from Muscat to Karachi. The flight takes around 1h 38m, and the cheapest one-way fare we found recently is US$106 on 7 Dec.

Direct flights available 1h 38m Cheapest in December Prices checked 14 days ago
MCTKHI

Muscat to Karachi at a glance

Cheapest one-wayUS$106Etihad Airways · 1 stop · Mon 7 DecFastest flight1h 38mEstimated
Nonstop flightsYesOman Air, Pakistan International Airlines, SalamAir

Airlines flying nonstop from Muscat to Karachi

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Oman Air———Search
Pakistan International Airlines———Search
SSalamAir———Search

Cheapest month to fly from Muscat to Karachi

Lowest one-way fare found for each month: December is cheapest, January the most expensive.

Good to know

Distance
912 km566 miles
Flight time
1h 38mestimate
Time difference
+1hKarachi vs Muscat
Currency in Karachi
PKR
Airports
MCT → KHI

Flights from Muscat to Karachi: questions answered

How much is a flight from Muscat to Karachi?
The cheapest one-way fare we found recently is US$106 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Muscat to Karachi?
Yes. Oman Air, Pakistan International Airlines and SalamAir fly this route nonstop.
How long is the flight from Muscat to Karachi?
A nonstop flight covers 912 km and takes around 1h 38m.
Which airlines fly from Muscat to Karachi?
Oman Air, Pakistan International Airlines and SalamAir operate nonstop flights on this route.
Which airports serve Muscat and Karachi?
Muscat: Muscat International Airport (MCT). Karachi: Jinnah International Airport (KHI).
What is the time difference between Muscat and Karachi?
Karachi is 1 hour ahead of Muscat.

More flights from Muscat