Direct (nonstop) flights from Datong to Chengdu

1 airline flys nonstop from Datong Airport (DAT) to Tianfu International Airport (TFU). It's 843 miles (1,356 km), about 3h 5m in the air. Operated by Ruili Airlines.

DAT
Datong Airport
🇨🇳 Datong, China
TFU
Tianfu International Airport
🇨🇳 Chengdu, China
Flight Time
3h 5m
Distance
843 mi
1,356 km
CO₂/pax
156 kg
−55 kg vs. layover
Airlines
1
Ruili Airlines
Time Diff
Same timezone
Operated by Ruili Airlines Ruili Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Ruili Airlines DR Ruili Airlines
Route
DAT → TFU
Flight Time
3h 5m
Distance
843 mi

Alternative Routes

Other ways to fly from Datong to Chengdu with one stop · direct emits 156 kg CO₂ per passenger

DAT CGO (Zhengzhou) TFU
Leg 1: 1h 38m (382 mi) Leg 2: 2h 20m (621 mi) Total: ~3h 58m 🍃 211 kg CO₂ (+35% vs. direct)
Leg 1
DAT → CGO
1h 38m · 382 mi
View DAT to CGO flights →
Leg 2
CGO → TFU
2h 20m · 621 mi
View CGO to TFU flights →
DAT WUH (Wuhan) TFU
Leg 1: 2h 10m (641 mi) Leg 2: 2h 5m (583 mi) Total: ~4h 15m 🍃 252 kg CO₂ (+62% vs. direct)
Leg 1
DAT → WUH
2h 10m · 641 mi
View DAT to WUH flights →
Leg 2
WUH → TFU
2h 5m · 583 mi
View WUH to TFU flights →
DAT HFE (Hefei) TFU
Leg 1: 1h 55m (589 mi) Leg 2: 2h 30m (751 mi) Total: ~4h 25m 🍃 273 kg CO₂ (+75% vs. direct)
Leg 1
DAT → HFE
1h 55m · 589 mi
View DAT to HFE flights →
Leg 2
HFE → TFU
2h 30m · 751 mi
View HFE to TFU flights →
DAT NKG (Nanjing) TFU
Leg 1: 2h 5m (647 mi) Leg 2: 2h 55m (861 mi) Total: ~5h 🍃 304 kg CO₂ (+95% vs. direct)
Leg 1
DAT → NKG
2h 5m · 647 mi
View DAT to NKG flights →
Leg 2
NKG → TFU
2h 55m · 861 mi
View NKG to TFU flights →
DAT SHA (Shanghai) TFU
Leg 1: 2h 35m (753 mi) Leg 2: 3h 18m (1,005 mi) Total: ~5h 53m 🍃 334 kg CO₂ (+114% vs. direct)
Leg 1
DAT → SHA
2h 35m · 753 mi
View DAT to SHA flights →
Leg 2
SHA → TFU
3h 18m · 1,005 mi
View SHA to TFU flights →

Looking for the return flight?

TFU → DAT: Flights from Chengdu to Datong

Frequently Asked Questions

How long is the direct flight from Datong to Chengdu?

A nonstop flight from Datong (DAT) to Chengdu (TFU) takes approximately 3 hours and 5 minutes. The distance is 843 miles (1,356 km).

Which airlines fly nonstop from Datong to Chengdu?

Just Ruili Airlines.

Is there a nonstop flight from Datong to Chengdu?

Yes. 1 airline: Ruili Airlines.

How far is Datong from Chengdu?

The flight distance from Datong to Chengdu is 843 miles (1,356 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Datong to Chengdu?

At 3h 5m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

Is the return flight from Chengdu to Datong 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 Datong 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 Datong Airport for this flight?

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