Popular Filters
+ 1 more
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
THB 8,397
THB 3,377
THB 3,803
THB 3,377
Arrival at Riyadh
THB 3,377
THB 8,377
THB 3,377
THB 8,377
Alliances & Airlines
Oneworld
()
SkyTeam
(2)
Star Alliance
()
Layover Airports
Layover Duration
THB 3,749
Bahrain to Riyadh , 6 Mar
Flydubai FZ | 24
08:35
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 15 m
10:50
Fri, 6 Mar 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 841
14:20
Fri, 6 Mar 26
Terminal T2
Dubai, United Arab Emirates
02 h 05 m
15:25
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 3,933
Bahrain to Riyadh , 6 Mar
Flydubai FZ | 28
18:30
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 15 m
20:45
Fri, 6 Mar 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 843
00:20
Sat, 7 Mar 26
Terminal T2
Dubai, United Arab Emirates
02 h 10 m
01:30
Sat, 7 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 4,217
Bahrain to Riyadh , 6 Mar
Kuwait Airways KU | 614
13:45
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 15 m
15:00
Fri, 6 Mar 26
Terminal T4
Kuwait, Kuwait
BAGGAGE : CHECK INCABIN
Information not available
Kuwait Airways KU | 775
15:50
Fri, 6 Mar 26
Terminal T4
Kuwait, Kuwait
01 h 25 m
17:15
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 4,320
Bahrain to Riyadh , 6 Mar
Flydubai FZ | 024
08:35
Fri, 6 Mar 26
Terminal Terminal 1
Bahrain, Bahrain
01 h 15 m
10:50
Fri, 6 Mar 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 841
14:20
Fri, 6 Mar 26
Terminal T2
Dubai, United Arab Emirates
02 h 05 m
15:25
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 8,042
Bahrain to Riyadh , 6 Mar
Emirates EK | 2021 | Operated By Flydubai
18:30
Fri, 6 Mar 26
Terminal T1
Bahrain, Bahrain
01 h 15 m
20:45
Fri, 6 Mar 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 815
01:25
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
02 h
02:25
Sat, 7 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 8,059
Bahrain to Riyadh , 6 Mar
Emirates EK | 840
17:45
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 15 m
20:00
Fri, 6 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2270 | Operated By Flydubai
00:20
Sat, 7 Mar 26
Terminal T2
Dubai, United Arab Emirates
02 h 10 m
01:30
Sat, 7 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 8,885
Bahrain to Riyadh , 6 Mar
Gulf Air GF | 163
09:35
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 20 m
10:55
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 8,905
Bahrain to Riyadh , 6 Mar
Gulf Air GF | 161
01:25
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 25 m
02:50
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 20,425
Bahrain to Riyadh , 6 Mar
Saudia SV | 6522 | Operated By Gulf Air
01:25
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 25 m
02:50
Fri, 6 Mar 26
Terminal T3
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
THB 21,045
Bahrain to Riyadh , 6 Mar
Etihad Airways EY | 642
10:45
Fri, 6 Mar 26
Bahrain, Bahrain
01 h 10 m
12:55
Fri, 6 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 555
14:10
Fri, 6 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
02 h 05 m
15:15
Fri, 6 Mar 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
