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 1h15min
Khasab (KHS)1/week 1h05min from $98
Salalah (SLL)9/week 1h40min from $157
Armenia
Yerevan (EVN)1/week 3h40min
Bahrain
Manama (BAH)4/week 1h35min from $219
Bangladesh
Sylhet (ZYL)1/week 19h40min
Chittagong (CGP)1/week 19h20min from $338
Dhaka (DAC)3/week 19h45min from $368
Egypt
Cairo (CAI)4/week 19h35min from $277
Ethiopia
Addis Ababa (ADD)1/week 4h00min from $701
Germany
Frankfurt (FRA)1/week 7h15min from $497
Munich (MUC)1/week 7h30min from $804
India
Mumbai (BOM)7/week 3h10min from $127
Kochi (COK)4/week 19h55min from $209
Kozhikode (CCJ)3/week 20h00min from $220
Kannur (CNN)1/week 3h50min from $248
Trivandrum (TRV)2/week 19h45min from $249
Hyderabad (HYD)3/week 20h25min from $257
Mangalore (IXE)1/week 3h50min from $261
Bangalore (BLR)1/week 20h00min from $285
New Delhi (DEL)3/week 3h30min from $289
Jaipur (JAI)1/week 3h10min from $303
Chennai/Madras (MAA)2/week 19h55min from $365
Lucknow (LKO)2/week 20h25min from $377
Indonesia
Jakarta (CGK)1/week 16h10min from $813
Iran
Shiraz (SYZ)1/week 3h45min
Tehran (IKA)2/week 2h50min
Jordan
Amman (AMM)1/week 4h00min from $441
Kuwait
Kuwait City (KWI)3/week 21h35min from $169
Malaysia
Kuala Lumpur (KUL)2/week 6h35min from $451
Maldives
Malé (MLE)1/week 4h00min from $730
Pakistan
Sialkot (SKT)1/week 2h45min
Islamabad (ISB)1/week 3h00min from $257
Multan (MUX)1/week 2h15min from $302
Karachi (KHI)1/week 1h40min from $322
Lahore (LHE)2/week 2h45min from $328
Philippines
Manila (MNL)1/week 8h15min from $965
Qatar
Doha (DOH)7/week 1h40min from $190
Russian Federation
Moscow (SVO)1/week 6h35min
Saudi Arabia
Dammam (DMM)1/week 1h55min from $183
Riyadh (RUH)3/week 21h25min from $350
Jeddah (JED)5/week 3h30min from $373
Medina (MED)1/week 3h20min from $481
Sri Lanka
Colombo (CMB)1/week 4h20min from $326
Switzerland
Zürich (ZRH)1/week 7h05min from $799
Tanzania, United Republic of
Dar es Salaam (DAR)1/week 18h25min from $488
Thailand
Bangkok (BKK)3/week 5h40min from $396
Phuket (HKT)2/week 6h10min from $424
Turkey
Istanbul (IST)3/week 18h20min
Istanbul (SAW)1/week 5h25min from $265
United Arab Emirates
Abu Dhabi (AUH)5/week 1h10min from $31
Sharjah (SHJ)2/week 1h00min from $130
Dubai (DXB)9/week 1h10min from $151
United Kingdom
London (LHR)1/week 8h15min from $1,063