- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
- Find the right fitWe search billions of combinations of flights to help you find your next adventure
Plan, book, fly with confidence
Cheap Flights from Shanghai to Riyadh (SHA-RUH)
Prices were available within the past 7 days and start at for one-way flights and AED1,379 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 10 Oct - Mon, 28 Oct
PVG
Shanghai
RUH
Riyadh
AED1,379 Roundtrip, found 1 day ago
AED1,379
Roundtrip
found 1 day ago
Sun, 13 Oct - Sat, 26 Oct
PVG
Shanghai
RUH
Riyadh
AED1,528 Roundtrip, found 1 day ago
AED1,528
Roundtrip
found 1 day ago
Sun, 13 Oct - Tue, 29 Oct
PVG
Shanghai
RUH
Riyadh
AED1,674 Roundtrip, found 1 day ago
AED1,674
Roundtrip
found 1 day ago
Sat, 26 Oct - Mon, 11 Nov
PVG
Shanghai
RUH
Riyadh
AED1,842 Roundtrip, found 1 day ago
AED1,842
Roundtrip
found 1 day ago
Thu, 31 Oct - Sat, 16 Nov
PVG
Shanghai
RUH
Riyadh
AED2,319 Roundtrip, found 1 day ago
AED2,319
Roundtrip
found 1 day ago
Thu, 10 Oct - Thu, 31 Oct
PVG
Shanghai
RUH
Riyadh
AED2,449 Roundtrip, found 1 day ago
AED2,449
Roundtrip
found 1 day ago
Sun, 13 Oct - Sun, 27 Oct
PVG
Shanghai
RUH
Riyadh
AED2,648 Roundtrip, found 1 day ago
AED2,648
Roundtrip
found 1 day ago
Fri, 11 Oct - Wed, 30 Oct
PVG
Shanghai
RUH
Riyadh
AED3,888 Roundtrip, found 1 day ago
AED3,888
Roundtrip
found 1 day ago
Sat, 12 Oct - Sun, 27 Oct
PVG
Shanghai
RUH
Riyadh
AED3,941 Roundtrip, found 1 day ago
AED3,941
Roundtrip
found 1 day ago
Wed, 25 Sep - Wed, 16 Oct
PVG
Shanghai
RUH
Riyadh
AED6,518 Roundtrip, found 1 day ago
AED6,518
Roundtrip
found 1 day ago
Sat, 28 Sep - Sun, 13 Oct
PVG
Shanghai
RUH
Riyadh
AED6,796 Roundtrip, found 1 day ago
AED6,796
Roundtrip
found 1 day ago
Fri, 27 Sep - Tue, 15 Oct
PVG
Shanghai
RUH
Riyadh
AED8,431 Roundtrip, found 1 day ago
AED8,431
Roundtrip
found 1 day ago