Flights from Chengdu to Shijiazhuang (CTU to SJW)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Chengdu to Shijiazhuang (One Way)

What is the distance between Chengdu and Shijiazhuang?

The average distance from Chengdu to Shijiazhuang is 1303 kilometers (equals to 809 miles or 703 nautical miles). Your flight will departure from Chengdu Airport, China and arrive on Shijiazhuang Airport, China.