Using the online timetable is an easy way to look at all the direct flights Riyadh — Bahrain
53 flights in a week
Departure and arrival times are local (Riyadh and Bahrain)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 06:55 | 08:10 | mon, tue, thu, sat, sun | XY237 | flynas | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 07:00 | 08:15 | daily | GF162 | Gulf Air | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 07:00 | 08:10 | tue, thu, sat, sun | XY237 | flynas | 1h 10m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 12:05 | 13:20 | daily | GF164 | Gulf Air | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 15:25 | 16:40 | mon, wed, thu, sat, sun | SV520 | Saudia | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 15:40 | 16:55 | daily | GF190 | Gulf Air | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 17:50 | 19:00 | daily | XY233 | flynas | 1h 10m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 18:00 | 19:15 | daily | GF168 | Gulf Air | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 18:25 | 19:40 | tue, fri | SV522 | Saudia | 1h 15m | King Khaled International Airport — Bahrain International Airport | Select dates |
| 23:20 | 00:30 | wed, thu | GF170 | Gulf Air | 1h 10m | King Khaled International Airport — Bahrain International Airport | Select dates |