- Abu Dhabi (AUH) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–5 Non-stop flights per dayat least 1h 5minfrom $105 - Cairo (CAI) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 Non-stop flights per dayat least 2h 30minfrom $283 - Delhi (DEL) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 3h 10minfrom $1,000 - Frankfurt (FRA) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 Non-stop flight per dayat least 5h 45minfrom $390 - Dubai (DXB) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–5 Non-stop flights per dayat least 1h 10minfrom $119 - Baghdad (BGW) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 2h 35minfrom $364 - Sialkot (SKT) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 Non-stop flights per dayat least 2h 55minfrom $164
Stops
- Direct flight
Departure airport
Destination airport
Airline
- Oman Air
- SalamAir
- Emirates Airline
- Egyptair
- Etihad Airways
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday