Wayfli › Airports › Muscat (MCT)

Direct flights from Muscat International Airport (MCT)

Muscat International Airport in Muscat, Oman has direct flights to 71 airports in 36 countries, flown by 36 airlines. The longest is to Manila (MNL) at 6,622 km.

See every route from MCT on the map
71direct destinations
36countries
36airlines

Direct flights from MCT by country

India (14)

Pakistan (8)

Saudi Arabia (4)

United Arab Emirates (4)

Bangladesh (3)

Egypt (2)

Germany (2)

Oman (2)

Russia (2)

Tanzania (2)

Thailand (2)

Turkey (2)

Bahrain (1)

China (1)

Ethiopia (1)

France (1)

Indonesia (1)

Iran (1)

Italy (1)

Jordan (1)

Kazakhstan (1)

Kenya (1)

Kuwait (1)

Lebanon (1)

Malaysia (1)

Maldives (1)

Nepal (1)

Philippines (1)

Qatar (1)

Rwanda (1)

Singapore (1)

Sri Lanka (1)

Sudan (1)

Switzerland (1)

United Kingdom (1)

Uzbekistan (1)

Airlines flying from MCT

Air Arabia, Air France, Air India, Air India Express, Air Tanzania, American Airlines, Bangkok Airways, Biman Bangladesh Airlines, British Airways, China Eastern, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Flydubai, Gulf Air, ITA Airways, Iberia, IndiGo, KLM, Kuwait Airways, Lufthansa, Malaysia Airlines, Oman Air, PIA, Pegasus Airlines, Qantas, Qatar Airways, Royal Jordanian, SalamAir, Saudia, SpiceJet, SriLankan Airlines, THAI Airways, Turkish Airlines, United Airlines

Going somewhere MCT doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Muscat to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.