Direct (nonstop) flights from Dali City to Chengdu

4 airlines fly nonstop from Dali (DLU) to Tianfu International Airport (TFU). It's 408 miles (656 km), about 1h 25m in the air. Operated by Sichuan Airlines, Lucky Air, Air China and others.

DLU
Dali
🇨🇳 Dali City, China
TFU
Tianfu International Airport
🇨🇳 Chengdu, China
Flight Time
1h 25m
Distance
408 mi
656 km
CO₂/pax
75 kg
−50 kg vs. layover
Airlines
4
Sichuan Airlines +3
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Lucky Air Lucky Air Air China Air China China Eastern Airlines China Eastern Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
DLU → TFU
Flight Time
1h 25m
Distance
408 mi
Lucky Air 8L Lucky Air
Route
DLU → TFU
Flight Time
1h 25m
Distance
408 mi
Air China CA Air China
Route
DLU → TFU
Flight Time
1h 25m
Distance
408 mi
China Eastern Airlines MU China Eastern Airlines
Route
DLU → TFU
Flight Time
1h 25m
Distance
408 mi

Alternative Routes

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

DLU KMG (Kunming) TFU
Leg 1: 1h 3m (167 mi) Leg 2: 1h 20m (370 mi) Total: ~2h 23m 🍃 125 kg CO₂ (+67% vs. direct)
Leg 1
DLU → KMG
1h 3m · 167 mi
View DLU to KMG flights →
Leg 2
KMG → TFU
1h 20m · 370 mi
View KMG to TFU flights →
DLU JHG (Jinghong) TFU
Leg 1: 58m (254 mi) Leg 2: 1h 50m (618 mi) Total: ~2h 48m 🍃 186 kg CO₂ (+148% vs. direct)
Leg 1
DLU → JHG
58m · 254 mi
View DLU to JHG flights →
Leg 2
JHG → TFU
1h 50m · 618 mi
View JHG to TFU flights →
DLU KWE (Guiyang) TFU
Leg 1: 1h 35m (406 mi) Leg 2: 1h 20m (296 mi) Total: ~2h 55m 🍃 155 kg CO₂ (+107% vs. direct)
Leg 1
DLU → KWE
1h 35m · 406 mi
View DLU to KWE flights →
Leg 2
KWE → TFU
1h 20m · 296 mi
View KWE to TFU flights →
DLU XIY (Xian) TFU
Leg 1: 2h 25m (788 mi) Leg 2: 1h 40m (380 mi) Total: ~4h 5m 🍃 241 kg CO₂ (+221% vs. direct)
Leg 1
DLU → XIY
2h 25m · 788 mi
View DLU to XIY flights →
Leg 2
XIY → TFU
1h 40m · 380 mi
View XIY to TFU flights →
DLU CSX (Changsha) TFU
Leg 1: 2h 15m (814 mi) Leg 2: 2h (549 mi) Total: ~4h 15m 🍃 278 kg CO₂ (+271% vs. direct)
Leg 1
DLU → CSX
2h 15m · 814 mi
View DLU to CSX flights →
Leg 2
CSX → TFU
2h · 549 mi
View CSX to TFU flights →

Frequently Asked Questions

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

A nonstop flight from Dali City (DLU) to Chengdu (TFU) takes approximately 1 hours and 25 minutes. The distance is 408 miles (656 km).

Which airlines fly nonstop from Dali City to Chengdu?

4 airlines: Sichuan Airlines, Lucky Air, Air China, China Eastern Airlines.

Is there a nonstop flight from Dali City to Chengdu?

Yes. 4 airlines: Sichuan Airlines, Lucky Air, Air China, China Eastern Airlines.

How far is Dali City from Chengdu?

The flight distance from Dali City to Chengdu is 408 miles (656 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 Dali City to Chengdu?

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

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

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

Is the return flight from Chengdu to Dali City 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 Dali City to Chengdu?

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 Dali for this flight?

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