There are 6 ways to get from Muscat Airport (MCT) to Mirdif by plane, bus, rideshare, car, towncar, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dubai International Airport
best- Fly from Muscat International Airport (MCT) to Dubai International Airport (DXB)plane MCT - DXB
1h 28mAED 484–810Bus
cheapest- Take the bus from Muscat to Dubaibus
10h 51mAED 127–149Airport Transfer
- Take the rideshare from Muscat-MCT to Mirdif383.8 km
4h 9mDrive 383.8 km
- Drive from Muscat Airport (MCT) to Mirdifcar 383.8 km
4h 9mAED 156–226Towncar
- Take a town car from Muscat International Airport to Dubaitowncar 393.4 km
5h 44mAED 1,477–1,481Fly to Sharjah International Airport, bus, subway
- Fly from Muscat International Airport (MCT) to Sharjah International Airport (SHJ)plane MCT - SHJ
- Take the bus from Sharjah, Al Jubail Bus Station 2 to Stadium Bus Station 2bus
- Take the subway from Stadium Metro Station 2 to e& Metro Station 2subway
- Take the bus from Etisalat Bus Station 22 to Mirdif, Sport Society 1bus
3h 16mAED 451–787
Muscat International Airport (MCT) to Dubai International Airport (DXB) flights
Questions & Answers
The cheapest way to get from Muscat Airport (MCT) to Mirdif is to bus which costs AED 120 - AED 150 and takes 10h 51m.
The fastest way to get from Muscat Airport (MCT) to Mirdif is to fly which takes 1h 28m and costs AED 480 - AED 850.
No, there is no direct bus from Muscat Airport (MCT) to Mirdif. However, there are services departing from Muscat International Airport and arriving at Mirdiff, 29B Street via Muscat and Rashidiya Bus Station Parking. The journey, including transfers, takes approximately 10h 51m.
The distance between Muscat Airport (MCT) and Mirdif is 360 km. The road distance is 383.8 km.
The best way to get from Muscat Airport (MCT) to Mirdif without a car is to bus which takes 10h 51m and costs AED 120 - AED 150.
It takes approximately 1h 28m to get from Muscat Airport (MCT) to Mirdif, including transfers.
Muscat Airport (MCT) to Mirdif bus services, operated by Al Khanjry Travel & Transport, depart from Muscat station.
The best way to get from Muscat Airport (MCT) to Mirdif is to fly which takes 1h 28m and costs AED 480 - AED 850. Alternatively, you can bus, which costs AED 120 - AED 150 and takes 10h 51m.
Muscat Airport (MCT) to Mirdif bus services, operated by Al Khanjry Travel & Transport, arrive at Dubai station.
Yes, the driving distance between Muscat Airport (MCT) to Mirdif is 384 km. It takes approximately 4h 9m to drive from Muscat Airport (MCT) to Mirdif.
What companies run services between Muscat Airport (MCT), Oman and Mirdif, United Arab Emirates?
Oman Air, Flydubai, and Emirates fly from Muscat International Airport (MCT) to Dubai International Airport (DXB) every 3 hours. Alternatively, Al Khanjry Travel & Transport operates a bus from Muscat to Dubai 3 times a day. Tickets cost AED 100–110 and the journey takes 8h.
- Website
- emirates.com
Flights from Muscat International Airport to Dubai International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- AED 430–800
- Website
- omanair.com
Flights from Muscat International Airport to Dubai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- AED 480–700
Flights from Muscat International Airport to Sharjah International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- AED 420–600
- Website
- salamair.com
Flights from Muscat International Airport to Dubai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- AED 480–700
Flights from Muscat International Airport to Sharjah International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- AED 420–600
- Website
- flydubai.com
Flights from Muscat International Airport to Dubai International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- AED 430–800
- Website
- airarabia.com
Flights from Muscat International Airport to Sharjah International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- AED 460–750
- Phone
- 800 90 90
- [email protected]
- Website
- rta.ae
Subway from Stadium Metro Station 2 to e& Metro Station 2
- Ave. Duration
- 8 min
- Frequency
- Every 10 minutes
- Estimated price
- AED 4–5
- Schedules at
- rta.ae
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Muscat to Dubai
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- AED 100–110
- Schedules at
- alkhanjryonline.com
- Phone
- 8009090
- [email protected]
- Website
- rta.ae
Bus from Sharjah, Al Jubail Bus Station 2 to Stadium Bus Station 2
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- AED 4–7
- Website
- https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
Bus from Etisalat Bus Station 22 to Mirdif, Sport Society 1
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- AED 4–7
- Website
- https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Muscat International Airport to Dubai
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- AED 1,469
- Schedules at
- omantaxipro.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How do I buy a London Underground ticket?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 9835+ hotels available in Mirdif.
Check out Blablacar's carpooling service for rideshare options between Muscat Airport (MCT) and Mirdif. A great option if you don't have a driver's licence or want to avoid public transport.











