- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% 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 for one-way flights and ₹31,181 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 11 Jun - Tue, 18 Jun
SHA
Shanghai
RUH
Riyadh
₹31,181 Return, found 5 days ago
₹31,181
Return
found 5 days ago
Sun, 7 Jul - Tue, 6 Aug
PVG
Shanghai
RUH
Riyadh
₹60,065 Return, found 5 days ago
₹60,065
Return
found 5 days ago
Sun, 7 Jul - Mon, 26 Aug
SHA
Shanghai
RUH
Riyadh
₹63,413 Return, found 5 days ago
₹63,413
Return
found 5 days ago
Sun, 7 Jul - Tue, 6 Aug
PVG
Shanghai
RUH
Riyadh
₹86,716 Return, found 5 days ago
₹86,716
Return
found 5 days ago
Tue, 11 Jun - Tue, 18 Jun
PVG
Shanghai
RUH
Riyadh
₹101,506 Return, found 5 days ago
₹101,506
Return
found 5 days ago
Sun, 7 Jul - Tue, 6 Aug
PVG
Shanghai
RUH
Riyadh
₹113,165 Return, found 5 days ago
₹113,165
Return
found 5 days ago
Tue, 11 Jun - Tue, 18 Jun
PVG
Shanghai
RUH
Riyadh
₹135,400 Return, found 5 days ago
₹135,400
Return
found 5 days ago
Tue, 11 Jun - Tue, 18 Jun
PVG
Shanghai
RUH
Riyadh
₹143,920 Return, found 5 days ago
₹143,920
Return
found 5 days ago
Tue, 11 Jun - Tue, 18 Jun
PVG
Shanghai
RUH
Riyadh
₹147,284 Return, found 5 days ago
₹147,284
Return
found 5 days ago
Sun, 7 Jul - Tue, 6 Aug
PVG
Shanghai
RUH
Riyadh
₹166,810 Return, found 5 days ago
₹166,810
Return
found 5 days ago
Tue, 11 Jun - Tue, 18 Jun
PVG
Shanghai
RUH
Riyadh
₹176,922 Return, found 5 days ago
₹176,922
Return
found 5 days ago
Sun, 7 Jul - Tue, 6 Aug
PVG
Shanghai
RUH
Riyadh
₹311,312 Return, found 5 days ago
₹311,312
Return
found 5 days ago
Expedia's Latest Trends
Hotels
Holidays
*Available to Expedia members.