There are 4 ways to get from Riyadh to Muḑayy by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Riyadh (RUH) to Salalah Airport (SLL)RUH - SLL
- Take the taxi from Salalah Airport (SLL) to Muḑayy
9h 12m$252–344Drive 1,757.4 km
cheapest- Drive from Riyadh to Muḑayy1,757.4 km
27h 12m$99–142Train, bus, taxi
- Take the train from Riyadh to Dammam
- Take the bus from Dammam to Muscat
- Take the bus from Burj Sahwa Bus Stn to Commercial Center St
- Take the taxi from Commercial Center St to Muḑayy
33h 3mBus, taxi
- Take the bus from Riyadh to Muscat
- Take the bus from Muscat International Airport - Old Terminal 2 to Salalah100
- Take the taxi from Salalah to Muḑayy
35h 24m$180–286
Riyadh (RUH) to Salalah Airport (SLL) flights
Questions & Answers
The cheapest way to get from Riyadh to Muḑayy is to drive which costs $95 - $150 and takes 27h 12m.
The fastest way to get from Riyadh to Muḑayy is to fly and taxi which takes 9h 12m and costs $250 - $350.
The distance between Riyadh and Muḑayy is 1362 km. The road distance is 1757.4 km.
The best way to get from Riyadh to Muḑayy without a car is to train and bus and taxi which takes 33h 3m and costs .
It takes approximately 9h 12m to get from Riyadh to Muḑayy, including transfers.
Muḑayy is 1h ahead of Riyadh. It is currently 5:47 AM in Riyadh and 6:47 AM in Muḑayy.
Yes, the driving distance between Riyadh to Muḑayy is 1757 km. It takes approximately 27h 12m to drive from Riyadh to Muḑayy.
What companies run services between Riyadh, Saudi Arabia and Muḑayy, Oman?
There is no direct connection from Riyadh to Muḑayy. However, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh (RUH) airport, fly to Salalah Airport (SLL), then take the taxi to Muḑayy. Alternatively, you can take the train to Dammam, take the taxi to Dammam, take the bus to Muscat, take the taxi to Burj Sahwa Bus Stn, take the bus to Commercial Center St, then take the taxi to Muḑayy.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- omanair.com
Flights from Riyadh to Salalah Airport via Muscat
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $110–310
- Website
- etihad.com
Flights from Riyadh to Salalah Airport via Abu Dhabi
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- $75–300
- Website
- salamair.com
Flights from Riyadh to Salalah Airport via Muscat
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- $100–180
- Website
- jazeeraairways.com
Flights from Riyadh to Salalah Airport via Kuwait
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- $100–430
- Website
- airarabia.com
Flights from Riyadh to Salalah Airport via Sharjah
- Ave. Duration
- 7h 45m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–380
- Website
- flydubai.com
Flights from Riyadh to Salalah Airport via Dubai
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $130–650
- Website
- qatarairways.com
Flights from Riyadh to Salalah Airport via Doha
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–500
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Riyadh to Dammam
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $5–40
- Schedules at
- sar.com.sa
- Economy
- $5–40
- Business
- $9–75
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Dammam to Muscat
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- $30–90
- Schedules at
- alkhanjryonline.com
Bus from Riyadh to Muscat
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $35–95
- Schedules at
- alkhanjryonline.com
- Phone
- 91263098
- salalahlineexpress@gmail.com
Bus from Burj Sahwa Bus Stn to Commercial Center St
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Phone
- +968 1551
- info@mwasalat.om
- Website
- tickets.mwasalat.om
Bus from Muscat International Airport - Old Terminal 2 to Salalah
- Ave. Duration
- 12h 29m
- Frequency
- 3 times a day
- Estimated price
- $19–28
- Schedules at
- mwasalat.om
- Ave. Duration
- 2h 5m
- Estimated price
- $120–160
Bid Bid Taxi
- Phone
- +968 24 693377
Bid Bid Taxi
- Phone
- +968 24 693377
Bid Bid Taxi
- Phone
- +968 24 693377
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 Bali: What to do if Mount Agung erupts, How to get from Southend Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.








