Cheap Flights from Moscow to Shanghai - MOW to SHA (reverse)
Popular Flights from Moscow to Shanghai
- Airfare from Moscow to Shanghai on Aeroflot Russian Airlines from €319 round trip
- Airfare from Moscow to Shanghai on Emirates from €328 round trip
- Airfare from Moscow to Shanghai on China Eastern Airlines from €336 round trip
- Airfare from Moscow to Shanghai on Turkish Airlines from €426 round trip
- Airfare from Moscow to Shanghai on China Southern Airlines from €431 round trip
Did You Know?
- 22 airlines operate between Moscow, RU and Shanghai, CN
- 64 flights per week fly out of Moscow, RU connecting to Shanghai, CN
- British Airways has 2 one stop flights between Moscow, RU and Shanghai, CN.
- 243,136 seats are available per day to fly out of Moscow, RU connecting to Shanghai, CN
- The largest aircraft operated by KLM flying between Moscow, RU and Shanghai, CN is a 32S with 140 seats.
- The smallest aircraft operated by Korean flying between Moscow, RU and Shanghai, CN is a 767 with 218 seats.
- Paris, FR is the most popular connection for one stop flights between Moscow, RU and Shanghai, CN.
- Aeroflot has the most nonstop flights between Moscow, RU and Shanghai, CN.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Sheremetyevo to Pu Dong
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Aeroflot Russian Airlines22222229:45 AM9:10 PM8:38
- China Eastern Airlines00101018:10 PM8:10 PM8:50
Cheap International Flights from Moscow - MOW
Flights
Airline
Lowest Price
Air China, Delta, Emirates, Etihad, Japan, Singapore, Aeroflot, V Australia, Vietnam
€788
BMI, Air China, Emirates, Uzbekistan, Japan, KLM, Malaysia, Silk Air, Qatar, Singapore, Aeroflot, Turkish, Transaero Airlines, Vietnam
€509
American, Air France, Air India, British Airways, BMI, Air China, Delta, Etihad, Iberia, Japan, KLM, Lufthansa, SWISS, SAS, Brussels, Aeroflot, Turkish, United, Transaero Airlines
€602
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