Popular Filters
+ 1 more
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
OMR 69
OMR 49
OMR 69
OMR 75
Arrival at Riyadh
OMR 69
OMR 49
OMR 69
OMR 90
Alliances & Airlines
Oneworld
()
SkyTeam
(2)
Star Alliance
()
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Bahrain to Riyadh Fare Calendar
OMR 54
Bahrain to Riyadh , 20 Jun
Flynas XY | 240
09:05
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 10 m
10:15
Sat, 20 Jun 26
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 74
Bahrain to Riyadh , 20 Jun
Gulf Air GF | 161
02:45
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 15 m
04:00
Sat, 20 Jun 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 80
Bahrain to Riyadh , 20 Jun
Etihad Airways EY | 646
22:50
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 15 m
01:05
Sun, 21 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 555
14:20
Sun, 21 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 55 m
15:15
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 81
Bahrain to Riyadh , 20 Jun
Etihad Airways EY | 644
16:45
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 15 m
19:00
Sat, 20 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 555
14:20
Sun, 21 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 55 m
15:15
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 95
Bahrain to Riyadh , 20 Jun
Flynas XY | 234
20:05
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 10 m
21:15
Sat, 20 Jun 26
Terminal T1
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 98
Bahrain to Riyadh , 20 Jun
Gulf Air GF | 167
15:45
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 15 m
17:00
Sat, 20 Jun 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 99
Bahrain to Riyadh , 20 Jun
Saudia SV | 521
17:50
Sat, 20 Jun 26
Bahrain, Bahrain
01 h 10 m
19:00
Sat, 20 Jun 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 100
Bahrain to Riyadh , 20 Jun
Flydubai FZ | 030
18:45
Sat, 20 Jun 26
Terminal Terminal 1
Bahrain, Bahrain
01 h 30 m
21:15
Sat, 20 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 845
23:55
Sat, 20 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
02 h 20 m
01:15
Sun, 21 Jun 26
Terminal Terminal 5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 112
Bahrain to Riyadh , 20 Jun
Flydubai FZ | 030
18:45
Sat, 20 Jun 26
Terminal Terminal 1
Bahrain, Bahrain
01 h 30 m
21:15
Sat, 20 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 841
10:55
Sun, 21 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
02 h 20 m
12:15
Sun, 21 Jun 26
Terminal Terminal 5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
OMR 128
Bahrain to Riyadh , 20 Jun
Flydubai FZ | 030
18:45
Sat, 20 Jun 26
Terminal Terminal 1
Bahrain, Bahrain
01 h 30 m
21:15
Sat, 20 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 847
07:30
Sun, 21 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
02 h 20 m
08:50
Sun, 21 Jun 26
Terminal Terminal 5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
