Flights from Shanghai to Guiyang – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to KWE – All flight route options from Shanghai Pudong International Airport, China to Guiyang Longdongbao International Airport, China. These flights are operated by 13 different airlines. Fly non-stop or choose from 23 different connecting flights. The shortest flight time is 2 hours and 50 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 Guiyang Longdongbao Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Guiyang flights
There are over 30 airlines and as many as 423 flights every week to this destination. You can fly non-stop to Guiyang (KWE) from Shanghai (PVG) with Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines, Suparna Airlines or Colorful GuiZhou Airlines but if a stopover option suits you better you can choose to fly via Yichang, Xingyi or any other of the 23 alternatives with connectiing airports.
Tip! You can also fly to Guiyang from Hongqiao International (SHA).
Shanghai to Guiyang with Air China
You can fly non-stop every weekday with flights departing at 20:10 or 21:50. You can also take a connecting flight via Chengdu or Tianjin. Air China is a Star Alliance member.
With China Southern Airlines
You can fly non-stop every weekday with flights departing between 11:00 am and 7:00 pm. You can also catch a transit flight via Wuhan or Guangzhou.
Distance & flight times: Shanghai Airport to Guiyang Longdongbao International Airport
The shortest flight time between PVG and KWE is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 965 miles (1553 km) |
YIH Yichang | 4h 48m | 1h 5m | 1019 miles (1640 km) |
ACX Xingyi | 5h 25m | 45m | 1265 miles (2035 km) |
NGB Ningbo | 5h 40m | 2h 10m | 1019 miles (1640 km) |
WUH Wuhan | 5h 55m | 1h 10m | 990 miles (1593 km) |
CAN Guangzhou | 6h 5m | 1h 55m | 1215 miles (1955 km) |
XMN Xiamen | 6h 10m | 1h 55m | 1234 miles (1986 km) |
FOC Fuzhou | 6h 15m | 1h 50m | 1186 miles (1908 km) |
HUZ Huizhou | 6h 20m | 50m | 1257 miles (2023 km) |
ZUH Zhuhai | 6h 20m | 1h 15m | 1343 miles (2161 km) |
WUT Xinzhou | 6h 20m | 1h 0m | 1631 miles (2624 km) |
SWA Jieyang | 6h 25m | 2h 0m | 1282 miles (2063 km) |
WNZ Wenzhou | 6h 30m | 2h 25m | 1104 miles (1776 km) |
CSX Changsha | 6h 30m | 2h 45m | 968 miles (1558 km) |
XIY Xian | 6h 35m | 2h 5m | 1354 miles (2179 km) |
SZX Shenzhen | 6h 45m | 2h 35m | 1288 miles (2072 km) |
TAO Qingdao | 6h 55m | 2h 0m | 1413 miles (2274 km) |
CGO Zhengzhou | 7h 5m | 2h 20m | 1241 miles (1997 km) |
TYN Taiyuan | 7h 10m | 2h 5m | 1545 miles (2486 km) |
TNA Jinan | 7h 20m | 2h 40m | 1418 miles (2282 km) |
TFU Chengdu | 7h 30m | 2h 30m | 1333 miles (2145 km) |
HAK Haikou | 7h 33m | 1h 55m | 1566 miles (2520 km) |
YNT Yantai | 8h 10m | 2h 0m | 1575 miles (2534 km) |
TSN Tianjin | 8h 15m | 2h 25m | 1676 miles (2697 km) |

