- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Muharraq (BAH) to Riyadh (RUH)
Prices were available within the past 7 days and start at CA $153 for one-way flights and CA $556 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $556 Roundtrip, found 3 days ago
CA $556
Roundtrip
found 3 days ago
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $580 Roundtrip, found 3 days ago
CA $580
Roundtrip
found 3 days ago
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $596 Roundtrip, found 3 days ago
CA $596
Roundtrip
found 3 days ago
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $608 Roundtrip, found 3 days ago
CA $608
Roundtrip
found 3 days ago
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $610 Roundtrip, found 3 days ago
CA $610
Roundtrip
found 3 days ago
Fri., Jun. 28 - Sun., Jun. 30
BAH
Manama
RUH
Riyadh
CA $614 Roundtrip, found 3 days ago
CA $614
Roundtrip
found 3 days ago
Expedia's Latest Trends
Hotels
Grand Hotel De La VilleHotels near Guild Inn GardensFairmont Hotels in New OrleansAll Inclusive Resorts and Hotels in HoustonHotels in NoordHotels with Free Breakfast in SudburyArenal Waterfall Lodge VillasHotels in Saint JacobsEmbassy Suites by Hilton Montreal AirportHyattHotels Hotels in Downtown MontrealHotels with Free Airport Shuttle in Ottawa
Flights
Flights from Saskatoon (YXE) to Saskatchewan (YQV)Flights from Calgary (YYC) to Vancouver (YVR)Flights from Atlanta (ATL) to Toronto (YYZ)Flights from Barcelona (BCN) to Geneva (GVA)Flights from Toronto (YYZ) to Muharraq (BAH)Flights from Atlanta (ATL) to Houston (HOU)Flights from Goffs (YHZ) to Nashville (BNA)Flights from Ottawa (YOW) to Kitchener (YKF)Flights from VaughanFlights from Saskatoon (YXE) to Manila (MNL)Flights from Las Vegas (LAS) to Washington (DCA)Flights from Charlottetown (YYG) to Hamilton (YHM)Flights from Toronto (YYZ) to Mahé Island (SEZ)
*Available to Expedia members.