- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to Riyadh (RUH)
Prices were available within the past 7 days and start at NZ$1,118 for one-way flights and NZ$2,383 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,383 Return, found 1 day ago
NZ$2,383
Return
found 1 day ago
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,459 Return, found 1 day ago
NZ$2,459
Return
found 1 day ago
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,492 Return, found 1 day ago
NZ$2,492
Return
found 1 day ago
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,527 Return, found 1 day ago
NZ$2,527
Return
found 1 day ago
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,538 Return, found 1 day ago
NZ$2,538
Return
found 1 day ago
Sun., 29 Sep. - Mon., 7 Oct.
PVG
Shanghai
RUH
Riyadh
NZ$2,633 Return, found 1 day ago
NZ$2,633
Return
found 1 day ago
Expedia's Latest Trends
Hotels
The Hotel BritomartHotels near Angel Stadium of AnaheimHotels in SpainHotels with Parking in ManukauHotels in TawaHotels near Waikato HospitalSheraton Grande Sukhumvit, a Luxury Collection Hotel, BangkokHotels in Franktonmk hotel münchen max weber platzHotel GammaHotels in Gold CoastHotels near Stade de FranceHotels in Hua HinHotels in Whitehorse
Flights
Flights from Queenstown (ZQN) to Calgary (YYC)Flights from Almaty to ChristchurchFlights from Anjar (IXY) to Ajaccio (AJA)Flights from San Francisco (SFO) to Palm Springs (PSP)Flights from Sakaka to RiyadhFlights from Goiania (GYN) to Auckland (AKL)Flights from Christchurch to AlmatyFlights from Auckland to PerthFlights from Gary to BusanFlights from Georgetown to JeddahFlights from London (LHR) to Belfast (BHD)Flights from Rada to MadinahFlights from Brisbane (BNE) to Port Douglas (PTI)Flights from Auckland to Taipa
Activities
*Available to Expedia members.