- Home
- Flights
- Flights from Shanghai
- Shanghai to Shijiazhuang
Flights from Shanghai to Shijiazhuang
China Eastern Airlines, China United Airlines, Hebei Airlines and Spring Airlines fly nonstop from Shanghai to Shijiazhuang. The flight takes around 1h 47m.
Direct flights available 1h 47m Prices checked 14 days ago
Shanghai to Shijiazhuang at a glance
Fastest flight1h 47mEstimated
Nonstop flightsYesChina Eastern Airlines, China United Airlines, Hebei Airlines
Airlines flying nonstop from Shanghai to Shijiazhuang
4 airlines on this route.
Good to know
- Distance
- 1,024 km636 miles
- Flight time
- 1h 47mestimate
- Time difference
- NoneShijiazhuang vs Shanghai
- Currency in Shijiazhuang
- CNY
- Airports
- PVG, SHA → SJW
Flights from Shanghai to Shijiazhuang: questions answered
Are there direct flights from Shanghai to Shijiazhuang?
Yes. China Eastern Airlines, China United Airlines, Hebei Airlines and Spring Airlines fly this route nonstop.
How long is the flight from Shanghai to Shijiazhuang?
A nonstop flight covers 1,024 km and takes around 1h 47m.
Which airlines fly from Shanghai to Shijiazhuang?
China Eastern Airlines, China United Airlines, Hebei Airlines and Spring Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Shijiazhuang?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Shijiazhuang: Shijiazhuang Zhengding International Airport (SJW).





