Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Xiamen Airlines
MF-8192,MF-9396
13:10
Beijing
2Hrs 45Min 1 Stop
PEK→CSX→SHA
20:31
Shanghai
Xiamen Airlines
MF-8168,MF-8541
13:50
Beijing
2Hrs 45Min 1 Stop
PEK→FOC→SHA
20:04
Shanghai
Xiamen Airlines
MF-8168,MF-8585
13:50
Beijing
2Hrs 45Min 1 Stop
PEK→FOC→SHA
23:49
Shanghai
Xiamen Airlines
MF-8116,MF-8563
18:30
Beijing
2Hrs 50Min 1 Stop
PEK→FOC→SHA
04:35
Shanghai
Xiamen Airlines
MF-8166,MF-8563
20:42
Beijing
2Hrs 55Min 1 Stop
PEK→FOC→SHA
04:35
Shanghai
Xiamen Airlines
MF-8102,MF-8517
23:55
Beijing
3Hrs 0Min 1 Stop
PEK→XMN→SHA
08:00
Shanghai
Xiamen Airlines
MF-8104,MF-8509
12:44
Beijing
3Hrs 0Min 1 Stop
PEK→XMN→SHA
00:00
Shanghai
Xiamen Airlines
MF-8104,MF-8521
12:44
Beijing
3Hrs 0Min 1 Stop
PEK→XMN→SHA
21:37
Shanghai
Xiamen Airlines
MF-8118,MF-8505
17:41
Beijing
3Hrs 5Min 1 Stop
PEK→XMN→SHA
03:41
Shanghai
Xiamen Airlines
MF-8118,MF-8535
17:41
Beijing
3Hrs 5Min 1 Stop
PEK→XMN→SHA
01:51
Shanghai

FAQ about Xiamen Airlines Flights from Beijing to Shanghai

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

A. It takes 2Hrs 45Min to fly from Beijing to Shanghai.

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

A. The earliest flight from Beijing to Shanghai is at 12:44 and is operated by Xiamen Airlines.

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

A. There are 13 flights from Beijing to Shanghai.

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

A. The last flight from Beijing to Shanghai is at 23:55 and is operated by Xiamen Airlines.

View Best Offers