- 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 Barcelona (BCN) to Riyadh (RUH)
Prices were available within the past 7 days and start at CA $370 for one-way flights and CA $912 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., Oct. 13 - Sun., Oct. 20
BCN
Barcelona
RUH
Riyadh
CA $912 Roundtrip, found 4 days ago
CA $912
Roundtrip
found 4 days ago
Thu., Oct. 24 - Sat., Oct. 26
BCN
Barcelona
RUH
Riyadh
CA $913 Roundtrip, found 3 days ago
CA $913
Roundtrip
found 3 days ago
Thu., Oct. 24 - Sat., Oct. 26
BCN
Barcelona
RUH
Riyadh
CA $917 Roundtrip, found 3 days ago
CA $917
Roundtrip
found 3 days ago
Thu., Oct. 24 - Sat., Oct. 26
BCN
Barcelona
RUH
Riyadh
CA $921 Roundtrip, found 3 days ago
CA $921
Roundtrip
found 3 days ago
Sun., Oct. 13 - Sun., Oct. 20
BCN
Barcelona
RUH
Riyadh
CA $923 Roundtrip, found 4 days ago
CA $923
Roundtrip
found 4 days ago
Sun., Oct. 13 - Sun., Oct. 20
BCN
Barcelona
RUH
Riyadh
CA $934 Roundtrip, found 4 days ago
CA $934
Roundtrip
found 4 days ago
Expedia's Latest Trends
Hotels
Neat Hotel AvenidaThe Grove Resort & Water Park OrlandoPalmaïa-The House of AïA: All Inclusive Wellness Resort7BR Villa De Paradis: Pool, Slide & Ultimate RelaxHotels near Mohammed VHotels near Marble MountainsHotels in DrumhellerCondo Rentals BuceríasAll Inclusive Resorts and Hotels in DubaiAll Inclusive Resorts and Hotels in Virgin GordaIkonik ParlamentHotels near TimminsHotels in Cannon Beach
Flights
Flights from Toronto (YYZ) to Delhi (DEL)Flights from Amsterdam (AMS) to Warsaw (WAW)Flights to PakistanFlights from Brandon (YBR) to Thunder Bay (YQT)Flights from Vancouver (YVR) to Kelowna (YLW)Flights from Montreal (YUL) to Vancouver (YVR)Flights from Toronto (YYZ) to Winnipeg (YWG)Flights from Calgary (YYC) to Sapporo (CTS)Flights from Iqaluit (YFB) to Calgary (YYC)Flights from Toronto (YYZ) to Vancouver (YVR)Flights from Regina (YQR) to Yuma (YUM)
Packages
*Available to Expedia members.