MCT CAI

Cheap flights from Muscat to Cairo

Search and compare flights from Muscat to Cairo across hundreds of airlines, then book in a few minutes with secure payment.

Route at a glance

Flight distance
2,757 km
Approx. direct flight time
3h 55m
Departure airport
Muscat International Airport (MCT)
Arrival airport
Cairo International Airport (CAI)

No recent fares yet — search your dates to see live prices.

Search flights from Muscat to Cairo

Frequently asked questions

How much is a flight from Muscat to Cairo?

Fares change with dates and demand. Search your dates on FlyBuraq to compare live fares from hundreds of airlines.

How long is the flight from Muscat to Cairo?

The distance is about 2,757 km, so a direct flight takes roughly 3h 55m. Flights with a stop take longer.

Which airlines fly from Muscat to Cairo?

Search the route to see every airline currently selling tickets for your dates.

Which airports serve this route?

Flights leave from Muscat International Airport (MCT) and arrive at Cairo International Airport (CAI).

When is the cheapest time to fly from Muscat to Cairo?

Booking a few weeks ahead and flying mid-week is usually cheaper. Use flexible dates in the search to compare.