There are 4 ways to get from Abha to Salalah by plane, 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
best- Fly from Abha Regional Airport (AHB) to Salalah Airport (SLL)plane AHB - SLL
6h 14m$326–791Drive 1,831.4 km
cheapest- Drive from Abha to Salalahcar 1,831.4 km
23h 41m$103–148Bus via Muscat
- Take the bus from Khamis Mushait to Riyadhbus
- Take the bus from Riyadh to Muscatbus
- Take the bus from Burj Sahwa Bus Stn to Commercial Center Stbus
2dBus
- Take the bus from Khamis Mushait to Riyadhbus
- Take the bus from Riyadh to Muscatbus
- Take the bus from Muscat International Airport - Old Terminal 2 to Salalahbus 100
2d$153–262
Abha Regional Airport (AHB) to Salalah Airport (SLL) flights
Comparing Your Travel Options
The cheapest way to get from Abha to Salalah is to drive which costs $100 - $150 and takes 23h 41m.
The fastest way to get from Abha to Salalah is to fly which takes 6h 14m and costs $320 - $800.
No, there is no direct bus from Abha to Salalah. However, there are services departing from Khamis Mushait and arriving at Commercial Center St via Riyadh, Al Khuwair 33 and Burj Sahwa Bus Stn. The journey, including transfers, takes approximately 2 days 0h.
The distance between Abha and Salalah is 1252 km. The road distance is 1831.4 km.
The best way to get from Abha to Salalah without a car is to bus via Muscat which takes 2 days 0h and costs .
It takes approximately 6h 14m to get from Abha to Salalah, including transfers.
Abha to Salalah bus services, operated by SATRANS, depart from Khamis Mushait station.
The best way to get from Abha to Salalah is to fly which takes 6h 14m and costs $320 - $800. Alternatively, you can bus via Muscat, which costs and takes 2 days 0h.
Abha to Salalah bus services, operated by SATRANS, arrive at Riyadh station.
Salalah is 1h ahead of Abha. It is currently 10:19 AM in Abha and 11:19 AM in Salalah.
What companies run services between Abha, Saudi Arabia and Salalah, Oman?
Qatar Airways, Saudia, and two other airlines fly from Abha Regional Airport (AHB) to Salalah Airport (SLL) 6 times a week. Alternatively, you can take a vehicle from Abha to Commercial Center St via Khamis Mushait, Riyadh, Transport Center, Ministry of Interior, Riyadh, Muscat, Al Khuwair 33, and Burj Sahwa Bus Stn in around 2d.
- Website
- salamair.com
Flights from Abha Regional Airport to Salalah Airport via Jeddah
- Ave. Duration
- 6h 46m
- When
- Saturday
- Estimated price
- $180–600
Flights from Abha Regional Airport to Salalah Airport via Dammam
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- $180–600
- Website
- qatarairways.com
Flights from Abha Regional Airport to Salalah Airport via Doha
- Ave. Duration
- 8h 55m
- When
- Thursday
- Estimated price
- $190–700
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Khamis Mushait to Riyadh
- Ave. Duration
- 13h 57m
- Frequency
- Hourly
- Estimated price
- $55–85
- Schedules at
- satrans.com.sa
Bus from Khamis Mushait to Riyadh
- Ave. Duration
- 13h 57m
- Frequency
- Hourly
- Estimated price
- $55–85
- Schedules at
- satrans.com.sa
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Riyadh to Muscat
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $35–95
- 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
- [email protected]
Bus from Burj Sahwa Bus Stn to Commercial Center St
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Muscat International Airport - Old Terminal 2 to Salalah
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- $19–28
- Schedules at
- mwasalat.om
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 How to plan an amazing trip around Scandinavia, Which London airport should I choose?, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Abha to Salalah is 1831 km. It takes approximately 23h 41m to drive from Abha to Salalah.
There are 410+ hotels available in Salalah.








