Popular Filters
One Way Price
Duration
Stops From Muscat
Departure From Muscat
THB 17,691
THB 8,425
THB 15,462
THB 7,485
Arrival at Al-Baha
THB 7,485
THB 13,629
THB 8,425
Alliances & Airlines
Oneworld
(9)
SkyTeam
(24)
Star Alliance
()
Layover Airports
+ 2 more
Layover Duration
Muscat To El-baha Flights
Book Muscat to El-baha flight tickets at lowest price. Get best deals on your upcoming Muscat to El-baha flights only on MakeMyTrip. Also Book El-baha to Muscat Flights. Currently 33 flights flying from Muscat to El-baha. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
THB 7,485
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Gulf Air GF | 567
23:50
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
00:25
Tue, 5 Aug 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 161
03:45
Tue, 5 Aug 25
Bahrain, Bahrain
01 h 15 m
05:00
Tue, 5 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 139
10:05
Tue, 5 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 30 m
11:35
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 8,425
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Gulf Air GF | 561
07:40
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
08:15
Mon, 4 Aug 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 167
15:45
Mon, 4 Aug 25
Bahrain, Bahrain
01 h 15 m
17:00
Mon, 4 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 141
20:50
Mon, 4 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 30 m
22:20
Mon, 4 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 9,489
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Gulf Air GF | 567
23:50
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
00:25
Tue, 5 Aug 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 101
01:35
Tue, 5 Aug 25
Bahrain, Bahrain
45 m
02:20
Tue, 5 Aug 25
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 754
08:35
Tue, 5 Aug 25
Dammam, Saudi Arabia
01 h 55 m
10:30
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 9,666
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Etihad Airways EY | 695
18:30
Mon, 4 Aug 25
Muscat, Oman
01 h 10 m
19:40
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 573
20:40
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 25 m
21:05
Mon, 4 Aug 25
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 754
08:35
Tue, 5 Aug 25
Dammam, Saudi Arabia
01 h 55 m
10:30
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 11,627
Transit Visa may be required | Re Check-in of Baggage required
Muscat to Al-Baha , 4 Aug
Gulf Air GF | 561
07:40
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
08:15
Mon, 4 Aug 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 163
09:40
Mon, 4 Aug 25
Bahrain, Bahrain
01 h 15 m
10:55
Mon, 4 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1037
15:00
Mon, 4 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 50 m
16:50
Mon, 4 Aug 25
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1704
20:10
Mon, 4 Aug 25
Terminal T1
Jeddah, Saudi Arabia
01 h 10 m
21:20
Mon, 4 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 13,629
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Gulf Air GF | 561
07:40
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
08:15
Mon, 4 Aug 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 163
09:40
Mon, 4 Aug 25
Bahrain, Bahrain
01 h 15 m
10:55
Mon, 4 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 143
14:10
Mon, 4 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 30 m
15:40
Mon, 4 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 13,745
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Etihad Airways EY | 693
11:40
Mon, 4 Aug 25
Muscat, Oman
01 h 10 m
12:50
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 555
14:15
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
02 h
15:15
Mon, 4 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 141
20:50
Mon, 4 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 30 m
22:20
Mon, 4 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 15,341
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Etihad Airways EY | 697
23:20
Mon, 4 Aug 25
Muscat, Oman
01 h 10 m
00:30
Tue, 5 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 575
02:10
Tue, 5 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 25 m
02:35
Tue, 5 Aug 25
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Flynas XY | 754
08:35
Tue, 5 Aug 25
Dammam, Saudi Arabia
01 h 55 m
10:30
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 15,462
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Qatar Airways QR | 1123
17:35
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
18:10
Mon, 4 Aug 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1168
19:55
Mon, 4 Aug 25
Doha, Qatar
01 h 35 m
21:30
Mon, 4 Aug 25
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1707
07:10
Tue, 5 Aug 25
Terminal T5
Riyadh, Saudi Arabia
01 h 35 m
08:45
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 17,611
Transit Visa may be required
Muscat to Al-Baha , 4 Aug
Qatar Airways QR | 1127
13:00
Mon, 4 Aug 25
Muscat, Oman
01 h 35 m
13:35
Mon, 4 Aug 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1182
22:40
Mon, 4 Aug 25
Doha, Qatar
02 h 30 m
01:10
Tue, 5 Aug 25
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1700
08:50
Tue, 5 Aug 25
Terminal T1
Jeddah, Saudi Arabia
01 h 10 m
10:00
Tue, 5 Aug 25
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available