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 pickDriver 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 pricesRenting 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