- Home
- Flights
- Flights from Muscat
- Muscat to Mogadishu
Flights from Muscat to Mogadishu
There are nonstop flights from Muscat to Mogadishu. The flight takes around 3h 58m.
Direct flights available 3h 58m
Muscat to Mogadishu 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
- -1hMogadishu vs Muscat
- Currency in Mogadishu
- USD
- Airports
- MCT → MGQ
Flights from Muscat to Mogadishu: questions answered
Are there direct flights from Muscat to Mogadishu?
Yes. Nonstop flights operate on this route.
How long is the flight from Muscat to Mogadishu?
A nonstop flight covers 2,778 km and takes around 3h 58m.
Which airports serve Muscat and Mogadishu?
Muscat: Muscat International Airport (MCT). Mogadishu: Aden Adde International Airport (MGQ).
What is the time difference between Muscat and Mogadishu?
Mogadishu is 1 hour behind Muscat.





