Popular Filters
+ 1 more
One Way Price
Duration
Stops From Riyadh
Departure From Riyadh
OMR 51
OMR 42
OMR 44
OMR 61
Arrival at Bahrain
OMR 61
OMR 42
OMR 44
OMR 51
Alliances & Airlines
Oneworld
()
SkyTeam
(3)
Star Alliance
()
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Riyadh to Bahrain Fare Calendar
OMR 47
Riyadh to Bahrain , 21 Jun
Flynas XY | 239
07:00
Sun, 21 Jun 26
Riyadh, Saudi Arabia
01 h 15 m
08:15
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 49
Riyadh to Bahrain , 21 Jun
Gulf Air GF | 162
07:00
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
01 h 15 m
08:15
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 56
Riyadh to Bahrain , 21 Jun
Etihad Airways EY | 552
04:20
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
01 h 50 m
07:10
Sun, 21 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 645
20:35
Sun, 21 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
20:45
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 66
Riyadh to Bahrain , 21 Jun
Gulf Air GF | 168
18:00
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
01 h 25 m
19:25
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 122
Riyadh to Bahrain , 21 Jun
Flydubai FZ | 856
21:15
Sun, 21 Jun 26
Terminal Terminal 5
Riyadh, Saudi Arabia
02 h 30 m
00:45
Mon, 22 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 81
10:55
Mon, 22 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 20 m
11:15
Mon, 22 Jun 26
Terminal T1
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 130
Riyadh to Bahrain , 21 Jun
Etihad Airways EY | 560
22:30
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
01 h 45 m
01:15
Mon, 22 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 647
02:00
Mon, 22 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
02:10
Mon, 22 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 173
Riyadh to Bahrain , 21 Jun
Saudia SV | 6527 | Operated By Gulf Air
07:00
Sun, 21 Jun 26
Terminal T5
Riyadh, Saudi Arabia
01 h 15 m
08:15
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 177
Riyadh to Bahrain , 21 Jun
Flydubai FZ | 848
09:50
Sun, 21 Jun 26
Terminal Terminal 5
Riyadh, Saudi Arabia
02 h 30 m
13:20
Sun, 21 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 025
15:25
Sun, 21 Jun 26
Terminal Terminal 2
Dubai, United Arab Emirates
01 h 20 m
15:45
Sun, 21 Jun 26
Terminal Terminal 1
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 202
Riyadh to Bahrain , 21 Jun
Saudia SV | 520
15:25
Sun, 21 Jun 26
Terminal T2
Riyadh, Saudi Arabia
01 h 15 m
16:40
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 350
Riyadh to Bahrain , 21 Jun
Gulf Air GF | 5300 | Operated By Saudia
15:25
Sun, 21 Jun 26
Terminal T2
Riyadh, Saudi Arabia
01 h 15 m
16:40
Sun, 21 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
