Cheap flights from Shanghai to Beijing from £74
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore flight deals to Beijing
Prices updated:
Not happy with the results? Try some of our useful filters
Search by stops
- Nonstop
- Up to 1 stop
- Up to 2 stops
Search by carrier
Search by price
Search by departure date
Prices updated:
Not happy with the results? Try some of our useful filters
Search by stops
- Nonstop
- Up to 1 stop
- Up to 2 stops
Search by carrier
Search by price
Search by departure date
How much do flights to Beijing cost?
Key info about flying to Beijing
Weekly direct flights
Discover the top airlines offering direct flights from Shanghai to Beijing in the next month. You’ll find the number of daily direct flights per airline in the chart.
Airline | Mon 30.06 | Tue 01.07 | Wed 02.07 | Thu 03.07 | Fri 04.07 | Sat 05.07 | Sun 06.07 |
---|---|---|---|---|---|---|---|
--- | --- | --- | 1 | --- | 3 | --- | |
--- | --- | --- | 1 | --- | --- | 5 | |
--- | --- | --- | 2 | --- | 1 | --- | |
--- | --- | --- | --- | --- | 1 | --- | |
--- | --- | --- | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | 1 | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 15 total | Daily flights: 2.14 average | Most flights: Sunday 5 flights |
Airline | Mon 07.07 | Tue 08.07 | Wed 09.07 | Thu 10.07 | Fri 11.07 | Sat 12.07 | Sun 13.07 |
---|---|---|---|---|---|---|---|
--- | 5 | 1 | 1 | 3 | 1 | 3 | |
--- | 5 | --- | 5 | 1 | 5 | 4 | |
2 | --- | --- | 3 | --- | --- | 1 | |
--- | --- | --- | 1 | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
--- | --- | --- | 1 | 1 | --- | --- | |
--- | --- | --- | 1 | --- | --- | --- | |
Weekly flights: 44 total | Daily flights: 6.29 average | Most flights: Tuesday 5 flights |
Airline | Mon 14.07 | Tue 15.07 | Wed 16.07 | Thu 17.07 | Fri 18.07 | Sat 19.07 | Sun 20.07 |
---|---|---|---|---|---|---|---|
2 | 1 | 1 | 1 | 1 | 10 | 8 | |
--- | 5 | 2 | 5 | --- | 3 | 7 | |
2 | 1 | 1 | --- | --- | 3 | 3 | |
--- | --- | 1 | 1 | 1 | --- | 1 | |
--- | --- | --- | --- | --- | --- | --- | |
--- | --- | 1 | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 61 total | Daily flights: 8.71 average | Most flights: Saturday 10 flights |
Airline | Mon 21.07 | Tue 22.07 | Wed 23.07 | Thu 24.07 | Fri 25.07 | Sat 26.07 | Sun 27.07 |
---|---|---|---|---|---|---|---|
1 | --- | 3 | 3 | --- | 10 | 1 | |
--- | 5 | 5 | 5 | --- | 6 | 5 | |
4 | 1 | 1 | --- | --- | 3 | 2 | |
1 | --- | --- | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
1 | --- | --- | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 57 total | Daily flights: 8.14 average | Most flights: Saturday 10 flights |
Check-in for a flight from Shanghai to Beijing
Name | Carrier code | IATA Code | Passport needed during booking |
---|---|---|---|
Air China | CCA | CA | Yes |
China Eastern Airlines | CES | MU | Yes |
China Southern Airlines | CSN | CZ | Yes |
Hainan Airlines | CHH | HU | Yes |
Juneyao Airlines | DKH | HO | Yes |
Online check-in is not available for these airlines.
Weather in Beijing
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 1°C | -6°C |
February | 5°C | -3°C |
March | 14°C | 2°C |
April | 21°C | 9°C |
May | 28°C | 15°C |
June | 33°C | 20°C |
July | 33°C | 22°C |
August | 31°C | 21°C |
September | 27°C | 16°C |
October | 19°C | 9°C |
November | 10°C | 1°C |
December | 2°C | -5°C |
14 day forecast
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any origin and destination in the world by plane. Find the cheapest routes and best deals, as well as the best dates to travel.
Explore alternative trips
Flights from Shanghai
Flights to Beijing
Popular routes
The nearest countries with flights to Beijing
Here is a list of countries people are flying fromOther destination countries from Shanghai
Here is a list of countries people are flying toAirports near Shanghai
Airports near Beijing
Airlines operating from Shanghai to Beijing
Flight CA-1502 Shanghai - Beijing
Flight CA-1502 Shanghai - Beijing
Flight CA-1508 Shanghai - Beijing
Flight CA-1510 Shanghai - Beijing
Flight CA-1516 Shanghai - Beijing
Flight CA-1518 Shanghai - Beijing
Flight CA-1520 Shanghai - Beijing
Flight CA-1522 Shanghai - Beijing
Flight CA-1524 Shanghai - Beijing
Flight CA-1532 Shanghai - Beijing
Flight CA-1534 Shanghai - Beijing
Flight CA-1550 Shanghai - Beijing
Flight CA-1558 Shanghai - Beijing
Flight CA-1564 Shanghai - Beijing
Flight CA-1566 Shanghai - Beijing
Flight CA-1584 Shanghai - Beijing
Flight CA-1590 Shanghai - Beijing
Flight CA-1836 Shanghai - Beijing
Flight CA-1884 Shanghai - Beijing
Flight CA-8679 Shanghai - Beijing
Flight CA-8685 Shanghai - Beijing
Flight CZ-8881 Shanghai - Beijing
Flight CZ-8882 Shanghai - Beijing
Flight CZ-8890 Shanghai - Beijing
Flight FM-9101 Shanghai - Beijing
Flight GJ-8562 Shanghai - Beijing
Flight HO-1251 Shanghai - Beijing
Flight HO-1253 Shanghai - Beijing
Flight HO-1257 Shanghai - Beijing
Flight HO-8562 Shanghai - Beijing
Flight HO-8886 Shanghai - Beijing
Flight HU-7602 Shanghai - Beijing
Flight HU-7604 Shanghai - Beijing
Flight HU-7606 Shanghai - Beijing
Flight HU-7608 Shanghai - Beijing
Flight HU-7610 Shanghai - Beijing
Flight HU-7612 Shanghai - Beijing
Flight HU-7614 Shanghai - Beijing
Flight MF-8556 Shanghai - Beijing
Flight MF-8562 Shanghai - Beijing
Flight MF-8880 Shanghai - Beijing
Flight MF-8882 Shanghai - Beijing
Flight MF-8886 Shanghai - Beijing
Flight MF-8888 Shanghai - Beijing
Flight MU-5099 Shanghai - Beijing
Flight MU-5101 Shanghai - Beijing
Flight MU-5103 Shanghai - Beijing
Flight MU-5105 Shanghai - Beijing
Flight MU-5107 Shanghai - Beijing
Flight MU-5109 Shanghai - Beijing
Flight MU-5111 Shanghai - Beijing
Flight MU-5113 Shanghai - Beijing
Flight MU-5115 Shanghai - Beijing
Flight MU-5117 Shanghai - Beijing
Flight MU-5119 Shanghai - Beijing
Flight MU-5121 Shanghai - Beijing
Flight MU-5123 Shanghai - Beijing
Flight MU-5125 Shanghai - Beijing
Flight MU-5127 Shanghai - Beijing
Flight MU-5129 Shanghai - Beijing
Flight MU-5151 Shanghai - Beijing
Flight MU-5153 Shanghai - Beijing
Flight MU-5155 Shanghai - Beijing
Flight MU-5157 Shanghai - Beijing
Flight MU-5159 Shanghai - Beijing
Flight MU-5161 Shanghai - Beijing
Flight MU-5163 Shanghai - Beijing
Flight MU-5165 Shanghai - Beijing
Flight MU-5186 Shanghai - Beijing
Flight MU-5195 Shanghai - Beijing
Flight MU-5956 Shanghai - Beijing
Flight MU-5978 Shanghai - Beijing
Flight MU-6866 Shanghai - Beijing
Flight MU-6868 Shanghai - Beijing
Flight MU-6874 Shanghai - Beijing
Flight MU-7203 Shanghai - Beijing
Flight MU-8209 Shanghai - Beijing
Flight MU-8219 Shanghai - Beijing
Flight MU-9101 Shanghai - Beijing
Flight MU-9191 Shanghai - Beijing
Flight NS-8556 Shanghai - Beijing
Flight Y8-7614 Shanghai - Beijing
Flight ZH-1590 Shanghai - Beijing
Flight ZH-1884 Shanghai - Beijing
Flight ZH-8679 Shanghai - Beijing
Flight ZH-8685 Shanghai - Beijing
Download our app
Start your next adventure now. Download our app and explore cheap flights effortlessly!