Cheap flights from Shenzhen to Chengdu

50 nonstop flights a week. Operated by 6 airlines, about 2h 35m in the air, 830 mi (1,335 km). Tickets from $196.

Flights from Shenzhen to Chengdu

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Shenzhen to Chengdu at a glance

flight time, from 2h 20m to 2h 50m
2h 35m
straight-line distance
830 mi (1,335 km)
flights a week
50
next flight
10 November
first and last departure
11:25 - 15:35
lowest price, nonstop, 25 March
$196
airlines
6

Shenzhen to Chengdu flight schedule

50 flights a week, 6 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
3U 6792
Sichuan Airlines
11:25 Shenzhen Bao'an International
13:45 , terminal 2
2h 20m
Tue, Wed, Thu, Fri
Airbus A320
EU 2218
Chengdu Airlines
11:40 Shenzhen Bao'an International
14:15 Chengdu Shuangliu International, terminal 2
2h 35m
Tue, Wed, Thu, Fri
Airbus A320
CZ 3453
China Southern Airlines
12:30 Shenzhen Bao'an International
15:10 Chengdu Shuangliu International, terminal 1
2h 40m
Daily
Airbus A320
HU 7275
Hainan Airlines
12:55 Shenzhen Bao'an International
15:45 , terminal 2
2h 50m
Daily
Boeing 737-800
CA 4326
Air China
13:30 Shenzhen Bao'an International
16:20 Chengdu Shuangliu International, terminal 2
2h 50m
Daily
Airbus A320
CA 4340
Air China
13:45 Shenzhen Bao'an International
16:30 Chengdu Shuangliu International, terminal 2
2h 45m
Daily
Airbus A321
3U 8704
Sichuan Airlines
15:25 Shenzhen Bao'an International
18:15 Chengdu Shuangliu International, terminal 1
2h 50m
Tue, Wed, Thu, Fri
Airbus A321
ZH 9407
Shenzhen Airlines
15:30 Shenzhen Bao'an International
18:10 Chengdu Shuangliu International, terminal 2
2h 40m
Tue, Wed, Thu, Fri
Boeing 737-800
CZ 5793
China Southern Airlines
15:35 Shenzhen Bao'an International
18:15 Chengdu Shuangliu International, terminal 1
2h 40m
Tue, Wed, Thu, Fri, Sat, Sun
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
CA 4338
Air China
11:15 Shenzhen Bao'an International
13:45 Chengdu Shuangliu International, terminal 2
2h 30m
Seasonal
Airbus A321
CA 4326
Air China
12:55 Shenzhen Bao'an International
15:25 Chengdu Shuangliu International, terminal 2
2h 30m
Seasonal
Airbus A321
HU 7275
Hainan Airlines
14:15 Shenzhen Bao'an International
16:50 , terminal 2
2h 35m
Seasonal
Boeing 737-800
3U 8704
Sichuan Airlines
15:30 Shenzhen Bao'an International
18:00 Chengdu Shuangliu International, terminal 1
2h 30m
Seasonal
Airbus A320
HU 7475
Hainan Airlines
15:55 Shenzhen Bao'an International
18:30 , terminal 2
2h 35m
Seasonal
Boeing 737-800
HU 7375
Hainan Airlines
12:55 Shenzhen Bao'an International
15:25 , terminal 2
2h 30m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Shenzhen to Chengdu

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Shenzhen to Chengdu depart and land

Departure from Shenzhen

50 flights a week, 17 mi (28 km) from the city centre

Arrival in Chengdu

39 flights a week, terminals 1, 2, 7 mi (11 km) from the city centre

When to visit Chengdu

Weather by month

Best time to visit: March, April and May, +19° to +27° by day. In November it is +17° by day and +10° at night, with 6 rainy days.

Jan
+11° +3° 6 days
Feb
+13° +6° 11 days
Mar
+19° +10° 13 days
Apr
+24° +14° 14 days
May
+27° +18° 13 days
Jun
+30° +21° 12 days
Jul
+31° +23° 17 days
Aug
+32° +24° 18 days
Sep
+28° +20° 16 days
Oct
+21° +15° 15 days
Nov
+17° +10° 6 days
Dec
+12° +4° 3 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Shenzhen to Chengdu?
A nonstop flight takes 2 hours 35 minutes on average, from 2h 20m to 2h 50m depending on the flight.
How far is Chengdu from Shenzhen?
830 mi (1,335 km) in a straight line between the cities.
Which airlines fly nonstop from Shenzhen to Chengdu?
Air China (14 a week), China Southern Airlines (13 a week), Sichuan Airlines (8 a week), Hainan Airlines (7 a week), Chengdu Airlines (4 a week) and Shenzhen Airlines (4 a week).
How many flights a day are there from Shenzhen to Chengdu?
There are 50 a week, about 7.1 a day on average.
When are the first and last flights from Shenzhen to Chengdu?
The first departure is at 11:25 (3U6792), the last at 15:35 (CZ5793). Local time.
Which Shenzhen airport do flights to Chengdu leave from?
Shenzhen Bao'an International (50 a week).