Direct (nonstop) flights from Shenzhen to Xingyi

1 airline flys nonstop from Shenzhen Bao'an International Airport (SZX) to Xingyi Airport (ACX). It's 585 miles (941 km), about 2h 15m in the air. Operated by Colorful GuiZhou Airlines.

SZX
Shenzhen Bao'an International Airport
🇨🇳 Shenzhen, China
ACX
Xingyi Airport
🇨🇳 Xingyi, China
Flight Time
2h 15m
Distance
585 mi
941 km
CO₂/pax
108 kg
−63 kg vs. layover
Airlines
1
Colorful GuiZhou Airlines
Time Diff
Same timezone
Operated by Colorful GuiZhou Airlines Colorful GuiZhou Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Colorful GuiZhou Airlines GY Colorful GuiZhou Airlines
Route
SZX → ACX
Flight Time
2h 15m
Distance
585 mi

Alternative Routes

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

SZX TEN (Tongren) ACX
Leg 1: 1h 35m (458 mi) Leg 2: 1h 5m (331 mi) Total: ~2h 40m 🍃 171 kg CO₂ (+58% vs. direct)
Leg 1
SZX → TEN
1h 35m · 458 mi
View SZX to TEN flights →
Leg 2
TEN → ACX
1h 5m · 331 mi
View TEN to ACX flights →
SZX KWE (Guiyang) ACX
Leg 1: 2h (516 mi) Leg 2: 1h (152 mi) Total: ~3h 🍃 149 kg CO₂ (+38% vs. direct)
Leg 1
SZX → KWE
2h · 516 mi
View SZX to KWE flights →
Leg 2
KWE → ACX
1h · 152 mi
View KWE to ACX flights →
SZX HAK (Haikou) ACX
Leg 1: 1h 25m (285 mi) Leg 2: 1h 50m (499 mi) Total: ~3h 15m 🍃 170 kg CO₂ (+57% vs. direct)
Leg 1
SZX → HAK
1h 25m · 285 mi
View SZX to HAK flights →
Leg 2
HAK → ACX
1h 50m · 499 mi
View HAK to ACX flights →
SZX WMT (Zunyi) ACX
Leg 1: 2h 20m (588 mi) Leg 2: 1h (218 mi) Total: ~3h 20m 🍃 174 kg CO₂ (+61% vs. direct)
Leg 1
SZX → WMT
2h 20m · 588 mi
View SZX to WMT flights →
Leg 2
WMT → ACX
1h · 218 mi
View WMT to ACX flights →
SZX CKG (Chongqing) ACX
Leg 1: 2h 25m (659 mi) Leg 2: 1h 25m (335 mi) Total: ~3h 50m 🍃 209 kg CO₂ (+94% vs. direct)
Leg 1
SZX → CKG
2h 25m · 659 mi
View SZX to CKG flights →
Leg 2
CKG → ACX
1h 25m · 335 mi
View CKG to ACX flights →

Looking for the return flight?

ACX → SZX: Flights from Xingyi to Shenzhen

Frequently Asked Questions

How long is the direct flight from Shenzhen to Xingyi?

A nonstop flight from Shenzhen (SZX) to Xingyi (ACX) takes approximately 2 hours and 15 minutes. The distance is 585 miles (941 km).

Which airlines fly nonstop from Shenzhen to Xingyi?

Just Colorful GuiZhou Airlines.

Is there a nonstop flight from Shenzhen to Xingyi?

Yes. 1 airline: Colorful GuiZhou Airlines.

How far is Shenzhen from Xingyi?

The flight distance from Shenzhen to Xingyi is 585 miles (941 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Shenzhen to Xingyi?

At 2h 15m, 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 Shenzhen to Xingyi?

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

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

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 Shenzhen Bao'an International Airport for this flight?

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