Shanghai (All) to Beijing (All) flights

Sort by:
Departure time Arrival time Price
51  of 51 matching flights

Prices include taxes and fees.

21:50 SHA 00:20 PEK +1 day

Juneyao Airlines HO1251

Direct

Duration

2h30m

Flight details

from CNY 550

Early Bird Economy
Ticket policy
CNY 550
Early Bird First class
Ticket policy
CNY 1,290

Only 6 ticket(s) left

All fares

21:00 SHA 23:20 PEK

China Eastern Airlines MU5127

Direct

Duration

2h20m

Flight details

from CNY 601

Early Bird Economy
Ticket policy
CNY 601
Early Bird First class
Ticket policy
CNY 1,400
All fares

21:25 PVG 00:05 PEK +1 day

China Eastern Airlines MU5186

Direct

Duration

2h40m

Flight details

from CNY 601

Early Bird Economy
Ticket policy
CNY 601
Early Bird First class
Ticket policy
CNY 1,230

Only 5 ticket(s) left

All fares

21:30 SHA 23:45 PEK

Shanghai Airlines FM9107

Direct

Duration

2h15m

Flight details

from CNY 603

Early Bird Economy
Ticket policy
CNY 603
Early Bird First class
Ticket policy
CNY 1,230

Only 5 ticket(s) left

All fares

21:55 SHA 00:20 PEK +1 day

Air China CA1886

Direct

Duration

2h25m

Flight details

from CNY 603

Early Bird Economy
Ticket policy
CNY 603
Early Bird First class
Ticket policy
CNY 1,360

Only 8 ticket(s) left

All fares

22:20 SHA 00:20 PEK +1 day

China Southern Airlines CZ6411

Direct

Duration

2h0m

Flight details

from CNY 610

Economy
Ticket policy
CNY 610
First class
Ticket policy
CNY 1,290

Only 5 ticket(s) left

All fares

20:40 SHA 23:10 PEK

Hainan Airlines HU7602

Direct

Duration

2h30m

Flight details

from CNY 640

Exclusive online price Economy
Ticket policy
CNY 640
First class
Ticket policy
CNY 1,630
All fares

20:55 SHA 23:20 PEK

Air China CA1856

Direct

Duration

2h25m

Flight details

from CNY 707

Early Bird Economy
Ticket policy
CNY 707
Early Bird First class
Ticket policy
CNY 1,760

Only 3 ticket(s) left

All fares

18:30 SHA 20:35 NAY

China United Airlines KN5956

Direct

Duration

2h5m

Flight details

from CNY 720

Early Bird Economy
Ticket policy
CNY 720
Business
Ticket policy
CNY 2,190

Only 4 ticket(s) left

All fares

17:25 SHA 20:05 PEK

Xiamen Airlines MF8557

Direct

Duration

2h40m

Flight details

from CNY 730

Economy
Ticket policy
CNY 730
First class
Ticket policy
CNY 1,970

Only 2 ticket(s) left

All fares

12:35 SHA 14:55 PEK

Hainan Airlines HU7608

Direct

Duration

2h20m

Flight details

from CNY 760

Early Bird Economy
Ticket policy
CNY 760
First class
Ticket policy
CNY 1,520

Only 4 ticket(s) left

All fares

11:25 SHA 13:45 PEK

Hainan Airlines HU7606

Direct

Duration

2h20m

Flight details

from CNY 760

Early Bird Economy
Ticket policy
CNY 760
First class
Ticket policy
CNY 1,520
All fares

19:55 SHA 22:15 PEK

Air China CA1550

Direct

Duration

2h20m

Flight details

from CNY 794

Early Bird Economy
Ticket policy
CNY 794

Only 5 ticket(s) left

Early Bird First class
Ticket policy
CNY 1,960
All fares

19:15 PVG 21:45 PEK

Air China CA1836

Direct

Duration

2h30m

Flight details

from CNY 794

Early Bird Economy
Ticket policy
CNY 794
Early Bird First class
Ticket policy
CNY 1,760
All fares

12:00 SHA 14:20 PEK

China Southern Airlines CZ3908

Direct

Duration

2h20m

Flight details

from CNY 840

Economy
Ticket policy
CNY 840

Only 1 ticket(s) left

Early Bird First class
Ticket policy
CNY 1,460

Only 4 ticket(s) left

All fares

12:20 PVG 14:45 PEK

China Eastern Airlines MU564

Direct

Duration

2h25m

Flight details

from CNY 813

Economy
Ticket policy
CNY 813
Business
Ticket policy
CNY 3,210
All fares

11:55 SHA 14:10 PEK

