
Where Oman Air flies
Oman Air flies 44 nonstop routes between 44 airports in 25 countries. Its busiest airports are Muscat, Dubai and Salalah. 5 routes start or resume in the coming months.
Busiest airports
Ending soon
- Kozhikode to MuscatLast flightLast flight Oct 23, 2026
- Muscat to KozhikodeLast flightLast flight Oct 23, 2026
- Abu Dhabi to MuscatLast flightLast flight Oct 24, 2026
- Muscat to Abu DhabiLast flightLast flight Oct 24, 2026
- Muscat to DammamLast flightLast flight Nov 19, 2026
From Muscat
43- Abu DhabiAUH
- AmmanAMM
- AmsterdamAMS
- BahrainBAH
- BangkokBKK
- CairoCAI
- ChennaiMAA
- DammamDMM
- Dar es SalaamDAR
- DhakaDAC
- DohaDOH
- DubaiDXB
- Federal Territory of Kuala LumpurKUL
- Frankfurt am MainFRA
- HyderabadHYD
- IstanbulIST
- JakartaCGK
- JeddahJED
- KhasabKHS
- KochiCOK
- KozhikodeCCJ
- Kuwait CityKWI
- LondonLHR
- LucknowLKO
- MadinahMED
- ManilaMNL
- MilanMXP
- MoscowSVO
- MumbaiBOM
- MunichMUC
- New DelhiDEL
- ParisCDG
- PhuketHKT
- RiyadhRUH
- RomeFCO
- SalalahSLL
- SingaporeSIN
- SochiAER
- TaifTIF
- TashkentTAS
- ThiruvananthapuramTRV
- ZanzibarZNZ
- ZürichZRH
From Dubai
1- SalalahSLL
Schedules as of Oct 9, 2026.