There are 6 ways to get from Dubai to Salalah by plane, taxi, 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.
Recommended option
Fly from Sharjah • 2h 24m
Cheapest option
Bus • 26h 3m
4 alternative options
Taxi to Abu Dhabi, fly • 3h 11m
Line 102 bus to Dubai, fly • 4h 48m
Bus via Al Ain City • 22h 6m
Drive • 14h 26m
Questions & Answers
The cheapest way to get from Dubai to Salalah is to bus which costs AED 120 - AED 190 and takes 26h 3m.
The fastest way to get from Dubai to Salalah is to fly which takes 2h 24m and costs AED 1300 - AED 2400.
No, there is no direct bus from Dubai to Salalah. However, there are services departing from Global Village 1 and arriving at Salalah via Union Square Bus Station 5, Al Jubail Terminal and Azaibah. The journey, including transfers, takes approximately 26h 3m.
The distance between Dubai and Salalah is 988 km. The road distance is 1217.8 km.
The best way to get from Dubai to Salalah without a car is to bus which takes 26h 3m and costs AED 120 - AED 190.
It takes approximately 2h 24m to get from Dubai to Salalah, including transfers.
Dubai to Salalah bus services, operated by Mwasalat, depart from Al Jubail Terminal station.
The best way to get from Dubai to Salalah is to fly which takes 2h 24m and costs AED 1300 - AED 2400. Alternatively, you can bus via Al Ain City, which costs AED 130 - AED 210 and takes 22h 6m.
Dubai to Salalah bus services, operated by Mwasalat, arrive at Salalah station.
Yes, the driving distance between Dubai to Salalah is 1218 km. It takes approximately 14h 26m to drive from Dubai to Salalah.
- Distance: 987.6 km
- Duration: 2h 24m
What companies run services between Dubai, United Arab Emirates and Salalah, Oman?
Air Arabia flies from Dubai to Salalah twice daily. Alternatively, you can take a bus from Dubai to Salalah via Al Ghubaiba Bus Station 47, Al Ghubaiba Bus Station 12, Al Ain Gift Markets 1, Buraimi, and Burj Sahwa Bus station in around 22h 6m.
- Website
- omanair.com
Flights from Dubai to Salalah International via Muscat
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $150 - $650
- Website
- airarabia.com
Flights from Sharjah to Salalah International
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $140 - $700
- Website
- qatarairways.com
Flights from Dubai to Salalah International via Doha
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $320 - $1,200
- Website
- airarabia.com
Flights from Abu Dhabi to Salalah International
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $80 - $400
- Website
- westbahn.at
Flights from Abu Dhabi to Salalah International
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $60 - $320
- Website
- flydubai.com
Flights from Dubai to Salalah International
- Ave. Duration
- 1h 55m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $150 - $1,200
- Phone
- 8009090
- ask@rta.ae
- Website
- rta.ae
Bus from Global Village 1 to Rashidiya Bus Station Gate 11
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- $2 - $3
- Website
- https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
Bus from Al Ghubaiba Bus Station 12 to Al Ain Gift Markets 1
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $6 - $10
- Website
- https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
- Phone
- 009681551
- info@mwasalat.om
- Website
- mwasalat.om
Bus from Buraimi to Burj Sahwa Bus station
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a day
- Estimated price
- $9 - $14
- Schedules at
- mwasalat.om
Bus from Burj Sahwa Bus station to Salalah
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a day
- Estimated price
- $19 - $28
- Schedules at
- mwasalat.om
Bus from Al Jubail Terminal to Al Azaiba
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- $11 - $16
- Schedules at
- facebook.com
Bus from Azaibah to Salalah
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a day
- Estimated price
- $20 - $28
- Schedules at
- mwasalat.om
Want to know more about travelling around Oman
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
There are 300+ hotels available in Salalah. Prices start at $21 USD per night.