Flights from Shanghai to Kashi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to KHG – All flight route options from Shanghai Pudong International Airport, China to Kashi, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 6 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 Kashi
We got great deals on hotels and car rentals near the airport.
Shanghai to Kashi flights
There are over 16 airlines and as many as 139 flights every week to this destination. You can fly non-stop to Kashi (KHG) from Shanghai (PVG) with China Eastern Airlines, China Southern Airlines or Juneyao Airlines but if a stopover option suits you better you can choose to fly via Wuhan, Lanzhou or any other of the 13 alternatives with connectiing airports.
Tip! You can also fly to Kashi from Hongqiao International (SHA).
Shanghai to Kashi with China Eastern Airlines
You can fly non-stop every weekday with flights departing at 07 in the morning or 18 in the evening. You also have the option to do a transit flight via Xian. China Eastern Airlines is a member of SkyTeam.
With China Southern Airlines
You can fly non-stop every weekday with flights departing at 15:15 or 16:30. You also have the option to do a transit flight via Wuhan.
Distance & flight times: Shanghai Airport to Kashi
The shortest flight time between PVG and KHG is 6 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 45m | - | 2629 miles (4230 km) |
WUH Wuhan | 8h 25m | 1h 0m | 2685 miles (4320 km) |
LHW Lanzhou | 8h 50m | 1h 45m | 2629 miles (4230 km) |
TFU Chengdu | 9h 35m | 1h 35m | 2769 miles (4455 km) |
CTU Chengdu | 9h 50m | 1h 45m | 2760 miles (4441 km) |
YIN Yining | 9h 53m | 1h 55m | 2781 miles (4475 km) |
PKX Beijing | 10h 0m | 1h 45m | 2801 miles (4507 km) |
BPL Bole | 10h 25m | 2h 45m | 2825 miles (4545 km) |
AAT Altay | 10h 25m | 3h 0m | 2955 miles (4755 km) |
CKG Chongqing | 10h 30m | 1h 40m | 2779 miles (4471 km) |
PEK Beijing | 10h 35m | 2h 25m | 2832 miles (4557 km) |
XIY Xian | 10h 50m | 2h 55m | 2634 miles (4238 km) |
KRL Korla | 11h 50m | 2h 35m | 2659 miles (4278 km) |
SZX Shenzhen | 12h 35m | 2h 40m | 3280 miles (5278 km) |

