Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
China Eastern Airlines
MU-5700,MU-5150
22:00
Shanghai
50Min 1 Stop
PVG→NGB→PEK
12:45
Beijing
China Eastern Airlines
MU-5700,MU-5177
22:00
Shanghai
50Min 1 Stop
PVG→NGB→PEK
10:05
Beijing
China Eastern Airlines
MU-9173,MU-5703
10:55
Shanghai
1Hrs 45Min 1 Stop
PVG→JNG→PEK
18:35
Beijing
China Eastern Airlines
MU-5551,MU-2074
13:25
Shanghai
1Hrs 45Min 1 Stop
PVG→LYI→PEK
22:50
Beijing
China Eastern Airlines
MU-5599,MU-2074
13:25
Shanghai
1Hrs 45Min 1 Stop
PVG→LYI→PEK
22:50
Beijing
China Eastern Airlines
MU-5599,MU-2074
13:25
Shanghai
1Hrs 45Min 1 Stop
PVG→LYI→PEK
22:55
Beijing
China Eastern Airlines
MU-6522,MU-2311
10:45
Shanghai
2Hrs 0Min 1 Stop
PVG→DLC→PEK
00:20
Beijing
China Eastern Airlines
MU-3692,MU-2311
15:15
Shanghai
2Hrs 5Min 1 Stop
PVG→DLC→PEK
00:50
Beijing
China Eastern Airlines
MU-3692,MU-6123
15:15
Shanghai
2Hrs 5Min 1 Stop
PVG→DLC→PEK
00:30
Beijing
China Eastern Airlines
MU-4404,MU-2311
18:55
Shanghai
2Hrs 5Min 1 Stop
PVG→DLC→PEK
00:50
Beijing

FAQ about china eastern airlines Flights from Shanghai to Beijing

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

A. It takes 50Min to fly from Shanghai to Beijing.

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

A. The earliest flight from Shanghai to Beijing is at 06:55 and is operated by China Eastern Airlines.

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

A. There are 54 flights from Shanghai to Beijing.

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

A. The last flight from Shanghai to Beijing is at 22:30 and is operated by China Eastern Airlines.

View Best Offers