Popular Filters
One Way Price
Duration
Stops From Al-Baha
Departure From Al-Baha
SAR 1,324
SAR 2,215
SAR 1,324
Arrival at Muscat
SAR 1,324
SAR 1,324
SAR 1,324
Alliances & Airlines
Oneworld
(3)
SkyTeam
(8)
Star Alliance
()
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Flights from El-baha to Oman
Book flights from El-baha to Oman at lowest price. Get best deals on your upcoming El-baha to Oman flight only on MakeMyTrip Saudi.
SAR 1,344
Al-Baha to Muscat , 13 Jun
Saudia SV | 1701
10:40
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
11:40
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6076 | Operated By Oman Air
18:00
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
22:15
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,621
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Saudia SV | 1705
21:55
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
22:55
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1185
04:50
Sun, 14 Jun 26
Terminal T1
Jeddah, Saudi Arabia
02 h 30 m
07:20
Sun, 14 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:40
Sun, 14 Jun 26
Doha, Qatar
02 h 05 m
21:45
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,631
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Saudia SV | 1705
21:55
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
22:55
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1183
03:10
Sun, 14 Jun 26
Terminal T1
Jeddah, Saudi Arabia
02 h 30 m
05:40
Sun, 14 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:40
Sun, 14 Jun 26
Doha, Qatar
02 h 05 m
21:45
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,181
Al-Baha to Muscat , 13 Jun
Saudia SV | 1701
10:40
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
11:40
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6072 | Operated By Oman Air
14:05
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
18:20
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,215
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Flynas XY | 755
12:45
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h 55 m
14:40
Sat, 13 Jun 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 822
22:45
Sat, 13 Jun 26
Dammam, Saudi Arabia
01 h 15 m
01:00
Sun, 14 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Sun, 14 Jun 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,272
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Flynas XY | 755
11:15
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h 55 m
13:10
Sat, 13 Jun 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2279 | Operated By Flydubai
15:25
Sat, 13 Jun 26
Dammam, Saudi Arabia
01 h 40 m
18:05
Sat, 13 Jun 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Sun, 14 Jun 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,559
Al-Baha to Muscat , 13 Jun
Saudia SV | 1705
21:55
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
22:55
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6076 | Operated By Oman Air
18:00
Sun, 14 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
22:15
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,554
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Saudia SV | 1701
10:40
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h
11:40
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1187
19:50
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
02 h 30 m
22:20
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
00:50
Sun, 14 Jun 26
Doha, Qatar
02 h 05 m
03:55
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,276
Transit Visa may be required
Al-Baha to Muscat , 13 Jun
Flynas XY | 755
12:45
Sat, 13 Jun 26
Al-Baha, Saudi Arabia
01 h 55 m
14:40
Sat, 13 Jun 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 572
16:50
Sat, 13 Jun 26
Dammam, Saudi Arabia
01 h 20 m
19:10
Sat, 13 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
21:00
Sat, 13 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
22:15
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About El-baha (ABT)
El-baha
