Direct (nonstop) flights from Chengdu to Dali City

2 airlines fly nonstop from Chengdu Shuangliu International Airport (CTU) to Dali (DLU). It's 405 miles (652 km), about 1h 30m in the air. Operated by Sichuan Airlines, Tibet Airlines.

CTU
Chengdu Shuangliu International Airport
🇨🇳 Chengdu, China
DLU
Dali
🇨🇳 Dali City, China
Flight Time
1h 30m
Distance
405 mi
652 km
CO₂/pax
75 kg
−52 kg vs. layover
Airlines
2
Sichuan Airlines +1
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Tibet Airlines Tibet Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
CTU → DLU
Flight Time
1h 30m
Distance
405 mi
Tibet Airlines TV Tibet Airlines
Route
CTU → DLU
Flight Time
1h 30m
Distance
405 mi

Alternative Routes

Other ways to fly from Chengdu to Dali City with one stop · direct emits 75 kg CO₂ per passenger

CTU KMG (Kunming) DLU
Leg 1: 1h 30m (382 mi) Leg 2: 1h 5m (167 mi) Total: ~2h 35m 🍃 127 kg CO₂ (+69% vs. direct)
Leg 1
CTU → KMG
1h 30m · 382 mi
View CTU to KMG flights →
Leg 2
KMG → DLU
1h 5m · 167 mi
View KMG to DLU flights →
CTU JHG (Jinghong) DLU
Leg 1: 1h 55m (624 mi) Leg 2: 1h 5m (254 mi) Total: ~3h 🍃 188 kg CO₂ (+151% vs. direct)
Leg 1
CTU → JHG
1h 55m · 624 mi
View CTU to JHG flights →
Leg 2
JHG → DLU
1h 5m · 254 mi
View JHG to DLU flights →
CTU WUH (Wuhan) DLU
Leg 1: 1h 50m (611 mi) Leg 2: 2h 45m (917 mi) Total: ~4h 35m 🍃 308 kg CO₂ (+311% vs. direct)
Leg 1
CTU → WUH
1h 50m · 611 mi
View CTU to WUH flights →
Leg 2
WUH → DLU
2h 45m · 917 mi
View WUH to DLU flights →
CTU CSX (Changsha) DLU
Leg 1: 1h 55m (582 mi) Leg 2: 2h 40m (814 mi) Total: ~4h 35m 🍃 284 kg CO₂ (+279% vs. direct)
Leg 1
CTU → CSX
1h 55m · 582 mi
View CTU to CSX flights →
Leg 2
CSX → DLU
2h 40m · 814 mi
View CSX to DLU flights →
CTU CGO (Zhengzhou) DLU
Leg 1: 1h 55m (637 mi) Leg 2: 2h 40m (1,013 mi) Total: ~4h 35m 🍃 314 kg CO₂ (+319% vs. direct)
Leg 1
CTU → CGO
1h 55m · 637 mi
View CTU to CGO flights →
Leg 2
CGO → DLU
2h 40m · 1,013 mi
View CGO to DLU flights →

Frequently Asked Questions

How long is the direct flight from Chengdu to Dali City?

A nonstop flight from Chengdu (CTU) to Dali City (DLU) takes approximately 1 hours and 30 minutes. The distance is 405 miles (652 km).

Which airlines fly nonstop from Chengdu to Dali City?

2 airlines: Sichuan Airlines, Tibet Airlines.

Is there a nonstop flight from Chengdu to Dali City?

Yes. 2 airlines: Sichuan Airlines, Tibet Airlines.

How far is Chengdu from Dali City?

The flight distance from Chengdu to Dali City is 405 miles (652 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Chengdu to Dali City?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Chengdu to Dali City?

Roughly 75 kg CO2 per passenger one-way. That's about the same as driving 375 km.

Is the return flight from Dali City to Chengdu also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Chengdu to Dali City?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Chengdu Shuangliu International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.