- Home
- Flights
- Flights from Abha
- Abha to Muscat
Flights from Abha to Muscat
SalamAir flies nonstop from Abha to Muscat. The flight takes around 2h 40m.
Direct flights available 2h 40m
Abha to Muscat at a glance
Fastest flight2h 40mEstimated
Nonstop flightsYesSalamAir
Airlines flying nonstop from Abha to Muscat
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| SSalamAir | — | — | — | Search |
Good to know
- Distance
- 1,728 km1,073 miles
- Flight time
- 2h 40mestimate
- Time difference
- +1hMuscat vs Abha
- Currency in Muscat
- USD
- Airports
- AHB → MCT
Flights from Abha to Muscat: questions answered
Are there direct flights from Abha to Muscat?
Yes. SalamAir flies this route nonstop.
How long is the flight from Abha to Muscat?
A nonstop flight covers 1,728 km and takes around 2h 40m.
Which airlines fly from Abha to Muscat?
SalamAir operates nonstop flights on this route.
Which airports serve Abha and Muscat?
Abha: Abha International Airport (AHB). Muscat: Muscat International Airport (MCT).
What is the time difference between Abha and Muscat?
Muscat is 1 hour ahead of Abha.



