All scheduled flights from Mangalore to Muscat (IXE-MCT)
India
Oman
All scheduled flights from IXE to MCT. You can fly from Mangalore to Muscat non-stop on Mondays, Thursdays & Saturdays and the flight takes about 3 and a half hours. Flights with stops take between 7 to 8 hours depending on your flight and connection airport.