Welcome | Sign out

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

Did You Know?

856,592 seats are available per week to fly from Riyadh, SA to Shanghai.
You must make at least one connection to fly from Riyadh, SA to Shanghai.
There are 7580 flights from Riyadh, SA to Shanghai per week.
Swiss has 389 connecting flights between Riyadh, SA and Shanghai.

Cheap International Flights from Riyadh - RUH

Flights
Airline
Lowest Price
Cathay, Jet Airways, Turkish, Srilankan, Etihad, Royal Jordanian, Singapore, Malaysia, Philippine, Qatar, Pakistan, Emirates, Korean
﷼1715
Cathay, Turkish, Etihad, Singapore, Malaysia, Ethiopian, Air France, Qatar, Emirates, Korean
﷼2016
Turkish, Srilankan, Singapore, Egyptair, Malaysia, Saudi Arabian, Philippine, Qatar, Korean, Emirates
﷼2302
Cathay, Gulf Air, Etihad, Kuwait, Singapore, Saudi Arabian, Malaysia, Philippine, Qatar, Emirates, Korean
﷼1728
Turkish, Srilankan, British Airways, Etihad, Singapore, Malaysia, Philippine, Pakistan, Qatar, Emirates, Korean
﷼2479
Gulf Air, Jet Airways, Turkish, Swiss, Royal Jordanian, Saudi Arabian, MIA Air Liban, Qatar, Oman Air, Royal Air Maroc, Qantas, flynas, British Airways, Etihad, Kuwait, Egyptair, Pakistan, Air France, Lufthansa, Emirates
﷼2006
Cathay, Gulf Air, Jet Airways, Turkish, Srilankan, Kuwait, Etihad, Egyptair, Singapore, Royal Jordanian, Malaysia, Philippine, Pakistan, Qatar, Oman Air, Korean, Emirates
﷼1610
Cathay, Turkish, flynas, Srilankan, Etihad, Kuwait, Royal Jordanian, Singapore, Egyptair, Yemenia, Malaysia, Saudi Arabian, Ethiopian, Philippine, Pakistan, Qatar, Oman Air, Korean, Emirates
﷼1984
Cathay, Turkish, Srilankan, Etihad, Kuwait, Singapore, Yemenia, Saudi Arabian, Malaysia, Philippine, Qatar, Emirates, Korean
﷼2022
Cathay, Turkish, Srilankan, Etihad, Singapore, Egyptair, Malaysia, Philippine, Air France, Qatar, Pakistan, Korean, Emirates
﷼2675
Malaysia, Cathay, Philippine, Korean, Emirates, Singapore
﷼3251
Gulf Air, Jet Airways, Turkish, Srilankan, Etihad, Kuwait, Singapore, Royal Jordanian, Saudi Arabian, Qatar, Pakistan, Oman Air, Air India, Emirates
﷼1306
Yemenia, Saudi Arabian, Gulf Air, Qatar, flynas, flydubai, Oman Air, Emirates, Kuwait, Jazeera
﷼890
 
﷼10794
Cathay, Jet Airways, Turkish, flynas, Srilankan, Etihad, Singapore, Malaysia, Saudi Arabian, Ethiopian, Philippine, Qatar, Emirates, Korean
﷼1745
Qantas, Royal Air Maroc, Gulf Air, Turkish, Swiss, flynas, flydubai, Kuwait, Etihad, Egyptair, Royal Jordanian, Saudi Arabian, MIA Air Liban, Air France, Qatar, Lufthansa, Emirates
﷼1196
Jet Airways, Gulf Air, Turkish, Srilankan, Etihad, Kuwait, Singapore, Royal Jordanian, Saudi Arabian, Yemenia, Qatar, Pakistan, Oman Air, Air India, Emirates
﷼1301
Gulf Air, Turkish, Swiss, Royal Jordanian, Saudi Arabian, MIA Air Liban, Qatar, Oman Air, Qantas, Royal Air Maroc, British Airways, Etihad, Kuwait, Egyptair, Yemenia, Air France, Pakistan, Lufthansa, Emirates
﷼2216
Gulf Air, Turkish, Swiss, Royal Jordanian, Saudi Arabian, Qatar, Korean, Royal Air Maroc, Cathay, British Airways, Etihad, Kuwait, Egyptair, Air Canada, Ethiopian, Pakistan, Air France, Lufthansa, Emirates
﷼3419
Korean, Singapore
﷼3772
Malaysia, Turkish, Philippine, Air France, Qatar, Emirates, Korean, Egyptair, Singapore
﷼3537
Jet Airways, Turkish, flydubai, Srilankan, Etihad, Kuwait, Singapore, Biman, Saudi Arabian, Rak, Qatar, Pakistan, Air India, Emirates
﷼1535
Philippine, Korean
﷼2149
Malaysia, Cathay, Qatar, Korean, Etihad, Singapore
﷼4172
Qatar, Etihad
﷼12831
Gulf Air, Turkish, Swiss, Royal Jordanian, Malaysia, Qatar, Korean, Cathay, British Airways, Etihad, Egyptair, Singapore, Air Canada, Air France, Lufthansa, Emirates
﷼3669
Jet Airways, Qatar, Emirates, Singapore
﷼1686
Saudi Arabian, Gulf Air, Jet Airways, Qatar, Oman Air, Srilankan, Emirates, Kuwait, Etihad, Singapore
﷼1020
Saudi Arabian, Jet Airways, Qatar, flydubai, Oman Air, Emirates, Etihad, Singapore
﷼1510
Cheap Flights from Riyadh to Shanghai, from ﷼2683 Round trip from RUH to SHA