Best airfares from Shanghai to ShijiazhuangJetradar compares airfares from Shanghai to Shijiazhuang with hundreds of airlines (including China Eastern Airlines, China Southern Airlines, Cathay Pacific) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Shijiazhuang, you choose where to book. Also there you can find airlines special offers from Shanghai to Shijiazhuang. The cheapest round-trip price found within the last week was C$359. The cheapest oneway price found within the last week was C$140.
Cheapest Flights from Shanghai to Shijiazhuang
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines C$147 C$598 China Southern Airlines C$438 C$804 Cathay Pacific C$950 Find Air China C$322 C$1,487 Korean Air C$684 Find
Airline One Way One Way / Round-Trip Round-Trip Asiana Airlines C$727 Find Eva Air C$1,378 Find Shanghai Airlines C$367 C$831 Xiamen Airlines C$412 Find Hainan Airlines C$881 Find
Airline One Way One Way / Round-Trip Round-Trip Sichuan Airlines C$497 C$1,649 Dragonair C$957 Find Shenzhen Airlines C$667 Find Hong Kong Airlines C$870 Find Juneyao Airlines C$322 Find
Airline One Way One Way / Round-Trip Round-Trip Shandong Airlines C$322 C$656 Spring Airlines Limited Corporation C$152 C$312 China United Airlines C$140 C$359 Hebei Airlines C$115 C$298
Flights from Shanghai to Shijiazhuang
Travelling from Shanghai to Shijiazhuang advices and facts
- The distance between Shanghai and Shijiazhuang is 620 miles (or 997 kilometers).
- The shortest flight time is 1h 59m
- There is no time difference between Shanghai and Shijiazhuang. Check this again shortly before your flight.