Flights from Shijiazhuang to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SJW to PVG – All flight route options from Shijiazhuang Daguocun International Airport, China to Shanghai Pudong International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 3 different connecting flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Shijiazhuang to Shanghai flights
With over 149 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Shanghai (PVG) from Shijiazhuang (SJW) with China United Airlines, Hebei Airlines or China Eastern Airlines but if a stopover option suits you better you can choose to fly via Dalian, Hohhot or any other of the 3 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Shijiazhuang to Shanghai with China United Airlines
You can fly non-stop every weekday with flights departing at 08:00, 18:40 or 20:25.
With Spring Airlines
If you fly from Shijiazhuang with Spring Airlines you will do a stopover in Dalian, DLC before reaching Shanghai. This flight trip will take 5 hours and 40 minutes and you can fly every weekday with departures between 6:00 am and 6:00 pm.
Distance & flight times: Shijiazhuang Daguocun International Airport to Shanghai Airport
The shortest flight time between SJW and PVG is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 636 miles (1023 km) |
DLC Dalian | 5h 40m | 2h 10m | 926 miles (1490 km) |
HET Hohhot | 5h 50m | 1h 40m | 1113 miles (1791 km) |
KHN Nanchang | 8h 10m | 2h 30m | 1055 miles (1697 km) |

