Muscat International Airport to Muscat — Transport Guide 2026

Muscat (MCT) is 15 km west of central Muscat. Mwasalat public buses serve major zones for OMR 0.5 (~$1.30). Otaxi + private taxis around OMR 6-10. No metro or train.

MCT15 km to cityOMRMiddle East

Last updated: 2026-07

Cheapest
Mwasalat Bus (~$1.30)
Fastest
Otaxi/Careem — 20 min

Every transport option compared

Mwasalat Bus 501 to Ruwi + Muttrah

bus · Best for: Cheapest
Cost
OMR 0.5 (~$1.30)
Time
35-45 min
Frequency
Every 30 min

Otaxi / Careem

ride share · Best for: App-based
Cost
OMR 4-7 (~$10-18)
Time
20-30 min
Frequency
On-demand

Official airport taxi

taxi · Best for: Direct + luggage
Cost
OMR 6-12 (~$15-30)
Time
20-30 min
Frequency
On-demand
Agree fare before departure — meters uncommon.

Pre-book a fixed-price transfer

No queues, no scam risk. Driver meets you inside arrivals with your name. Price locked before you fly.

Getting out of Muscat (MCT)

Skip the taxi rank and lock in your fare before you land.

Pre-book a fixed-price transfer

Our pick

Driver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.

Check transfer prices
Renting a car in Muscat? Compare rentals with free cancellation.

Where to stay in Muscat

Frequently asked

How far is Muscat International Airport from Muscat?
Muscat International Airport (MCT) is 15 km from Muscat city centre.
What is the cheapest way from MCT to Muscat?
Mwasalat Bus (~$1.30)
What is the fastest way from MCT to Muscat?
Otaxi/Careem — 20 min