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 PKR 19,550 and round-trip from PKR 40,967. 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 | Sat, Dec 5 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Tue, Dec 8 | FlynasPKR 40,967 PKR 55,87527% off27% offPKR 55,875 PKR 40,967
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 18 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Tue, Dec 22 | FlynasPKR 41,050 PKR 55,87527% off27% offPKR 55,875 PKR 41,050
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Mon, Nov 16 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Fri, Nov 20 | FlynasPKR 43,374 PKR 55,87522% off22% offPKR 55,875 PKR 43,374
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 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Dec 1 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Mon, Dec 7 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 4 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Thu, Dec 10 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 9 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Mon, Dec 14 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Dec 8 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Tue, Dec 15 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Mon, Dec 7 | Flynas
BAH 7:50 PM1h 15mNonstopRUH 9:05 PMBahrain - Riyadh | Wed, Dec 9 | FlynasPKR 43,58222% offPKR 55,875 PKR 43,582
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 | SaudiaPKR 25,153 PKR 40,92139% off39% offPKR 40,921 PKR 25,153 - Cheapest
RUH 9:00 AM10h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Sun, Dec 6 | SaudiaPKR 25,153 PKR 40,92139% off39% offPKR 40,921 PKR 25,153
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Wed, Dec 9 | FlynasPKR 25,776 PKR 48,31847% off47% offPKR 48,318 PKR 25,776
RUH 11:00 AM8h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 28 | SaudiaPKR 25,94237% offPKR 40,921 PKR 25,942
RUH 8:00 AM11h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 7 | SaudiaPKR 26,02536% offPKR 40,921 PKR 26,025
RUH 9:00 AM10h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Sun, Nov 29 | SaudiaPKR 26,19136% offPKR 40,921 PKR 26,191
RUH 10:00 AM9h 15m1 stopBAH 7:15 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaPKR 26,19136% offPKR 40,921 PKR 26,191
RUH 1:00 AM16h 5m1 stopBAH 5:05 PMRiyadh - Bahrain | Thu, Nov 26 | SaudiaPKR 26,44035% offPKR 40,921 PKR 26,440
RUH 7:00 AM10h 5m1 stopBAH 5:05 PMRiyadh - Bahrain | Thu, Dec 3 | SaudiaPKR 26,85534% offPKR 40,921 PKR 26,855
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 | Wed, Dec 9 | FlynasPKR 25,776 PKR 48,31847% off47% offPKR 48,318 PKR 25,776
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Nov 20 | FlynasPKR 27,477 PKR 48,31843% off43% offPKR 48,318 PKR 27,477
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasPKR 29,719 PKR 48,31838% off38% offPKR 48,318 PKR 29,719
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 21 | FlynasPKR 29,71938% offPKR 48,318 PKR 29,719
RUH 5:50 PM1h 10mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasPKR 29,71985% offPKR 195,344 PKR 29,719
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sun, Nov 29 | FlynasPKR 30,17526% offPKR 40,921 PKR 30,175
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaPKR 31,91822% offPKR 40,921 PKR 31,918
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 5 | FlynasPKR 34,49228% offPKR 48,318 PKR 34,492
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 4 | FlynasPKR 36,98223% offPKR 48,318 PKR 36,982
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 | Wed, Dec 9 | FlynasPKR 25,776 PKR 334,65692% off92% offPKR 334,656 PKR 25,776
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Nov 20 | FlynasPKR 27,477 PKR 334,65692% off92% offPKR 334,656 PKR 27,477
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 28 | FlynasPKR 29,719 PKR 334,65691% off91% offPKR 334,656 PKR 29,719
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Nov 21 | FlynasPKR 29,71991% offPKR 334,656 PKR 29,719
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Sat, Dec 5 | FlynasPKR 34,49290% offPKR 334,656 PKR 34,492
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 4 | FlynasPKR 36,98289% offPKR 334,656 PKR 36,982
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Tue, Dec 8 | FlynasPKR 37,06589% offPKR 334,656 PKR 37,065
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Fri, Dec 18 | FlynasPKR 37,43989% offPKR 334,656 PKR 37,439
RUH 5:45 PM1h 15mNonstopBAH 7:00 PMRiyadh - Bahrain | Mon, Dec 7 | FlynasPKR 37,48089% offPKR 334,656 PKR 37,480
RUH 1:00 PM17h 25m1 stopBAH 2:00 PMRiyadh - Bahrain | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Thu, Dec 10 | Fly JinnahPKR 19,550 PKR 282,45393% off93% offPKR 282,453 PKR 19,550
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Thu, Jan 7 | Fly JinnahPKR 19,591 PKR 282,45393% off93% offPKR 282,453 PKR 19,591
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Sat, Jan 2 | Fly JinnahPKR 19,633 PKR 282,45393% off93% offPKR 282,453 PKR 19,633
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Tue, Dec 8 | Fly JinnahPKR 19,67493% offPKR 282,453 PKR 19,674
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Sun, Dec 20 | Fly JinnahPKR 20,13193% offPKR 282,453 PKR 20,131
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Wed, Dec 2 | Fly JinnahPKR 20,13193% offPKR 282,453 PKR 20,131
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Sat, Nov 21 | Fly JinnahPKR 20,17293% offPKR 282,453 PKR 20,172
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Mon, Nov 16 | Fly JinnahPKR 20,21493% offPKR 282,453 PKR 20,214
KHI 8:30 AM1h 35mNonstopLYP 10:05 AMKarachi - Faisalabad | Thu, Dec 3 | Fly JinnahPKR 20,21493% offPKR 282,453 PKR 20,214
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 | FlynasPKR 29,719 PKR 195,34485% off85% offPKR 195,344 PKR 29,719
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 21 | SaudiaPKR 31,918 PKR 40,92122% off22% offPKR 40,921 PKR 31,918
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Nov 28 | Gulf AirPKR 47,566 PKR 195,34476% off76% offPKR 195,344 PKR 47,566
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Dec 5 | Gulf AirPKR 124,14436% offPKR 195,344 PKR 124,144
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Mon, Dec 28 | Gulf AirPKR 124,14436% offPKR 195,344 PKR 124,144
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Fri, Dec 25 | Gulf AirPKR 127,83835% offPKR 195,344 PKR 127,838
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Thu, Dec 24 | Gulf AirPKR 127,96334% offPKR 195,344 PKR 127,963
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Wed, Dec 2 | Gulf AirPKR 132,36332% offPKR 195,344 PKR 132,363
RUH 3:25 PM1h 10mNonstopBAH 4:35 PMRiyadh - Bahrain | Sat, Dec 12 | Gulf AirPKR 132,57032% offPKR 195,344 PKR 132,570
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 PKR 34,214. You’ll want to avoid April, when the average price can reach as high as PKR 54,100.
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 PKR 59,383. In contrast, April is usually the most expensive month, with average fares reaching PKR 94,714.
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 PKR 24,904) 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 - - - -
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 - - - -
SV1025
Riyadh Airport
9:00 AM
RUH
10:55 AM
JED
S M T W T F SSearch -
SV526
King Abdulaziz Intl. Airport
5:05 PM
JED
7:15 PM
BAH
- - - - - F S
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 | PKR 25,153 |
| Cheapest return ticket price | PKR 40,967 |
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 6 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 PKR 76,413 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 PKR 25,153, and round-trip fares start from PKR 40,967. 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 PKR 84,634. 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 PKR 25,153. 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
- Flights from Riyadh Airport to King Abdulaziz Intl. Airport
- Flights from Riyadh Airport to Islamabad Airport
- Cheap Riyadh Airport to Cairo Intl. Airport flights
- Nonstop flights Riyadh Airport to Dubai Intl. Airport
- Nonstop flights Riyadh Airport to Ninoy Aquino Intl. Airport
- Flight deals from Riyadh Airport to Cairo
- Flight deals from Riyadh Airport to Dubai
- Flight deals from Riyadh Airport to Islamabad
- Cheap flights from Riyadh Airport to Manila
- Cheap flights from Riyadh Airport to Jeddah
- Nonstop flights Cairo Intl. Airport to Bahrain Airport
- Cheap Abu Dhabi Intl. Airport to Bahrain Airport flights
- Cheap Sharjah Airport to Bahrain Airport flights
- Cheap Riyadh Airport to Bahrain Airport flights
- Nonstop flights Dubai Intl. Airport to Bahrain Airport
- Flights from Dubai to Bahrain Airport
- Flights from Manila to Bahrain Airport
- Cairo to Bahrain Airport cheap flights
- Airlines fly 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.