How can I find cheap flights from Riyadh Airport to Bahrain Airport?
Explore the cheapest one-way and round-trip flights from Riyadh Airport to Bahrain Airport over the next 90 days, with one-way fares from QAR 331 and round-trip from QAR 540. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sun, Dec 6 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Wed, Dec 9 | FlynasQAR 540 QAR 73627% off27% offQAR 736 QAR 540
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 19 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Wed, Dec 23 | FlynasQAR 541 QAR 73626% off26% offQAR 736 QAR 541
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Nov 17 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Sat, Nov 21 | FlynasQAR 571 QAR 73622% off22% offQAR 736 QAR 571
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Thu, Dec 3 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Wed, Dec 9 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 2 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Tue, Dec 8 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 5 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Fri, Dec 11 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Thu, Dec 10 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Tue, Dec 15 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 9 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Wed, Dec 16 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Dec 8 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Thu, Dec 10 | FlynasQAR 57422% offQAR 736 QAR 574
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal Airline
BAH 3:00 PM6hNonstopRUH 4:00 PMBahrain - Riyadh | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
- Cheapest
RUH 1:00 AM10h 25m1 stopBAH 11:25 AMRiyadh - Bahrain | Fri, Dec 25 | SaudiaQAR 331 QAR 54039% off39% offQAR 540 QAR 331 - Cheapest
RUH 9:00 AM10h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Sun, Dec 6 | SaudiaQAR 331 QAR 54039% off39% offQAR 540 QAR 331
RUH 11:00 AM8h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 28 | SaudiaQAR 342 QAR 54037% off37% offQAR 540 QAR 342
RUH 8:00 AM11h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 7 | SaudiaQAR 34336% offQAR 540 QAR 343
RUH 9:00 AM10h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Sun, Nov 29 | SaudiaQAR 34536% offQAR 540 QAR 345
RUH 10:00 AM9h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaQAR 34536% offQAR 540 QAR 345
RUH 1:00 AM16h 5m1 stopBAH 5:05 PMRiyadh - Bahrain | Thu, Nov 26 | SaudiaQAR 34836% offQAR 540 QAR 348
RUH 7:00 AM10h 5m1 stopBAH 5:05 PMRiyadh - Bahrain | Thu, Dec 3 | SaudiaQAR 35434% offQAR 540 QAR 354
RUH 8:00 AM9h 5m1 stopBAH 5:05 PMRiyadh - Bahrain | Thu, Dec 10 | SaudiaQAR 36033% offQAR 540 QAR 360
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Nov 20 | FlynasQAR 362 QAR 63643% off43% offQAR 636 QAR 362
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasQAR 392 QAR 63638% off38% offQAR 636 QAR 392
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 21 | FlynasQAR 392 QAR 63638% off38% offQAR 636 QAR 392
RUH 5:50 PM1h 10mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasQAR 39285% offQAR 2,572 QAR 392
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sun, Nov 29 | FlynasQAR 39826% offQAR 540 QAR 398
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaQAR 42122% offQAR 540 QAR 421
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 5 | FlynasQAR 45428% offQAR 636 QAR 454
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 9 | FlynasQAR 48324% offQAR 636 QAR 483
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 4 | FlynasQAR 48723% offQAR 636 QAR 487
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Nov 20 | FlynasQAR 362 QAR 4,40692% off92% offQAR 4,406 QAR 362
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasQAR 392 QAR 4,40691% off91% offQAR 4,406 QAR 392
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 21 | FlynasQAR 392 QAR 4,40691% off91% offQAR 4,406 QAR 392
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 5 | FlynasQAR 45490% offQAR 4,406 QAR 454
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 9 | FlynasQAR 48389% offQAR 4,406 QAR 483
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 4 | FlynasQAR 48789% offQAR 4,406 QAR 487
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 16 | FlynasQAR 48989% offQAR 4,406 QAR 489
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 18 | FlynasQAR 49389% offQAR 4,406 QAR 493
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Mon, Dec 7 | FlynasQAR 49489% offQAR 4,406 QAR 494
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Nov 13 | FlynasQAR 397 QAR 4,40691% off91% offQAR 4,406 QAR 397
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 14 | FlynasQAR 398 QAR 4,40691% off91% offQAR 4,406 QAR 398
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Nov 18 | FlynasQAR 488 QAR 4,40689% off89% offQAR 4,406 QAR 488
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Nov 17 | FlynasQAR 48889% offQAR 4,406 QAR 488
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Mon, Nov 16 | FlynasQAR 48889% offQAR 4,406 QAR 488
RUH 6:55 AM1h 15mNonstopBAH 8:10 AMRiyadh - Bahrain | Thu, Nov 19 | FlynasQAR 53888% offQAR 4,406 QAR 538
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sun, Nov 15 | FlynasQAR 54588% offQAR 4,406 QAR 545
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Nov 18 | Gulf AirQAR 1,44767% offQAR 4,406 QAR 1,447
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Thu, Nov 19 | Gulf AirQAR 1,49966% offQAR 4,406 QAR 1,499
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
RUH 5:50 PM1h 10mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasQAR 392 QAR 2,57285% off85% offQAR 2,572 QAR 392
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaQAR 421 QAR 54022% off22% offQAR 540 QAR 421
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Nov 28 | Gulf AirQAR 626 QAR 2,57276% off76% offQAR 2,572 QAR 626
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Dec 12 | Gulf AirQAR 1,63436% offQAR 2,572 QAR 1,634
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Dec 5 | Gulf AirQAR 1,63436% offQAR 2,572 QAR 1,634
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 28 | Gulf AirQAR 1,63436% offQAR 2,572 QAR 1,634
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Fri, Dec 25 | Gulf AirQAR 1,68335% offQAR 2,572 QAR 1,683
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Thu, Dec 24 | Gulf AirQAR 1,68435% offQAR 2,572 QAR 1,684
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Wed, Dec 2 | Gulf AirQAR 1,74232% offQAR 2,572 QAR 1,742
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Riyadh to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Riyadh Airport to Bahrain Airport
What is the cheapest month for one-way flights from Riyadh Airport to Bahrain Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Riyadh Airport to Bahrain Airport, the best time to buy is in March, with an average price of QAR 451. You’ll want to avoid April, when the average price can reach as high as QAR 712.
What’s the cheapest month to fly round-trip from Riyadh Airport to Bahrain Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Riyadh Airport to Bahrain Airport, with an average price of QAR 782. In contrast, April is usually the most expensive month, with average fares reaching QAR 1,247.
What is the cheapest day of the week to fly from Riyadh Airport to Bahrain Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Riyadh Airport to Bahrain Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Thursday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Riyadh Airport to Bahrain Airport?
The cheapest airline flying from Riyadh Airport to Bahrain Airport is Saudia (from QAR 331) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Riyadh Airport to Bahrain Airport?
Check the schedule for flights from Riyadh to Bahrain and find the flight that best matches your travel plans.
-
XY233
Riyadh Airport
5:45 PM
RUH
7:00 PM
BAH
S M T W T F SSearch -
SV1033
Riyadh Airport
1:00 PM
RUH
2:55 PM
JED
S M - W - F SSearch -
SV526
King Abdulaziz Intl. Airport
5:05 PM
JED
7:15 PM
BAH
- - - - - F S -
SV1017
Riyadh Airport
5:00 AM
RUH
6:55 AM
JED
S M T W T F SSearch -
SV528
King Abdulaziz Intl. Airport
9:15 AM
JED
11:25 AM
BAH
- - - W T - - -
SV1031
Riyadh Airport
12:00 PM
RUH
1:50 PM
JED
S M T - - - SSearch -
SV526
King Abdulaziz Intl. Airport
5:05 PM
JED
7:15 PM
BAH
- - - - - F S -
SV1025
Riyadh Airport
9:00 AM
RUH
10:55 AM
JED
S M T W T F SSearch -
SV524
King Abdulaziz Intl. Airport
2:55 PM
JED
5:05 PM
BAH
- - T W - - - -
SV1029
Riyadh Airport
11:00 AM
RUH
12:55 PM
JED
S - T W T F SSearch -
SV526
King Abdulaziz Intl. Airport
5:05 PM
JED
7:15 PM
BAH
- - - - - F S -
SV1057
Riyadh Airport
2:55 AM
RUH
4:50 AM
JED
S M T - T F SSearch -
SV528
King Abdulaziz Intl. Airport
9:15 AM
JED
11:25 AM
BAH
- - - W T - - -
SV1023
Riyadh Airport
8:00 AM
RUH
9:55 AM
JED
S M T - - - -Search -
SV524
King Abdulaziz Intl. Airport
2:55 PM
JED
5:05 PM
BAH
- - T W - - - -
SV1027
Riyadh Airport
12:00 PM
RUH
1:55 PM
JED
S - T W T F -Search -
SV526
King Abdulaziz Intl. Airport
5:05 PM
JED
7:15 PM
BAH
- - - - - F S -
SV1021
Riyadh Airport
7:20 AM
RUH
9:15 AM
JED
- M T W T F SSearch -
SV524
King Abdulaziz Intl. Airport
2:55 PM
JED
5:05 PM
BAH
- - T W - - -
About Riyadh Airport and Bahrain Airport
Learn about Riyadh Airport (RUH) and Bahrain Airport (BAH) — including location, terminals, transportation, and travel tips.
| Flight distance | 419.91 km |
|---|---|
| Cheapest one-way ticket price | QAR 331 |
| Cheapest return ticket price | QAR 540 |
FAQs for Riyadh Airport to Bahrain Airport Flights
How long is the flight from Riyadh Airport to Bahrain Airport?
Riyadh Airport to Bahrain Airport takes about 1 hour 2 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Riyadh Airport (RUH) to Bahrain Airport (BAH)?
There are around 5 daily flights from Riyadh Airport (RUH) to Bahrain Airport (BAH).What is the flight schedule from Riyadh Airport to Bahrain Airport?
The earliest flight from Riyadh Airport to Bahrain Airport departs at 11:55, and the last departs at 23:35, with about 4 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Riyadh Airport (RUH) to Bahrain Airport (BAH) most expensive?
The route from Riyadh Airport (RUH) to Bahrain Airport (BAH) is quite popular. Without considering departure times or holidays, tickets cost around QAR 1,274 in November, the most expensive month to book this route.What time does the earliest flight from Riyadh Airport to Bahrain Airport depart?
The earliest flight departs from Riyadh Airport (RUH) at 07:00 and arrives in Bahrain Airport (BAH) at 08:15.What time does the latest flight from Riyadh Airport to Bahrain Airport depart?
The latest flight departs from Riyadh Airport (RUH) at 18:00 and arrives in Bahrain Airport (BAH) at 19:15.Which airline operates the most direct flights from Riyadh Airport (RUH) to Bahrain Airport (BAH)?
Flynas is a very popular airline operating an average of 1772 flights per month.What are the cheapest flights from Riyadh Airport to Bahrain Airport?
One-way flights from Riyadh Airport to Bahrain Airport currently start from QAR 331, and round-trip fares start from QAR 540. The current lowest fare is a Saudia flight departing on Fri, Dec 25; prices may vary depending on availability.Which airlines offer direct flights from Riyadh Airport to Bahrain Airport?
Yes. Gulf Air operate direct flights from Riyadh Airport to Bahrain Airport, with an average flight time of 53 minutes, and around 6 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Riyadh Airport to Bahrain Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Riyadh Airport to Bahrain Airport is QAR 1,114. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Riyadh Airport to Bahrain Airport?
Flynas are the most popular budget airlines flying from Riyadh Airport to Bahrain Airport, with one-way fares starting from QAR 331. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Riyadh Airport to Bahrain Airport?
Riyadh Airport to Bahrain Airport operates around 10 weekly flights, mainly by Gulf Air. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Riyadh Airport to Bahrain Airport on Trip.com?
Enter Riyadh Airport and Bahrain Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Nonstop flights Riyadh Airport to Islamabad Airport
- Nonstop flights Riyadh Airport to Dubai Intl. Airport
- Cheap Riyadh Airport to King Abdulaziz Intl. Airport flights
- Nonstop flights Riyadh Airport to Cairo Intl. Airport
- Nonstop flights Riyadh Airport to Ninoy Aquino Intl. Airport
- Flight deals from Riyadh Airport to Dubai
- Flight deals from Riyadh Airport to Manila
- Nonstop flights from Riyadh Airport to Islamabad
- Cheap flights from Riyadh Airport to Jeddah
- Nonstop flights from Riyadh Airport to Cairo
- Flights from Sharjah Airport to Bahrain Airport
- Nonstop flights Abu Dhabi Intl. Airport to Bahrain Airport
- Cheap Cairo Intl. Airport to Bahrain Airport flights
- Cheap Dubai Intl. Airport to Bahrain Airport flights
- Nonstop flights Kuwait Airport to Bahrain Airport
- Flights from Cairo to Bahrain Airport
- Flights from Dubai to Bahrain Airport
- Flights from Kuwait to Bahrain Airport
- Flights from Sharjah to Bahrain Airport
- Riyadh to Bahrain Airport cheap flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.