There are 7 ways to get from Al Ain to Salalah by plane, bus, car or shuttle

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 Dubai  •  5 h 55 min

  1. Fly from Dubai (DXB) to Salalah (SLL) DXB - SLL

$80 - $330

Cheapest option

Shuttle, bus  •  20 h 31 min

  1. Take a shuttle bus from Al Ain to Dubai Airport
  2. Take the bus from Dubai to Salalah

$24 - $37

5 alternative options

Bus to Muscat, fly  •  6 h 30 min

  1. Take the bus from Al Buraymi to Muscat International Airport
  2. Fly from Muscat (MCT) to Salalah (SLL) MCT - SLL

$139 - $203

Drive to Sohar, fly  •  3 h 15 min

  1. Drive from Al Ain to Sohar
  2. Fly from Sohar (OHS) to Salalah (SLL) OHS - SLL

$85 - $557

Shuttle to Sharjah, fly  •  6 h 54 min

  1. Take a shuttle bus from Al Ain to Dubai Airport
  2. Fly from Sharjah (SHJ) to Salalah (SLL) SHJ - SLL

$113 - $378

Bus  •  17 h 30 min

  1. Take the bus from Al Buraymi to Muscat International Airport
  2. Take the bus from Muscat International Airport to Salalah

$28 - $41

Drive  •  12 h 58 min

  1. Drive from Al Ain to Salalah 682.6 miles

$50 - $75

Questions & Answers

The cheapest way to get from Al Ain to Salalah is to shuttle and bus which costs AED 85 - AED 140 and takes 20 h 31 min.

More details

The quickest way to get from Al Ain to Salalah is to drive and fly which costs AED 310 - AED 2100 and takes 3 h 15 min.

More details

The distance between Al Ain and Salalah is 817 km. The road distance is 1092.2 km.

Get driving directions

It takes approximately 5 h 55 min to get from Al Ain to Salalah, including transfers.

More details

No, there is no direct bus from Al Ain to Salalah. However, there are services departing from Al Buraymi and arriving at Salalah via Muscat International Airport. The journey, including transfers, takes approximately 17 h 30 min.

More details

The nearest airport to Salalah is Salalah (SLL) Airport which is 1.8 km away. Other nearby airports include Sharurah (SHW) (742 km), Abu Dhabi (AUH) (826.2 km), Muscat (MCT) (851.7 km) and Dubai Al Maktoum Intl (DWC) (885.9 km).

Search flights

Map of how to get from Al Ain to Salalah.
Launch map view
  • Distance: 510.4 miles
  • Duration: 5 h 55 min

What companies run services between Al Ain, United Arab Emirates and Salalah, Oman?

Oman Air, Flydubai and SalamAir fly from Al Ain to Salalah every 2 hours. Alternatively, you can take a bus from Al Ain to Salalah via Muscat International Airport in around 17 h 30 min.

Airlines
Oman Air
Website
omanair.com
Flights from Dubai to Salalah
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$160 - $750
Flights from Dubai to Salalah via Muscat
Ave. Duration
4 h 6 min
When
Every day
Estimated price
$160 - $750
Flights from Muscat to Salalah
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$130 - $190
SalamAir
Website
salamair.com
Flights from Dubai to Salalah via Muscat
Ave. Duration
4 h 30 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$120 - $750
Flights from Muscat to Salalah
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$80 - $550
Flights from Sohar to Salalah
Ave. Duration
1 h 40 min
When
Thursday and Saturday
Estimated price
$80 - $550
Flydubai
Website
flydubai.com
Flights from Dubai to Salalah
Ave. Duration
2 h
When
Every day
Estimated price
$130 - $900
Air Arabia
Website
airarabia.com
Flights from Sharjah to Salalah
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$120 - $950
Bus operators
Mwasalat
Phone
+0097142525909
Website
mwasalat.om
Bus from Al Buraymi to Muscat International Airport
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$9 - $13
Schedules at
ontcoman.com
Bus from Muscat International Airport to Salalah
Ave. Duration
12 h 30 min
Frequency
3 times a day
Estimated price
$19 - $28
Schedules at
ontcoman.com
Bus from Dubai to Salalah
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
mwasalat.om
Emirates Courtesy Shuttle
Website
emirates.com
Shuttle from Al Ain to Dubai Airport
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$0
Schedules at
emirates.com

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.