Direct Flights
from Muscat MCT

257 weekly flights departing from Muscat Intl
Serving 3 domestic and 35 international routes.
Main airline: Oman Air
Departure city: Muscat, Oman

Domestic
Duqm (DQM)1/week 1h20min
Salalah (SLL)6/week 1h30min from $148
Khasab (KHS)1/week 1h05min from $169
Bahrain
Manama (BAH)5/week 1h35min from $227
Bangladesh
Chittagong (CGP)1/week 19h30min from $518
Dhaka (DAC)2/week 19h35min from $748
Egypt
Cairo (CAI)3/week 4h20min from $330
Ethiopia
Addis Ababa (ADD)1/week 4h00min from $638
Germany
Munich (MUC)2/week 7h20min from $486
Frankfurt (FRA)1/week 6h45min from $805
India
Chennai/Madras (MAA)2/week 19h40min from $168
Mumbai (BOM)5/week 21h00min from $198
Kochi (COK)4/week 19h50min from $212
New Delhi (DEL)3/week 20h20min from $234
Lucknow (LKO)2/week 3h55min from $244
Kozhikode (CCJ)3/week 19h55min from $279
Kannur (CNN)1/week 3h55min from $295
Trivandrum (TRV)2/week 19h35min from $350
Hyderabad (HYD)2/week 20h10min from $369
Jaipur (JAI)1/week 20h30min from $393
Mangalore (IXE)1/week 3h55min from $413
Bangalore (BLR)1/week 19h50min from $580
Indonesia
Jakarta (CGK)1/week 15h55min from $851
Iran
Tehran (IKA)1/week 2h50min
Shiraz (SYZ)1/week 3h45min
Iraq
Baghdad (BGW)1/week 2h50min
Jordan
Amman (AMM)1/week 3h40min from $441
Kuwait
Kuwait City (KWI)2/week 2h10min from $207
Malaysia
Kuala Lumpur (KUL)2/week 6h55min from $598
Pakistan
Karachi (KHI)2/week 1h45min from $222
Islamabad (ISB)2/week 2h45min from $352
Peshawar (PEW)1/week 2h35min from $395
Multan (MUX)1/week 2h20min from $414
Sialkot (SKT)2/week 2h45min from $512
Philippines
Manila (MNL)1/week 8h35min from $727
Qatar
Doha (DOH)7/week 1h35min from $211
Saudi Arabia
Dammam (DMM)2/week 1h45min from $294
Jeddah (JED)5/week 3h15min from $369
Riyadh (RUH)4/week 2h15min from $391
Medina (MED)1/week 3h10min from $643
Sri Lanka
Colombo (CMB)1/week 4h45min from $448
Switzerland
Zürich (ZRH)1/week 7h20min
Tanzania, United Republic of
Dar es Salaam (DAR)1/week 18h30min from $571
Thailand
Bangkok (BKK)3/week 6h05min from $470
Phuket (HKT)3/week 18h00min from $488
Turkey
Istanbul (IST)3/week 18h45min
Trabzon (TZX)1/week 4h05min from $481
United Arab Emirates
Abu Dhabi (AUH)8/week 1h05min from $69
Sharjah (SHJ)2/week 1h00min from $152
Dubai (DXB)10/week 1h10min from $201
United Kingdom
London (LHR)1/week 7h55min from $795