There are 6 ways to get from Makkah to Oman by taxi, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Taif Regional Airport, fly
best- Take the taxi from Makkah to Taif Regional Airport (TIF)taxi
- Fly from Taif Regional Airport (TIF) to Muscat International Airport (MCT)plane TIF - MCT
4h 38m$312–542Drive 2,177.2 km
cheapest- Drive from Makkah to Muscatcar 2,177.2 km
23h 7m$122–176Bus
- Take the bus from Makkah to Riyadh Central Busbus
- Take the bus from Riyadh to Muscatbus
34h 4m$135–228Train to Jeddah, fly
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Muscat International Airport (MCT)plane JED - MCT
6h 9m$199–344Train, bus via Riyadh
- Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain
- Take the bus from Jeddah Train Stn to Riyadh Bus Stnbus
- Take the bus from Riyadh to Muscatbus
35h 16m$127–277Train, bus
- Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain
- Take the bus from Jeddah Train Stn to Dammam Bus Stnbus
- Take the bus from Dammam to Muscatbus
38h 33m$171–290
Taif Regional Airport (TIF) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Makkah to Oman is to drive which costs $120 - $180 and takes 23h 7m.
The fastest way to get from Makkah to Oman is to taxi and fly which takes 4h 38m and costs $310 - $550.
No, there is no direct bus from Makkah to Oman. However, there are services departing from Makkah and arriving at Muscat via Riyadh. The journey, including transfers, takes approximately 34h 4m.
The distance between Makkah and Oman is 1966 km. The road distance is 2177.2 km.
The best way to get from Makkah to Oman without a car is to bus which takes 34h 4m and costs $130 - $230.
It takes approximately 4h 38m to get from Makkah to Oman, including transfers.
Makkah to Oman bus services, operated by SAPTCO, depart from Makkah station.
Makkah to Oman bus services, operated by SAPTCO, arrive at Riyadh Central Bus station.
Oman is 1h ahead of Makkah. It is currently 1:28 PM in Makkah and 2:28 PM in Oman.
Yes, the driving distance between Makkah to Oman is 2177 km. It takes approximately 23h 7m to drive from Makkah to Oman.
What companies run services between Makkah, Saudi Arabia and Oman?
You can take a vehicle from Makkah to Muscat via Makkah, Riyadh Central Bus, Transport Center, Ministry of Interior, Riyadh, and Muscat in around 34h 4m.
- Website
- saudia.com
Flights from Taif Regional Airport to Muscat International Airport via Dammam
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–550
Flights from Taif Regional Airport to Muscat International Airport via Riyadh
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $150–340
Flights from Jeddah to Muscat International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $130–300
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $7–26
- Schedules at
- sar.hhr.sa
- Economy
- $7–11
- Business
- $13–19
Train from Makkah to Al-Sulimaniyah Jeddah station
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–26
- Schedules at
- sar.hhr.sa
- Economy
- $6–9
- Business
- $11–16
Train from Makkah to Al-Sulimaniyah Jeddah station
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–26
- Schedules at
- sar.hhr.sa
- Economy
- $6–9
- Business
- $11–16
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Makkah to Riyadh Central Bus
- Ave. Duration
- 13h 10m
- Frequency
- Every 4 hours
- Estimated price
- $45–60
- Schedules at
- saptco.com.sa
- Ave. Duration
- 1h 17m
- Estimated price
- $140–170
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
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 What documents do I need to cross Niagara Falls?, Travelling to and around Russia for the 2018 FIFA World Cup, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 411+ hotels available in Oman.






