Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air China
CA-910,CA-1883
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→PVG
22:35
Shanghai
Air China
CA-910,CA-1883
18:45
Moscow
7Hrs 30Min 1 Stop
SVO→PEK→PVG
22:35
Shanghai
Air China
CA-7986,CA-7803,CA-1838
17:30
Moscow
7Hrs 0Min 1 Stop
SVO→PEK→CAN→SHA
11:20
Shanghai
Air China
CA-7986,CA-7805,CA-1829
17:30
Moscow
7Hrs 0Min 1 Stop
SVO→PEK→CAN→SHA
18:40
Shanghai
Air China
CA-7986,CA-7805,CA-1829
17:35
Moscow
7Hrs 20Min 1 Stop
SVO→PEK→CAN→SHA
18:40
Shanghai
Air China
CA-910,CA-1515
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→SHA
17:40
Shanghai
Air China
CA-910,CA-1517
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→SHA
15:40
Shanghai
Air China
CA-910,CA-1519
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→SHA
11:40
Shanghai
Air China
CA-910,CA-1521
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→SHA
16:40
Shanghai
Air China
CA-910,CA-1531
18:55
Moscow
7Hrs 25Min 1 Stop
SVO→PEK→SHA
12:40
Shanghai

FAQ about air china Flights from Moscow to Shanghai

Q. How much time does it take to fly from Moscow to Shanghai ?

A. It takes 7Hrs 0Min to fly from Moscow to Shanghai.

Q. When is the earliest flight from Moscow to Shanghai ?

A. The earliest flight from Moscow to Shanghai is at 17:30 and is operated by Air China.

Q. How many flights are there from Moscow to Shanghai ?

A. There are 13 flights from Moscow to Shanghai.

Q. When is the last flight from Moscow to Shanghai ?

A. The last flight from Moscow to Shanghai is at 19:55 and is operated by Air China.

View Best Offers