- Home
- Flights
- Flights from Mogadishu
- Mogadishu to Muscat
Flights from Mogadishu to Muscat
There are nonstop flights from Mogadishu to Muscat. The flight takes around 3h 58m.
Direct flights available 3h 58m
Mogadishu to Muscat at a glance
Fastest flight3h 58mEstimated
Nonstop flightsYesNonstop fares found
Good to know
- Distance
- 2,778 km1,725 miles
- Flight time
- 3h 58mestimate
- Time difference
- +1hMuscat vs Mogadishu
- Currency in Muscat
- USD
- Airports
- MGQ → MCT
Flights from Mogadishu to Muscat: questions answered
Are there direct flights from Mogadishu to Muscat?
Yes. Nonstop flights operate on this route.
How long is the flight from Mogadishu to Muscat?
A nonstop flight covers 2,778 km and takes around 3h 58m.
Which airports serve Mogadishu and Muscat?
Mogadishu: Aden Adde International Airport (MGQ). Muscat: Muscat International Airport (MCT).
What is the time difference between Mogadishu and Muscat?
Muscat is 1 hour ahead of Mogadishu.





