Cheap flights from Chengdu to Shanghai

Find cheap Chengdu China to Shanghai China flights with our free search service. Compare all available fares for direct or connection flights from Chengdu to Shanghai.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by
Flight Departure Date Arrival Date Price Duration Number Stops Updated
What is the distance between Chengdu and Shanghai?

The average distance from Chengdu to Shanghai is 1662 kilometers (equals to 1033 miles or 897 nautical miles). Your flight will departure from Chengdu, China and arrive on Shanghai, China.

How long is the flight from Chengdu to Shanghai?

The average flight time between Chengdu to Shanghai is 3 hours 20 minutes

How much is the fare for flight between Chengdu and Shanghai?

The average price for one-way airfare from Chengdu to Shanghai is 456 USD (none-taxes) for economy class.

How many flights fly from Chengdu to Shanghai on the daily basis?

Around 83 flights are flying daily from Chengdu to Shanghai. Some major airlines between this route are China Southern, China Eastern Airlines, Sichuan Airlines, Air New Zealand, Qantas Airways, Air China, KLM, Shenzhen Airlines, Delta Airlines, Japan Airlines, Air France, Virgin Blue, Lufthansa, Air Berlin, Finnair, Alitalia, Condor, ExpressJet, Vietnam Airlines, Virgin Atlantic, Air Tahiti, Yangtze River Express, Oman Air, Chengdu Airlines, Hainan Airlines, Spring Airlines, Xiamen Airlines, China Express, ...

Flight Origin Destination Departure Arrival Equip
MU5420 Chengdu (CTU) Shanghai (PVG) 1:40 p.m. 4:30 p.m. A321
CA1948 Chengdu (CTU) Shanghai (PVG) 1:50 a.m. 3:45 a.m. A321
3U8963 Chengdu (CTU) Shanghai (PVG) 8:15 a.m. 9:30 a.m. A333
CA4503 Chengdu (CTU) Shanghai (PVG) 7:10 a.m. 10:10 a.m. A321
3U8961 Chengdu (CTU) Shanghai (PVG) 8:35 a.m. 5:35 p.m. A359
MU5402 Chengdu (CTU) Shanghai (PVG) 6:25 a.m. 9:20 a.m. A320
HU7408 Chengdu (CTU) Shanghai (PVG) 1:20 p.m. 3:10 p.m. B738
MU5296 Chengdu (CTU) Shanghai (PVG) 7:40 a.m. 10:30 a.m. A321
ZH1948 Chengdu (CTU) Shanghai (PVG) 6:30 a.m. 7:40 a.m. 330
DL6545 Chengdu (CTU) Shanghai (PVG) 4:35 p.m. 5:55 p.m. 73H
NZ3807 Chengdu (CTU) Shanghai (PVG) 12:20 p.m. 3:20 p.m. 330
ZH4503 Chengdu (CTU) Shanghai (PVG) noon 2:10 p.m. 321
LH7091 Chengdu (CTU) Shanghai (PVG) 10:45 a.m. 11:55 a.m. 321
NZ3811 Chengdu (CTU) Shanghai (PVG) 7:45 a.m. 10:40 a.m. 321
QF4036 Chengdu (CTU) Shanghai (PVG) 7:55 p.m. 9:15 p.m. A320-100/200
AF9477 Chengdu (CTU) Shanghai (PVG) midnight 8:15 p.m. None
EU6667 Chengdu (CTU) Shanghai (PVG) 7 a.m. 8:50 a.m. A320
KL8723 Chengdu (CTU) Shanghai (PVG) 5 p.m. midnight None
QF4038 Chengdu (CTU) Shanghai (PVG) 7:15 a.m. 10:25 a.m. 738
VN3535 Chengdu (CTU) Shanghai (PVG) 9:10 a.m. 10:20 a.m. 773
VS7903 Chengdu (CTU) Shanghai (PVG) 7:25 p.m. 10:05 p.m. 320
NZ3817 Chengdu (CTU) Shanghai (PVG) 4:45 p.m. 7:45 p.m. 321
CZ9164 Chengdu (CTU) Shanghai (PVG) 9:50 p.m. 11:35 p.m. 738
QF4020 Chengdu (CTU) Shanghai (PVG) 5:10 p.m. 8 p.m. 320
ZH4535 Chengdu (CTU) Shanghai (PVG) 7:25 p.m. 8:35 p.m. 321

Chengdu to Shanghai Route Map

Popular Flights from Chengdu