All scheduled flights from Baghdad to Muscat (BGW-MCT)
Iraq
Oman
All scheduled flights from BGW to MCT. You can fly from Baghdad to Muscat non-stop on Mondays & Fridays and the flight takes about 2 and a half hours. Flights with stops take between 5 to 8 hours depending on your flight and connection airport.