Air China CA1502

Direct

Duration

2h15m

Flight details

from CNY 893

Early Bird Economy
Ticket policy
CNY 893
Early Bird First class
Ticket policy
CNY 1,760

Only 6 ticket(s) left

All fares

12:55 SHA 15:10 PEK

Air China CA1520

Direct

Duration

2h15m

Flight details

from CNY 893

Early Bird Economy
Ticket policy
CNY 893
Early Bird First class
Ticket policy
CNY 1,760

Only 5 ticket(s) left

All fares

18:55 SHA 21:20 PEK

Air China CA1516

Direct

Duration

2h25m

Flight details

from CNY 893

Early Bird Economy
Ticket policy
CNY 893
Early Bird First class
Ticket policy
CNY 2,760

Only 5 ticket(s) left

All fares

17:55 SHA 20:20 PEK

Air China CA1522

Direct

Duration

2h25m

Flight details

from CNY 893

Early Bird Economy
Ticket policy
CNY 893
Early Bird First class
Ticket policy
CNY 2,760

Only 6 ticket(s) left

All fares

14:10 PVG 16:40 PEK

China Eastern Airlines MU272

Direct

Duration

2h30m

Flight details

from CNY 904

Economy
Ticket policy
CNY 904
Business
Ticket policy
CNY 3,210
All fares

16:15 PVG 18:45 PEK

Air China CA1884

Direct

Duration

2h30m

Flight details

from CNY 953

Early Bird Economy
Ticket policy
CNY 953
Early Bird First class
Ticket policy
CNY 2,060

Only 8 ticket(s) left

All fares

10:55 SHA 13:15 PEK

Air China CA1832

Direct

Duration

2h20m

Flight details

from CNY 1,052

Early Bird Economy
Ticket policy
CNY 1,052

Only 7 ticket(s) left

Early Bird First class
Ticket policy
CNY 2,060

Only 5 ticket(s) left

All fares

13:30 SHA 16:00 PEK

Shanghai Airlines FM9103

Direct

Duration

2h30m

Flight details

from CNY 1,095

Early Bird Economy
Ticket policy
CNY 1,095
Early Bird First class
Ticket policy
CNY 1,230

Only 3 ticket(s) left

All fares

07:00 SHA 09:20 PEK

China Eastern Airlines MU5137

Direct

Duration

2h20m

Flight details

from CNY 1,095

Early Bird Economy
Ticket policy
CNY 1,095

Only 8 ticket(s) left

First class
Ticket policy
CNY 3,320
All fares

12:00 SHA 14:25 PEK

China Eastern Airlines MU5109

Direct

Duration

2h25m

Flight details

from CNY 1,095

Early Bird Economy
Ticket policy
CNY 1,095
First class
Ticket policy
CNY 3,320
All fares

13:00 SHA 15:20 PEK

China Eastern Airlines MU5111

Direct

Duration

2h20m

Flight details

from CNY 1,095

Early Bird Economy
Ticket policy
CNY 1,095
Early Bird First class
Ticket policy
CNY 1,400

Only 4 ticket(s) left

All fares

19:00 PVG 21:15 PEK

China Eastern Airlines MU5197

Direct

Duration

2h15m

Flight details

from CNY 1,140

Exclusive online price First class
Ticket policy
CNY 1,140

Only 2 ticket(s) left

Economy
Ticket policy
CNY 1,280
All fares

16:00 SHA 18:20 PEK

China Eastern Airlines MU5117

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 1 ticket(s) left

All fares

20:00 SHA 22:25 PEK

China Eastern Airlines MU5125

Direct

Duration

2h25m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400
All fares

17:00 SHA 19:25 PEK

China Eastern Airlines MU5119

Direct

Duration

2h25m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 7 ticket(s) left

All fares

08:30 SHA 10:40 PEK

China Eastern Airlines MU5145

Direct

Duration

2h10m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
First class
Ticket policy
CNY 3,320
All fares

11:00 SHA 13:20 PEK

China Eastern Airlines MU5107

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
First class
Ticket policy
CNY 3,320
All fares

18:00 SHA 20:20 PEK

China Eastern Airlines MU5121

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 7 ticket(s) left

All fares

19:00 SHA 21:25 PEK

China Eastern Airlines MU5123

Direct

Duration

2h25m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 8 ticket(s) left

All fares

10:00 SHA 12:20 PEK

China Eastern Airlines MU5105

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
First class
Ticket policy
CNY 3,320
All fares

09:15 SHA 11:20 PEK

China Eastern Airlines MU5139

Direct

Duration

