Flights to Oman

Direct flights from 20 cities serve 3 cities in Oman: 409 flights a week. From Dubai to Muscat from $93.

Flying to Oman at a glance

cities with direct flights
3
flights a week
409
lowest direct fare, Dubai to Muscat
$93
nonstop from Dubai to Muscat
1h 10m
currency
Omani rial

Cities with direct flights

Direct fare from Dubai; where there is no fare, the flight time

Prices and flight times from Dubai and Abu Dhabi

Direct flights, the lowest fare found in recent days

Muscat from $93
1h 10m, 93 flights a week
Salalah from $127
1h 50m, 6 flights a week
Muscat from $143
1h 10m, 28 flights a week
Salalah from $87
1h 50m, 8 flights a week

Weather in Oman by month

Long-term averages for the main destinations

Best time to visit Muscat: January, February, March, November and December.

Jan
+25° +17° +24° 1 days
Feb
+27° +19° +24° 1 days
Mar
+31° +22° +25° 1 days
Apr
+35° +26° +28° 1 days
May
+39° +29° +31° 0 days
Jun
+40° +32° +33° 0 days
Jul
+38° +31° +32° 2 days
Aug
+37° +29° +31° 0 days
Sep
+36° +28° +31° 0 days
Oct
+34° +26° +31° 2 days
Nov
+30° +22° +29° 1 days
Dec
+27° +19° +26° 1 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight to Oman from Dubai?
A nonstop flight from Dubai to Muscat takes about 1 hour 10 minutes. All nonstop flights from Dubai: from 1h 10m (Muscat) to 1h 50m (Salalah).
Which cities have direct flights to Oman?
20 cities: Dubai, Salalah, Muscat, Abu Dhabi, Mumbai, Kochi, Hyderabad, New Delhi and others. Most flights go to Muscat, Salalah, Khasab.
When is the best time to visit Oman?
By long-term weather averages, the most comfortable months in Muscat are January, February, March, November and December.
How much is a flight to Oman?
Lowest direct fares found recently: Dubai to Muscat from $93, Abu Dhabi to Salalah from $87. The price for your dates shows in the search.