Direct (nonstop) flights from Chengdu to Shijiazhuang

8 airlines fly nonstop from Tianfu International Airport (TFU) to Shijiazhuang Daguocun International Airport (SJW). It's 802 miles (1,291 km), about 2h 10m in the air. Operated by Sichuan Airlines, Lucky Air, Spring Airlines and others.

TFU
Tianfu International Airport
🇨🇳 Chengdu, China
SJW
Shijiazhuang Daguocun International Airport
🇨🇳 Shijiazhuang, China
Flight Time
2h 10m
Distance
802 mi
1,291 km
CO₂/pax
148 kg
−44 kg vs. layover
Airlines
8
Sichuan Airlines +7
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Lucky Air Lucky Air Spring Airlines Spring Airlines Air China Air China Chengdu Airlines Chengdu Airlines Gestair Gestair +2 more

Route data last updated: May 28, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Lucky Air 8L Lucky Air
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Spring Airlines 9C Spring Airlines
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Air China CA Air China
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Chengdu Airlines EU Chengdu Airlines
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Gestair G5 Gestair
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
China United Airlines KN China United Airlines
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi
Hebei Airlines NS Hebei Airlines
Route
TFU → SJW
Flight Time
2h 10m
Distance
802 mi

Alternative Routes

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

TFU UYN (Yulin) SJW
Leg 1: 2h (628 mi) Leg 2: 50m (277 mi) Total: ~2h 50m 🍃 192 kg CO₂ (+30% vs. direct)
Leg 1
TFU → UYN
2h · 628 mi
View TFU to UYN flights →
Leg 2
UYN → SJW
50m · 277 mi
View UYN to SJW flights →
TFU DSN (Dongsheng) SJW
Leg 1: 1h 55m (703 mi) Leg 2: 1h 25m (273 mi) Total: ~3h 20m 🍃 206 kg CO₂ (+39% vs. direct)
Leg 1
TFU → DSN
1h 55m · 703 mi
View TFU to DSN flights →
Leg 2
DSN → SJW
1h 25m · 273 mi
View DSN to SJW flights →
TFU WDS (Shiyan) SJW
Leg 1: 1h 35m (413 mi) Leg 2: 1h 50m (446 mi) Total: ~3h 25m 🍃 184 kg CO₂ (+24% vs. direct)
Leg 1
TFU → WDS
1h 35m · 413 mi
View TFU to WDS flights →
Leg 2
WDS → SJW
1h 50m · 446 mi
View WDS to SJW flights →
TFU LHW (Lanzhou) SJW
Leg 1: 1h 33m (429 mi) Leg 2: 1h 55m (621 mi) Total: ~3h 28m 🍃 219 kg CO₂ (+48% vs. direct)
Leg 1
TFU → LHW
1h 33m · 429 mi
View TFU to LHW flights →
Leg 2
LHW → SJW
1h 55m · 621 mi
View LHW to SJW flights →
TFU INC (Yinchuan) SJW
Leg 1: 1h 55m (563 mi) Leg 2: 1h 35m (451 mi) Total: ~3h 30m 🍃 212 kg CO₂ (+43% vs. direct)
Leg 1
TFU → INC
1h 55m · 563 mi
View TFU to INC flights →
Leg 2
INC → SJW
1h 35m · 451 mi
View INC to SJW flights →

Frequently Asked Questions

How long is the direct flight from Chengdu to Shijiazhuang?

A nonstop flight from Chengdu (TFU) to Shijiazhuang (SJW) takes approximately 2 hours and 10 minutes. The distance is 802 miles (1,291 km).

Which airlines fly nonstop from Chengdu to Shijiazhuang?

8 airlines: Sichuan Airlines, Lucky Air, Spring Airlines, Air China, Chengdu Airlines, Gestair, China United Airlines, Hebei Airlines.

Is there a nonstop flight from Chengdu to Shijiazhuang?

Yes. 8 airlines: Sichuan Airlines, Lucky Air, Spring Airlines, Air China, Chengdu Airlines, Gestair, China United Airlines, Hebei Airlines.

How far is Chengdu from Shijiazhuang?

The flight distance from Chengdu to Shijiazhuang is 802 miles (1,291 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 Chengdu to Shijiazhuang?

At 2h 10m, 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 Chengdu to Shijiazhuang?

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

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

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 Tianfu International Airport for this flight?

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