Using the online timetable is an easy way to look at all the direct flights Salalah — Muscat
121 flights in a week
Departure and arrival times are local (Salalah and Muscat)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 09:50 | 11:30 | sat | OV102 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 10:35 | 12:15 | daily | OV102 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 10:50 | 12:30 | daily | WY904 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 11:05 | 12:40 | wed, thu, fri, sat | WY904 | Oman Air | 1h 35m | Salalah International Airport — Muscat International Airport | Select dates |
| 11:35 | 13:15 | sun | OV102 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 12:25 | 14:05 | wed, thu, fri | OV104 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 12:40 | 14:20 | sat | WY906 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 12:55 | 14:35 | sun | WY904 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 14:20 | 16:00 | mon, tue, wed, fri, sun | OV104 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 14:40 | 16:20 | mon, wed, thu, sun | WY906 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 15:00 | 16:40 | wed, sat, sun | WY906 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 15:20 | 17:00 | sun | OV104 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 16:05 | 17:45 | wed | OV108 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 17:05 | 18:45 | wed, thu | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 17:40 | 19:20 | tue, wed | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 17:55 | 19:35 | thu, sat | OV106 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:10 | 19:50 | thu, sat | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:35 | 20:15 | thu, fri, sun | OV106 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:40 | 20:20 | wed | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:50 | 20:30 | mon, tue, wed, sat | OV106 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:50 | 20:30 | sat | FH106 | Freebird Airlines | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 18:55 | 20:35 | mon | WY906 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 19:05 | 20:45 | tue | OV106 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 19:25 | 21:05 | fri, sat | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 19:35 | 21:15 | tue | WY3912 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 19:40 | 21:20 | daily | WY910 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 19:40 | 21:10 | tue | WY910 | Oman Air | 1h 30m | Salalah International Airport — Muscat International Airport | Select dates |
| 20:10 | 21:50 | wed, thu, sat, sun | WY914 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 20:25 | 22:05 | mon, tue, thu, fri, sat, sun | OV108 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 20:35 | 22:15 | mon, tue, wed, fri, sun | OV108 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 20:35 | 22:15 | tue | OV108 | Freebird Airlines | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 21:35 | 23:15 | thu, sat | OV108 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 21:50 | 23:30 | daily | WY922 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 21:50 | 23:25 | sat | WY922 | Oman Air | 1h 35m | Salalah International Airport — Muscat International Airport | Select dates |
| 21:55 | 23:35 | wed, thu, sat | OV110 | SalamAir | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 22:05 | 23:45 | tue, wed | WY3912 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 22:20 | 23:55 | tue, wed, thu, fri | WY922 | Oman Air | 1h 35m | Salalah International Airport — Muscat International Airport | Select dates |
| 22:30 | 00:10 | sun | WY916 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 22:55 | 00:35 | tue, wed | WY3912 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 23:00 | 00:40 | mon, fri, sat, sun | WY908 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 23:10 | 00:50 | tue | WY910 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 23:20 | 01:00 | daily | WY3912 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 23:25 | 01:05 | tue | WY3912 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |
| 23:35 | 01:15 | sun | WY922 | Oman Air | 1h 40m | Salalah International Airport — Muscat International Airport | Select dates |