Flight times from Shanghai to Beijing & schedule

The average flight time from Shanghai to Beijing is About 2 hours 17 minutes, covering a distance of About 1,077.07 km.

Flight duration

About 2 hours 17 minutes

Flight distance

About 1,077.07 km

How long is the flight from Shanghai to Beijing?

The flights usually depart from Shanghai Pudong International Airport and arrive at Beijing Daxing International Airport.

See more
Earliest first
Latest first
Air China CA1520
SHA 1:30 PM
PEK 3:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5161
SHA 1:00 PM
PEK 3:10 PM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Air China CA1524
SHA 2:45 PM
PEK 5:10 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Air China CA1558
SHA 3:25 PM
PEK 5:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5539
PVG 3:30 PM
PEK 6:00 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Air China CA1884
PVG 4:20 PM
PEK 7:15 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Air China CA8685
PVG 4:55 PM
PKX 7:30 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5721
PVG 5:40 PM
PKX 8:15 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA1836
PVG 6:50 PM
PEK 9:25 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA8679
PVG 6:55 AM
PKX 9:30 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U4451
SHA 6:15 PM
PKX 8:30 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1518
SHA 6:50 PM
PEK 9:15 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87557
PVG 6:50 AM
DLC 8:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Hainan Airlines HU7104
DLC 9:20 PM
PEK 10:50 PM
1.5h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87557
PVG 6:50 AM
DLC 8:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Hainan Airlines HU7106
DLC 11:55 PM
PEK 1:35 AM
1.7h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8881
PVG 7:35 PM
PKX 9:55 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8886
SHA 7:45 PM
PKX 9:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5165
SHA 7:00 PM
PEK 9:15 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5157
SHA 8:00 AM
PEK 10:10 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8804
SHA 8:35 AM
PKX 10:45 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5167
PVG 8:00 AM
PEK 10:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
See all
Shanghai Airlines FM9101
SHA 12:50 PM
PKX 3:10 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8900
SHA 11:25 AM
PKX 1:40 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1566
SHA 10:30 PM
PEK 12:45 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1550
SHA 9:10 PM
PEK 11:35 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Air China CA1510
SHA 9:30 PM
PEK 11:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5159
SHA 9:00 AM
PEK 11:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5157
SHA 8:00 AM
PEK 10:10 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8804
SHA 8:35 AM
PKX 10:45 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5167
PVG 8:00 AM
PEK 10:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8881
PVG 7:35 PM
PKX 9:55 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8886
SHA 7:45 PM
PKX 9:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5165
SHA 7:00 PM
PEK 9:15 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1836
PVG 6:50 PM
PEK 9:25 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA8679
PVG 6:55 AM
PKX 9:30 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U4451
SHA 6:15 PM
PKX 8:30 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1518
SHA 6:50 PM
PEK 9:15 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87557
PVG 6:50 AM
DLC 8:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Hainan Airlines HU7104
DLC 9:20 PM
PEK 10:50 PM
1.5h
S
M
T
W
T
F
S
Check prices
Suparna Airlines Y87557
PVG 6:50 AM
DLC 8:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Hainan Airlines HU7106
DLC 11:55 PM
PEK 1:35 AM
1.7h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5721
PVG 5:40 PM
PKX 8:15 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA1884
PVG 4:20 PM
PEK 7:15 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
See all
Air China CA1520
SHA 1:30 PM
PEK 3:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5161
SHA 1:00 PM
PEK 3:10 PM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Air China CA1524
SHA 2:45 PM
PEK 5:10 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Air China CA1558
SHA 3:25 PM
PEK 5:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5539
PVG 3:30 PM
PEK 6:00 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Air China CA1884
PVG 4:20 PM
PEK 7:15 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Air China CA8685
PVG 4:55 PM
PKX 7:30 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5721
PVG 5:40 PM
PKX 8:15 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA1836
PVG 6:50 PM
PEK 9:25 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA8679
PVG 6:55 AM
PKX 9:30 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U4451
SHA 6:15 PM
PKX 8:30 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1518
SHA 6:50 PM
PEK 9:15 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8881
PVG 7:35 PM
PKX 9:55 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8886
SHA 7:45 PM
PKX 9:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5165
SHA 7:00 PM
PEK 9:15 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5157
SHA 8:00 AM
PEK 10:10 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8804
SHA 8:35 AM
PKX 10:45 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5167
PVG 8:00 AM
PEK 10:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1550
SHA 9:10 PM
PEK 11:35 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Air China CA1510
SHA 9:30 PM
PEK 11:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
See all
Shanghai Airlines FM9101
SHA 12:50 PM
PKX 3:10 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8900
SHA 11:25 AM
PKX 1:40 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1566
SHA 10:30 PM
PEK 12:45 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1550
SHA 9:10 PM
PEK 11:35 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Air China CA1510
SHA 9:30 PM
PEK 11:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5159
SHA 9:00 AM
PEK 11:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5157
SHA 8:00 AM
PEK 10:10 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8804
SHA 8:35 AM
PKX 10:45 AM
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5167
PVG 8:00 AM
PEK 10:15 AM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8881
PVG 7:35 PM
PKX 9:55 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8886
SHA 7:45 PM
PKX 9:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U5165
SHA 7:00 PM
PEK 9:15 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1836
PVG 6:50 PM
PEK 9:25 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA8679
PVG 6:55 AM
PKX 9:30 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U4451
SHA 6:15 PM
PKX 8:30 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air China CA1518
SHA 6:50 PM
PEK 9:15 PM
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO5721
PVG 5:40 PM
PKX 8:15 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA1884
PVG 4:20 PM
PEK 7:15 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Air China CA8685
PVG 4:55 PM
PKX 7:30 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Air China CA1558
SHA 3:25 PM
PEK 5:45 PM
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Shanghai to Beijing

  • When are flight tickets from Shanghai (SHA) to Beijing (BJS) the cheapest?

    Airlines adjust prices for flights from Shanghai to Beijing based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours 16 minutes to fly from Shanghai (SHA) to Beijing (BJS).