Direct (nonstop) flights from Datong to Shenzhen

1 airline flys nonstop from Datong Airport (DAT) to Shenzhen Bao'an International Airport (SZX). It's 1,200 miles (1,931 km), about 3h 18m in the air. Operated by Donghai Airlines.

DAT
Datong Airport
🇨🇳 Datong, China
SZX
Shenzhen Bao'an International Airport
🇨🇳 Shenzhen, China
Flight Time
3h 18m
Distance
1,200 mi
1,931 km
CO₂/pax
203 kg
−44 kg vs. layover
Airlines
1
Donghai Airlines
Time Diff
Same timezone
Operated by Donghai Airlines Donghai Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

Donghai Airlines DZ Donghai Airlines
Route
DAT → SZX
Flight Time
3h 18m
Distance
1,200 mi

Alternative Routes

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

DAT CGO (Zhengzhou) SZX
Leg 1: 1h 38m (382 mi) Leg 2: 2h 35m (818 mi) Total: ~4h 13m 🍃 247 kg CO₂ (+22% vs. direct)
Leg 1
DAT → CGO
1h 38m · 382 mi
View DAT to CGO flights →
Leg 2
CGO → SZX
2h 35m · 818 mi
View CGO to SZX flights →
DAT WUH (Wuhan) SZX
Leg 1: 2h 10m (641 mi) Leg 2: 2h 5m (560 mi) Total: ~4h 15m 🍃 248 kg CO₂ (+22% vs. direct)
Leg 1
DAT → WUH
2h 10m · 641 mi
View DAT to WUH flights →
Leg 2
WUH → SZX
2h 5m · 560 mi
View WUH to SZX flights →
DAT HFE (Hefei) SZX
Leg 1: 1h 55m (589 mi) Leg 2: 2h 25m (672 mi) Total: ~4h 20m 🍃 258 kg CO₂ (+27% vs. direct)
Leg 1
DAT → HFE
1h 55m · 589 mi
View DAT to HFE flights →
Leg 2
HFE → SZX
2h 25m · 672 mi
View HFE to SZX flights →
DAT NKG (Nanjing) SZX
Leg 1: 2h 5m (647 mi) Leg 2: 2h 35m (699 mi) Total: ~4h 40m 🍃 274 kg CO₂ (+35% vs. direct)
Leg 1
DAT → NKG
2h 5m · 647 mi
View DAT to NKG flights →
Leg 2
NKG → SZX
2h 35m · 699 mi
View NKG to SZX flights →
DAT SHA (Shanghai) SZX
Leg 1: 2h 35m (753 mi) Leg 2: 2h 35m (749 mi) Total: ~5h 10m 🍃 303 kg CO₂ (+49% vs. direct)
Leg 1
DAT → SHA
2h 35m · 753 mi
View DAT to SHA flights →
Leg 2
SHA → SZX
2h 35m · 749 mi
View SHA to SZX flights →

Looking for the return flight?

SZX → DAT: Flights from Shenzhen to Datong

Frequently Asked Questions

How long is the direct flight from Datong to Shenzhen?

A nonstop flight from Datong (DAT) to Shenzhen (SZX) takes approximately 3 hours and 18 minutes. The distance is 1,200 miles (1,931 km).

Which airlines fly nonstop from Datong to Shenzhen?

Just Donghai Airlines.

Is there a nonstop flight from Datong to Shenzhen?

Yes. 1 airline: Donghai Airlines.

How far is Datong from Shenzhen?

The flight distance from Datong to Shenzhen is 1,200 miles (1,931 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Datong to Shenzhen?

At 3h 18m, 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 Shenzhen?

Roughly 203 kg CO2 per passenger one-way. That's about the same as driving 1,015 km.

Is the return flight from Shenzhen 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 Shenzhen?

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.