2h5m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
First class
Ticket policy
CNY 3,320
All fares

09:00 SHA 11:20 PEK

China Eastern Airlines MU5103

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
First class
Ticket policy
CNY 3,320
All fares

20:30 SHA 23:00 PEK

China Eastern Airlines MU5199

Direct

Duration

2h30m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400
All fares

17:40 SHA 19:55 PEK

China Eastern Airlines MU5181

Direct

Duration

2h15m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 4 ticket(s) left

All fares

08:00 SHA 10:20 PEK

China Eastern Airlines MU5101

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280

Only 7 ticket(s) left

First class
Ticket policy
CNY 3,320
All fares

15:00 SHA 17:20 PEK

China Eastern Airlines MU5115

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 4 ticket(s) left

All fares

14:00 SHA 16:20 PEK

China Eastern Airlines MU5113

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400

Only 3 ticket(s) left

All fares

14:30 SHA 16:50 PEK

China Eastern Airlines MU5147

Direct

Duration

2h20m

Flight details

from CNY 1,280

Economy
Ticket policy
CNY 1,280
Early Bird First class
Ticket policy
CNY 1,400
All fares

09:20 PVG 11:55 PEK

China Eastern Airlines MU5129

Direct

Duration

2h35m

Flight details

from CNY 1,178

Early Bird Economy
Ticket policy
CNY 1,178
First class
Ticket policy
CNY 3,320

Only 2 ticket(s) left

All fares

13:55 SHA 16:15 PEK

Air China CA1532

Direct

Duration

2h20m

Flight details

from CNY 1,210

Early Bird Economy
Ticket policy
CNY 1,210
Early Bird First class
Ticket policy
CNY 1,960

Only 4 ticket(s) left

All fares

16:55 SHA 19:20 PEK

Air China CA1518

Direct

Duration

2h25m

Flight details

from CNY 1,210

Early Bird Economy
Ticket policy
CNY 1,210
Early Bird First class
Ticket policy
CNY 2,760

Only 5 ticket(s) left

All fares

07:55 SHA 10:10 PEK

Air China CA1858

Direct

Duration

2h15m

Flight details

from CNY 1,210

Early Bird Economy
Ticket policy
CNY 1,210
Early Bird First class
Ticket policy
CNY 1,960

Only 5 ticket(s) left

All fares

08:55 SHA 11:15 PEK

Air China CA1590

Direct

Duration

2h20m

Flight details

from CNY 1,210

Early Bird Economy
Ticket policy
CNY 1,210
First class
Ticket policy
CNY 3,320
All fares

14:55 SHA 17:15 PEK

Air China CA1558

Direct

Duration

2h20m

Flight details

from CNY 1,210

Early Bird Economy
Ticket policy
CNY 1,210
Early Bird First class
Ticket policy
CNY 2,760

Only 6 ticket(s) left

All fares

08:25 SHA 10:50 PEK

Hainan Airlines HU7604

Direct

Duration

2h25m

Flight details

from CNY 1,211

Early Bird Economy
Ticket policy
CNY 1,211
First class
Ticket policy
CNY 2,990

Only 6 ticket(s) left

All fares

Search for cheap flights from Shanghai to Beijing on Ctrip. Ctrip provides the best real-time Shanghai to Beijing airfares and flight deals available, featuring advanced flight planning tools like FareAlerts, DealFinder fare calendars and Beijing Flight + Hotel deals that make a Beijing vacation or Beijing tour more convenient and affordable.

Shanghai to Beijing flight routes

Book flights on Ctrip and save on Beijing flight booking! Input your travel information and find discounted Shanghai to Beijing flights Find one-way flight routes and book Shanghai to Beijing flights. Find round trip flight routes and book returning Beijing to Shanghai flights.

International flights to Beijing

With Ctrip's international flight partners, you can book cheap flights from Shanghai to Beijing and book cheap flights to China from the US and Canada on Ctrip, making it easy to take care of all your Beijing travel needs with China's leading online travel agency.

Popular flights from Shanghai

Popular flights to Beijing

Cheap airline tickets

Airport departures and arrivals

TravelSky

Above times given using the 24-hour clock.

Above flight information is provided by China Civil Aviation Information Network Co., Ltd.
(TravelSky Technology Limited)

China flights > Beijing Flights >  Shanghai to Beijing flights

Filter

Clear all
Stops
Airline
Departure time
  • 00:00|
  • 06:00|
  • 12:00|
  • 18:00|
  • 24:00|
Arrival time
  • 00:00|
  • 06:00|
  • 12:00|
  • 18:00|
  • 24:00|
Class

Flight schedule