Flights from Zhangye to Shanghai – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YZY to PVG – All flight route options from Zhangye Ganzhou Airport, China to Shanghai Pudong International Airport, China. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 5 hours and 30 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.
Zhangye to Shanghai flights
There are over 2 and approximately 12 flights every week. While flying to Shanghai from Zhangye you will be doing a stopover in either Lanzhou (LHW) or Xian (XIY).
Are there any non-stop flights from YZY to PVG?
You could fly non-stop from YZY to PVG before with Spring Airlines, China Eastern Airlines or Juneyao Airlines but not anymore.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Zhangye to Shanghai with China Eastern Airlines
If you fly from Zhangye with China Eastern Airlines you will do a stopover in Xian, XIY before reaching Shanghai. This flight trip will take 6 hours and 20 minutes and you can fly every weekday with departures at 10:15, 10:20 or 14:05. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Zhangye Ganzhou Airport to Shanghai Airport
The shortest flight time between YZY and PVG is 5 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
LHW Lanzhou | 5h 30m | 1h 55m | 1336 miles (2150 km) |
XIY Xian | 6h 20m | 2h 10m | 1336 miles (2150 km) |
