Popular Filters
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
CAD 730
CAD 510
CAD 248
CAD 592
Arrival at Al-Baha
CAD 248
CAD 248
Alliances & Airlines
Oneworld
(10)
SkyTeam
(25)
Star Alliance
()
Layover Airports
Layover Duration
Flights From Canada
Flights To Canada
Flights From India to Canada
Flights From Canada to India
Domestic Flights From Cananda
Bahrain To El-baha Flights
Book Bahrain to El-baha flight tickets at lowest price. Get best deals on your upcoming Bahrain to El-baha flights only on MakeMyTrip. Also Book El-baha to Bahrain Flights. Currently 25 flights flying from Bahrain 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.
CAD 248
Bahrain to Al-Baha , 9 Feb
Saudia SV | 521
17:40
Mon, 9 Feb 26
Bahrain, Bahrain
01 h 20 m
19:00
Mon, 9 Feb 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1707
07:05
Tue, 10 Feb 26
Terminal T5
Riyadh, Saudi Arabia
01 h 40 m
08:45
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 448
Bahrain to Al-Baha , 9 Feb
Saudia SV | 521
17:40
Mon, 9 Feb 26
Bahrain, Bahrain
01 h 20 m
19:00
Mon, 9 Feb 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1132
04:00
Tue, 10 Feb 26
Terminal T5
Riyadh, Saudi Arabia
01 h 10 m
05:10
Tue, 10 Feb 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6432 | Operated By Flyadeal
09:45
Tue, 10 Feb 26
Dammam, Saudi Arabia
02 h
11:45
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 474
Bahrain to Al-Baha , 9 Feb
Qatar Airways QR | 1111
17:50
Mon, 9 Feb 26
Bahrain, Bahrain
55 m
18:45
Mon, 9 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1182
23:15
Mon, 9 Feb 26
Doha, Qatar
02 h 35 m
01:50
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1700
08:50
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
09:50
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 510
Bahrain to Al-Baha , 9 Feb
Qatar Airways QR | 1103
11:00
Mon, 9 Feb 26
Bahrain, Bahrain
55 m
11:55
Mon, 9 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1182
23:15
Mon, 9 Feb 26
Doha, Qatar
02 h 35 m
01:50
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1700
08:50
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
09:50
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 539
Bahrain to Al-Baha , 9 Feb
Saudia SV | 521
17:40
Mon, 9 Feb 26
Bahrain, Bahrain
01 h 20 m
19:00
Mon, 9 Feb 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6578 | Operated By Flyadeal
05:20
Tue, 10 Feb 26
Terminal T5
Riyadh, Saudi Arabia
01 h 05 m
06:25
Tue, 10 Feb 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6432 | Operated By Flyadeal
09:45
Tue, 10 Feb 26
Dammam, Saudi Arabia
02 h
11:45
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 592
Bahrain to Al-Baha , 9 Feb
Qatar Airways QR | 1109
22:20
Mon, 9 Feb 26
Bahrain, Bahrain
55 m
23:15
Mon, 9 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1248
13:00
Tue, 10 Feb 26
Doha, Qatar
02 h 35 m
15:35
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1704
20:05
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
21:05
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 710
Bahrain to Al-Baha , 9 Feb
Saudia SV | 521
17:40
Mon, 9 Feb 26
Bahrain, Bahrain
01 h 20 m
19:00
Mon, 9 Feb 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1162
21:00
Mon, 9 Feb 26
Terminal T5
Riyadh, Saudi Arabia
01 h 10 m
22:10
Mon, 9 Feb 26
Dammam, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6432 | Operated By Flyadeal
09:45
Tue, 10 Feb 26
Dammam, Saudi Arabia
02 h
11:45
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 711
Bahrain to Al-Baha , 9 Feb
Qatar Airways QR | 1109
22:20
Mon, 9 Feb 26
Bahrain, Bahrain
55 m
23:15
Mon, 9 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1190
07:30
Tue, 10 Feb 26
Doha, Qatar
02 h 35 m
10:05
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1704
20:05
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
21:05
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 730
Bahrain to Al-Baha , 9 Feb
Saudia SV | 6502 | Operated By Gulf Air
01:35
Mon, 9 Feb 26
Bahrain, Bahrain
02 h 35 m
04:10
Mon, 9 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1700
08:50
Mon, 9 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
09:50
Mon, 9 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
CAD 744
Bahrain to Al-Baha , 9 Feb
Qatar Airways QR | 1103
11:00
Mon, 9 Feb 26
Bahrain, Bahrain
55 m
11:55
Mon, 9 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1186
15:25
Mon, 9 Feb 26
Doha, Qatar
02 h 35 m
18:00
Mon, 9 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1700
08:50
Tue, 10 Feb 26
Terminal T1
Jeddah, Saudi Arabia
01 h
09:50
Tue, 10 Feb 26
Al-Baha, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
