Flights Beijing to Shanghai

There are 72 direct flights from Beijing to Shanghai every day. The first flight departing Beijing is at 07:00, the last flight is at 22:00, The distance is about 1076km and the duration is around 2h15m. Flights operate from Beijing Daxing International Airport(PKX) and Beijing Capital International Airport(PEK) to Shanghai Hongqiao International Airport(SHA) and Shanghai Pudong International Airport(PVG)

Find cheap flights from Beijing to Shanghai for your China holiday or business travel with us, saving up to 60%! You can check flight schedules, ticket fares, seat's availability and make the booking online.

Beijing Capital Airport, cheap flights Beijing to Shanghai

Total: 72 Flights, Schedules

Flight No. Depart Arrive Duration
MU5138, China Eastern Airlines 07:00, PKX 09:10, SHA, T2 2h10m
MU5100, China Eastern Airlines 07:00, PEK, T2 08:55, PVG, T1 1h55m
HU7613, Hainan Airlines 07:30, PEK, T2 09:50, PVG, T2 2h20m
CA1507, Air China 07:30, PEK, T3 10:00, SHA, T2 2h30m
MF8561, Xiamen Airlines 07:40, PKX 09:50, PVG, T2 2h10m
CA8357, Air China 07:40, PEK, T3 09:55, PVG, T2 2h15m
MU5186, China Eastern Airlines 07:45, PKX 10:05, PVG, T1 2h20m
HU7601, Hainan Airlines 07:45, PEK, T2 10:00, SHA, T2 2h15m
CZ8899, China Southern Airlines 08:00, PKX 10:10, SHA, T2 2h10m
MU5102, China Eastern Airlines 08:00, PEK, T2 10:20, SHA, T2 2h20m
CA1835, Air China 08:00, PEK, T3 10:15, PVG, T2 2h15m
MU6873, China Eastern Airlines 08:15, PKX 10:15, SHA, T2 2h0m
MU5152, China Eastern Airlines 08:30, PEK, T2 10:45, PVG, T1 2h15m
CA1501, Air China 08:30, PEK, T3 10:55, SHA, T2 2h25m
HU7603, Hainan Airlines 08:45, PEK, T2 10:55, SHA, T2 2h10m
MU5104, China Eastern Airlines 09:00, PEK, T2 11:15, SHA, T2 2h15m
CA1519, Air China 09:30, PEK, T3 11:55, SHA, T2 2h25m
MU5106, China Eastern Airlines 10:00, PEK, T2 12:15, SHA, T2 2h15m
CA1531, Air China 10:25, PEK, T3 12:40, SHA, T2 2h15m
CA8321, Air China 10:40, PKX 12:50, PVG, T2 2h10m
CA1523, Air China 10:55, PEK, T3 13:15, SHA, T2 2h20m
MU5108, China Eastern Airlines 11:00, PEK, T2 13:30, SHA, T2 2h30m
CA1557, Air China 11:30, PEK, T3 13:50, SHA, T2 2h20m
MU5154, China Eastern Airlines 11:30, PEK, T2 13:35, PVG, T1 2h5m
HO1258, Juneyao Airlines 11:40, PKX 13:55, PVG, T2 2h15m
Y87596, Suparna Airlines 11:55, PEK, T2 14:00, PVG, T2 2h5m
CZ8879, China Southern Airlines 12:00, PKX 14:10, SHA, T2 2h10m
MU5110, China Eastern Airlines 12:00, PEK, T2 14:30, SHA, T2 2h30m
CA1533, Air China 12:30, PEK, T3 14:45, SHA, T2 2h15m
MU5196, China Eastern Airlines 13:00, PKX 15:15, PVG, T1 2h15m
CA8331, Air China 13:00, PEK, T3 15:20, PVG, T2 2h20m
MU5112, China Eastern Airlines 13:00, PEK, T2 15:05, SHA, T2 2h5m
CA1517, Air China 13:30, PEK, T3 16:00, SHA, T2 2h30m
MU5156, China Eastern Airlines 13:30, PEK, T2 15:35, SHA, T2 2h5m
MU5114, China Eastern Airlines 14:00, PEK, T2 16:15, SHA, T2 2h15m
CA1521, Air China 14:30, PEK, T3 16:55, SHA, T2 2h25m
MU5158, China Eastern Airlines 14:30, PEK, T2 17:10, PVG, T1 2h40m
HO1260, Juneyao Airlines 14:40, PKX 16:50, PVG, T2 2h10m
MU5116, China Eastern Airlines 15:00, PEK, T2 17:20, SHA, T2 2h20m
MU5184, China Eastern Airlines 15:00, PKX 17:30, SHA, T2 2h30m
HU7605, Hainan Airlines 15:35, PEK, T2 17:45, SHA, T2 2h10m
CA1515, Air China 15:45, PEK, T3 18:10, SHA, T2 2h25m
MU5118, China Eastern Airlines 16:00, PEK, T2 18:15, SHA, T2 2h15m
CZ8885, China Southern Airlines 16:00, PKX 18:20, SHA, T2 2h20m
KN5955, China United Airlines 16:30, PKX 18:40, SHA, T2 2h10m
CA1549, Air China 16:30, PEK, T3 18:55, SHA, T2 2h25m
FM9102, Shanghai Airlines 16:40, PKX 19:00, SHA, T2 2h20m
HU7607, Hainan Airlines 16:45, PEK, T2 19:00, SHA, T2 2h15m
MU5120, China Eastern Airlines 17:00, PEK, T2 19:15, SHA, T2 2h15m
MU5160, China Eastern Airlines 17:30, PEK, T2 19:45, SHA, T2 2h15m
MU5122, China Eastern Airlines 18:00, PEK, T2 20:35, SHA, T2 2h35m
CA1509, Air China 18:00, PEK, T3 20:05, SHA, T2 2h5m
MU5162, China Eastern Airlines 18:30, PEK, T2 20:45, SHA, T2 2h15m
MU5124, China Eastern Airlines 19:00, PEK, T2 21:20, SHA, T2 2h20m
CA1563, Air China 19:30, PEK, T3 21:50, SHA, T2 2h20m
MU5164, China Eastern Airlines 19:30, PEK, T2 21:55, PVG, T1 2h25m
CZ8888, China Southern Airlines 19:35, PKX 22:00, PVG, T2 2h25m
MU5130, China Eastern Airlines 19:45, PKX 22:05, PVG, T1 2h20m
Y87556, Suparna Airlines 19:55, PEK, T2 22:00, PVG, T2 2h5m
CZ8803, China Southern Airlines 20:00, PKX 22:10, SHA, T2 2h10m
MU5126, China Eastern Airlines 20:00, PEK, T2 22:10, SHA, T2 2h10m
CA1589, Air China 20:30, PEK, T3 22:40, SHA, T2 2h10m
CA1883, Air China 20:45, PEK, T3 22:50, PVG, T2 2h5m
MU9192, China Eastern Airlines 20:45, PKX 23:10, SHA, T2 2h25m
KN5977, China United Airlines 20:50, PKX 22:55, PVG, T1 2h5m
HU7611, Hainan Airlines 20:55, PEK, T2 23:05, SHA, T2 2h10m
MU5128, China Eastern Airlines 21:00, PEK, T2 23:10, SHA, T2 2h10m
CZ8882, China Southern Airlines 21:20, PKX 23:30, PVG, T2 2h10m
HO1254, Juneyao Airlines 21:25, PKX 23:35, PVG, T2 2h10m
MU5166, China Eastern Airlines 21:30, PEK, T2 23:25, SHA, T2 1h55m
CA8341, Air China 22:00, PKX 23:45, PVG, T2 1h45m
MU5231, China Eastern Airlines 22:00, PKX 00:05, PVG, T1 2h5m

How to get to Beijing Capital Airport

Beijing Capital Airport(PEK) is located about 28km northeast of Beijing city centre, including Terminal 1, Terminal 2 and Terminal 3. The ground is including Airport Shuttle Bus, Taxi, and Airport Express which is a rail link to Beijing Capital Airport.

Airport express train is the most convenient and fastest way between Peking airport and Beijing city centre. The airport Express is a 28.1 kilometres (17.5 mi) light rail line that connects the Beijing Capital Airport T2, T3 with Beijing's urban center. The express line has only four stops: Dongzhimen and Sanyuanqiao in the city , and Terminal 2 and Terminal 3 of the Capital Airport. The ticket fee is RMB25 per person

How to get to Beijing Daxing Airport

Opened on September 25 2019, Beijing new airport, Daxing Internaional Airport ( PKX), is located in centre of Jing-Jin-Ji Region and 46 kilometres south of downtown Beijing. The distance to Beijing Capital Airport is 67km, to Beijing South Railway Station is 40km, to Beijing West Railway Station is 48km, and to the Xiongan New Area is 55km.

Metro Trains are the most convenient and fastest way between Daxing airport and Beijing city centre. It will take around 1 hour and the ticket fare is around RMB40.

Beijing Flights List