Flights from Guiyang to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KWE to SHA – All flight route options from Guiyang Longdongbao International Airport, China to Hongqiao International, China. These flights are operated by 12 different airlines. Fly non-stop or choose from 15 different connecting flights. The shortest flight time is 2 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 Hongqiao
We got great deals on hotels and car rentals near the airport.
Guiyang to Shanghai flights
There are over 20 airlines and as many as 869 flights every week to this destination. You can fly non-stop to Shanghai (SHA) from Guiyang (KWE) with China Southern Airlines, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines or Spring Airlines but if a stopover option suits you better you can choose to fly via Taiyuan, Jinjiang or any other of the 15 alternatives with connectiing airports.
Tip! You might want to consider arriving at Shanghai Pudong International Airport (PVG) instead.
Guiyang to Shanghai with China Southern Airlines
You can fly non-stop every weekday with flights departing at 17:50. You can also take a connecting flight via Guangzhou or Shenzhen.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing at 16 in the afternoon or 20 in the evening. You can also catch a transit flight via Taiyuan or Xian. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Guiyang Longdongbao International Airport to Hongqiao International
The shortest flight time between KWE and SHA is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 940 miles (1512 km) |
TYN Taiyuan | 5h 20m | 55m | 1524 miles (2452 km) |
JJN Jinjiang | 5h 25m | 1h 55m | 1223 miles (1968 km) |
CSX Changsha | 5h 45m | 2h 40m | 944 miles (1519 km) |
WUH Wuhan | 5h 45m | 2h 40m | 964 miles (1551 km) |
XMN Xiamen | 5h 55m | 1h 50m | 1225 miles (1971 km) |
TFU Chengdu | 5h 55m | 2h 15m | 1306 miles (2101 km) |
FOC Fuzhou | 6h 0m | 2h 0m | 1181 miles (1900 km) |
CAN Guangzhou | 6h 5m | 1h 40m | 1198 miles (1928 km) |
XIY Xian | 6h 10m | 2h 15m | 1327 miles (2135 km) |
SWA Jieyang | 6h 20m | 2h 25m | 1272 miles (2047 km) |
SZX Shenzhen | 6h 25m | 1h 20m | 1274 miles (2050 km) |
ZUH Zhuhai | 6h 30m | 2h 25m | 1328 miles (2137 km) |
TAO Qingdao | 6h 55m | 2h 15m | 1405 miles (2261 km) |
CGO Zhengzhou | 7h 5m | 3h 0m | 1216 miles (1957 km) |
HAK Haikou | 7h 15m | 2h 40m | 1550 miles (2494 km) |

