Flights Beijing to Shanghai

There are 50 direct flights from Beijing to Shanghai every day. The first flight leaving Beijing is at 06:35AM, the last flight is at 09:45PM. This flight route distance is about 1178km and the duration is around 2 hours and 10 minutes. These flights are operated by Beijing Captial International Airport(PEK), Beijing Daxing Airport(PKX), Shanghai Pudong Airport(PVG) and Shanghai Hongqiao Airport(SHA)

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 in 2022, ticket fares, seat's availability and make the booking online.

Beijing Capital Airport, cheap flights Beijing to Shanghai

Total: 51 Flights, Schedules

Flight No. Depart Arrive Duration
HO1252, Juneyao Airlines 06:35, PEK, T3 08:55, SHA, T2 2h20m
MU5138, China Eastern Airlines 07:00, PEK, T2 09:15, SHA, T2 2h15m
HU7605, Hainan Airlines 07:20, PEK, T1 09:35, SHA, T2 2h15m
CA1831, Air China 07:30, PEK, T3 09:35, SHA, T2 2h05m
MU5183, China Eastern Airlines 07:35, PEK, T2 10:00, PVG, T1 2h25m
CA1835, Air China 07:55, PEK, T3 10:15, PVG, T2 2h20m
MU5102, China Eastern Airlines 08:00, PEK, T2 10:15, SHA, T2 2h15m
HU7611, Hainan Airlines 08:10, PEK, T1 10:15, PVG, T2 2h05m
HU7607, Hainan Airlines 08:10, PEK, T1 10:25, SHA, T2 2h15m
CA1501, Air China 08:30, PEK, T3 10:35, SHA, T2 2h05m
MU5156, China Eastern Airlines 08:30, PEK, T2 10:50, SHA, T2 2h20m
CZ3951, China Southern Airlines 09:00, PEK, T2 11:15, SHA, T2 2h15m
MU5104, China Eastern Airlines 09:00, PEK, T2 11:15, SHA, T2 2h15m
KN5977, China United Airlines 09:00, NAY, -- 11:20, PVG, T1 2h20m
CA1519, Air China 09:30, PEK, T3 11:35, SHA, T2 2h05m
MU5106, China Eastern Airlines 10:00, PEK, T2 12:20, SHA, T2 2h20m
CA1531, Air China 10:30, PEK, T3 12:35, SHA, T2 2h05m
MU563, China Eastern Airlines 10:40, PEK, T2 13:00, PVG, T1 2h20m
MU5108, China Eastern Airlines 11:00, PEK, T2 13:15, SHA, T2 2h15m
CA1557, Air China 11:30, PEK, T3 13:35, SHA, T2 2h05m
MU5152, China Eastern Airlines 11:30, PEK, T2 13:45, SHA, T2 2h15m
MU5110, China Eastern Airlines 12:00, PEK, T2 14:20, SHA, T2 2h20m
MU271, China Eastern Airlines 12:55, PEK, T2 15:20, PVG, T1 2h25m
MU5112, China Eastern Airlines 13:00, PEK, T2 15:15, SHA, T2 2h15m
CA1517, Air China 13:30, PEK, T3 15:35, SHA, T2 2h05m
MU5154, China Eastern Airlines 13:30, PEK, T2 15:45, SHA, T2 2h15m
MU5114, China Eastern Airlines 14:00, PEK, T2 16:15, SHA, T2 2h15m
CA1521, Air China 14:30, PEK, T3 16:35, SHA, T2 2h05m
MU5116, China Eastern Airlines 15:05, PEK, T2 17:15, SHA, T2 2h10m
KN5955, China United Airlines 15:25, NAY, -- 17:35, SHA, T2 2h10m
CA1515, Air China 15:30, PEK, T3 17:35, SHA, T2 2h05m
HU7609, Hainan Airlines 15:40, PEK, T1 18:00, SHA, T2 2h20m
MU5118, China Eastern Airlines 16:00, PEK, T2 18:15, SHA, T2 2h15m
CA1549, Air China 16:30, PEK, T3 18:35, SHA, T2 2h05m
MU5120, China Eastern Airlines 16:55, PEK, T2 19:10, SHA, T2 2h15m
HU7601, Hainan Airlines 17:20, PEK, T1 19:30, SHA, T2 2h10m
CA1855, Air China 17:30, PEK, T3 19:35, SHA, T2 2h05m
MU5122, China Eastern Airlines 17:55, PEK, T2 20:15, SHA, T2 2h20m
CA1885, Air China 18:30, PEK, T3 20:35, SHA, T2 2h05m
FM9108, Shanghai Airlines 18:30, PEK, T2 20:40, SHA, T2 2h10m
MU5124, China Eastern Airlines 19:00, PEK, T2 21:15, SHA, T2 2h15m
MU5130, China Eastern Airlines 19:20, PEK, T2 21:40, PVG, T1 2h20m
CA1857, Air China 19:30, PEK, T3 21:40, SHA, T2 2h10m
MU5126, China Eastern Airlines 20:00, PEK, T2 22:15, SHA, T2 2h15m
CA1883, Air China 20:20, PEK, T3 22:35, PVG, T2 2h15m
FM9106, Shanghai Airlines 20:20, PEK, T2 22:50, SHA, T2 2h30m
CA1589, Air China 20:30, PEK, T3 22:40, SHA, T2 2h10m
MU5128, China Eastern Airlines 21:00, PEK, T2 23:15, SHA, T2 2h15m
KN5987, China United Airlines 21:00, NAY, -- 23:25, PVG, T1 2h25m
HU7603, Hainan Airlines 21:25, PEK, T1 23:40, SHA, T2 2h15m
MU5160, China Eastern Airlines 21:45, PEK, T2 23:55, SHA, T2 2h10m
MU5693, China Eastern Airlines 08:05, PEK, T2 12:30, SHA, T2 4h25m , Stop: 1

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