Flights to Chengdu, China

One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions
Join over 10 million yearly travellers booking with ease.
Weather in Chengdu
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 11°C | 4°C |
February | 13°C | 5°C |
March | 19°C | 10°C |
April | 23°C | 15°C |
May | 27°C | 19°C |
June | 29°C | 21°C |
July | 30°C | 22°C |
August | 31°C | 23°C |
September | 26°C | 20°C |
October | 21°C | 16°C |
November | 16°C | 11°C |
December | 11°C | 5°C |
14 day forecast
Cheapest month to fly to Chengdu
Explore price trends for trips to Chengdu
Showing prices in GBP
Annual Avg. Price | 378 GBP |
May 2025 | 274 GBP |
June 2025 | 285 GBP |
July 2025 | 345 GBP |
August 2025 | 384 GBP |
September 2025 | 285 GBP |
October 2025 | 337 GBP |
November 2025 | 425 GBP |
December 2025 | 402 GBP |
January 2026 | 403 GBP |
February 2026 | 425 GBP |
March 2026 | 425 GBP |
April 2026 | 547 GBP |
Direct flights to Chengdu
Find direct flights from anywhere to Chengdu
- Penang to Chengdu from £96
- Xiamen to Chengdu from £97
- Zhangjiajie to Chengdu from £100
- Kunming to Chengdu from £102
- Shenyang to Chengdu from £102
- Guiyang to Chengdu from £108
- Zhengzhou to Chengdu from £112
- Singapore to Chengdu from £117
- Lhasa to Chengdu from £126
- Macau to Chengdu from £135
- Phnom Penh to Chengdu from £147
- Taipei to Chengdu from £182
- Daocheng County to Chengdu from £186
- Melbourne to Chengdu from £193
- Tashkent to Chengdu from £200
- Tokyo to Chengdu from £220
- Cairo to Chengdu from £221
- Dubai to Chengdu from £227
- Manila to Chengdu from £256
- Colombo to Chengdu from £265
- London to Chengdu from £352
- Sydney to Chengdu from £396
- Los Angeles to Chengdu from £434
- Vancouver to Chengdu from £533
Airlines flying to Chengdu
Best airlines flying to Chengdu
- China Airlines
- EVA Air
- Etihad Airways
- flynas
- Luxair
- Air Cairo
- VivaAerobus
- Hawaiian Airlines
- Emirates
- Kenya Airways
- Wizz Air Malta
- Air Busan
- Jazeera Airways
- Tunisair
- Alaska Airlines
- All Nippon Airways
- Volaris
- AirAsia
- SAS
- easyJet