Flights to Salalah

Direct flights from 6 cities, 68 flights a week. From Abu Dhabi the flight takes 1h 50m, tickets from $87. From Dubai the flight takes 1h 50m, tickets from $127.

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

FromFare
Abu Dhabi United Arab Emirates, 1h 50m, 8 a week from $87
Dubai United Arab Emirates, 1h 50m, 6 a week from $127
Sharjah United Arab Emirates, 1h 45m, 6 a week from $161
Kozhikode India, 4h 5m, 3 a week from $159

From other countries

Arrival airport

Where the nonstop flights land

68 flights a week arrive nonstop

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).