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.
Quick Links
As seen in...

Farecompare Research Tools
Cheap International Flights to Shanghai - SHA
Flights
Airline
Lowest Price
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
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
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
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234
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
American, Air Canada, Air France, Alaska, British Airways, EVA, Air China, Continental, Delta, Hainan, KLM, Lufthansa, China E, All Nippon, Asiana, United
$810