Welcome | SIGN OUT

Cheap Flights from Riyadh to Shanghai - RUH to SHA (reverse)

Popular Flights from Riyadh to Shanghai

  • Airfare from Riyadh to Shanghai on Srilankan Airlines from ﷼2591 round trip
  • Airfare from Riyadh to Shanghai on Etihad Airways from ﷼2882 round trip
  • Airfare from Riyadh to Shanghai on Turkish Airlines from ﷼3407 round trip
  • Airfare from Riyadh to Shanghai on Qatar Airways from ﷼3485 round trip
  • Airfare from Riyadh to Shanghai on Emirates from ﷼3514 round trip

Did You Know?

  • 11 airlines operate between Riyadh, SA and Shanghai, CN
  • The smallest aircraft operated by Qatar flying between Riyadh, SA and Shanghai, CN is a 32S with 144 seats.
  • The shortest flight between Riyadh, SA and Shanghai, CN on Air France is 8,644 miles.
  • The largest aircraft operated by Turkish flying between Riyadh, SA and Shanghai, CN is a 737 with 155 seats.
  • 127,572 seats are available per day to fly out of Riyadh, SA connecting to Shanghai, CN
  • Cathay has the most one stop flights between Riyadh, SA and Shanghai, CN.
  • 15 flights per week fly out of Riyadh, SA connecting to Shanghai, CN
  • Hong Kong, HK is the most popular connection for one stop flights between Riyadh, SA and Shanghai, CN.
As seen in...
Expert Travel Advice Provided by Farecompare

Cheap Domestic Flights from Riyadh - RUH

Flights
Airline
Lowest Price
Saudi Arabian
﷼560

Cheap Domestic Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Air China, China S, Shanghai, Hainan, China E
元1380
China S, Shanghai, Air China, China E
元1520
Air China, China S, Shanghai, China E, Shenzhen
元1620
Air China, Shanghai, China E
元1800
Air China, China S, Shanghai, Hainan, China E
元1500
China E, Juneyao, Shanghai, China S
元960
Air China, China S, Shanghai, Juneyao, China E, Shandong
元1020
China E, Xiamen, Shanghai
元1460
China S, Shanghai, Hainan, China E
元1860
China S, Shanghai, Juneyao, China E
元1320

Cheap International Flights from Riyadh - RUH

Flights
Airline
Lowest Price
Saudi Arabian, Emirates
﷼1012
Saudi Arabian, BMI, British Airways
﷼1905
Saudi Arabian
﷼2110
Saudi Arabian, Air India, Jet India
﷼1020
Turkish, Saudi Arabian
﷼1204
Saudi Arabian
﷼2292
Egyptair, Saudi Arabian
﷼1139
Saudi Arabian
﷼1129
Gulf Air
﷼2168
Saudi Arabian
﷼2363

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Cathay, Shanghai, Juneyao, Hong Kong, Dragonair, China E
HKD1521
Air China, Delta, Shanghai, Japan, China E, All Nippon
¥39271
Shanghai, Asiana, China E, China S, Korean
₩301835
Shanghai, China E, Thai, Srilankan Airlines
THB10126
China E, United, American
$795
China E, Continental
$814
China E, Air France, Air China
€464
Mauritius, Malaysia, China E
MYR1224
Air India, China E
₨22786
EVA, Air China, China, China S, Shanghai, Transasia, China E
TWD9808
Air China, Lufthansa, China E
€460
Qantas, China E, Air China
AUD726
Air China, Shanghai, Japan, China E, All Nippon
¥46381
Virgin Atlantic, British Airways, China E
£436
Singapore, China E
SGD450
Garuda
$574
Emirates
﷼2003
Air Canada, China E
CAD818
China E, Aeroflot
€319
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
Cebu Pacific, Philippine
$271
China E
€431
American, United
$1008
China E, Air China
AUD688
Jet India, Air France, Air India, British Airways, Air China, Continental, Cathay, Delta, Emirates, Dragonair, KLM, Lufthansa, SWISS, Malaysia, China E, All Nippon, Qatar, Singapore, Thai, Turkish, Virgin Atlantic
₨25188
Delta
$1031
American, Air Canada, British Airways, Air China, Continental, Delta, Emirates, KLM, Lufthansa, China E, All Nippon, Qatar, United
$932
American, Air Canada, Air France, Alaska, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, SWISS, China E, All Nippon, Qatar, United
$965
China E
¥53731
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234
Air China, China E
¥40676
Air China, China S, Japan, China E, All Nippon
¥39231
Lufthansa
€451
Continental
$814
Shanghai, Korean, China E, Asiana
₩326835
American, Air Canada, Air France, British Airways, Air China, Continental, Delta, KLM, Lufthansa, SWISS, China E, United, Virgin Atlantic
$863
Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
€396
Air Canada
CAD886
American, Air Canada, Air France, Alaska, British Airways, EVA, Air China, Continental, Delta, Hainan, KLM, Lufthansa, China E, All Nippon, Asiana, United
$810
Vietnam
$365
Shanghai
THB12082
Cheap Flights from Riyadh to Shanghai, from ﷼2591 Round trip from RUH to SHA