Flights from Kashi to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KHG to PVG – All flight route options from Kashi, China to Shanghai Pudong International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 5 hours and 35 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.
Kashi to Shanghai flights
There are over 16 airlines and as many as 190 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Kashi (KHG) with China Eastern Airlines, China Southern Airlines or Juneyao Airlines but if a stopover option suits you better you can choose to fly via Lanzhou, Xian or any other of the 13 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Kashi to Shanghai with China Eastern Airlines
You can fly non-stop every weekday with flights departing at 07:55, 08:00 or 14:35. You can also take a connecting flight via Beijing or Xian. China Eastern Airlines is a member of SkyTeam.
With Spring Airlines
If you fly from Kashi with Spring Airlines you will do a stopover in Lanzhou, LHW before reaching Shanghai. This flight trip will take 6 hours and 45 minutes and you can fly every weekday with departures at 17:05.
Distance & flight times: Kashi to Shanghai Airport
The shortest flight time between KHG and PVG is 5 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 35m | - | 2629 miles (4230 km) |
LHW Lanzhou | 6h 45m | 45m | 2629 miles (4230 km) |
XIY Xian | 8h 45m | 2h 0m | 2634 miles (4238 km) |
INC Yinchuan | 9h 10m | 2h 15m | 2644 miles (4254 km) |
PEK Beijing | 9h 20m | 1h 35m | 2832 miles (4557 km) |
TFU Chengdu | 9h 35m | 2h 0m | 2769 miles (4455 km) |
URC Urumqi | 9h 55m | 1h 55m | 2734 miles (4399 km) |
AAT Altay | 10h 35m | 2h 10m | 2955 miles (4755 km) |
PKX Beijing | 10h 43m | 1h 50m | 2801 miles (4507 km) |
KRL Korla | 11h 0m | 2h 50m | 2659 miles (4278 km) |
SZX Shenzhen | 11h 5m | 2h 25m | 3280 miles (5278 km) |
CGO Zhengzhou | 11h 35m | 2h 45m | 2630 miles (4232 km) |
KRY Karamay | 11h 45m | 2h 5m | 2829 miles (4552 km) |
CAN Guangzhou | 12h 55m | 1h 50m | 3205 miles (5157 km) |

