Flights to Salalah at a glance
- cities with nonstop flights here
- 6
- nonstop flights a week
- 68
- lowest fare from Abu Dhabi
- $87
- flight time from Abu Dhabi
- 1h 50m
- lowest fare from Dubai
- $127
- flight time from Dubai
- 1h 50m
- arrival airport
- Salalah International
Where you can fly to Salalah from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Abu Dhabi United Arab Emirates, 1h 50m, 8 a week | 8 | 1h 50m | from $87 |
| Dubai United Arab Emirates, 1h 50m, 6 a week | 6 | 1h 50m | from $127 |
| Sharjah United Arab Emirates, 1h 45m, 6 a week | 6 | 1h 45m | from $161 |
| Kozhikode India, 4h 5m, 3 a week | 3 | 4h 5m | from $159 |
From other countries
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Salalah from?
From 6 cities. The busiest routes are from Abu Dhabi (8 flights a week), Dubai (6 flights a week), Sharjah (6 flights a week) and Kozhikode (3 flights a week).
How long is the flight from Abu Dhabi to Salalah?
A nonstop flight takes about 1 hour 50 minutes, tickets from $87.
How long is the flight from Dubai to Salalah?
A nonstop flight takes about 1 hour 50 minutes, tickets from $127.
What is the cheapest city to fly to Salalah from?
Muscat from $86, Abu Dhabi from $87, Dubai from $127 and Kozhikode from $159.
Which airport do flights to Salalah arrive at?
All nonstop flights land at Salalah International (SLL).