Flights from Guilin to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KWL to PVG – All flight route options from Guilin Liangjiang International Airport, China to Shanghai Pudong International Airport, China. These flights are operated by 9 different airlines. Fly non-stop or choose from 10 different connecting flights. The shortest flight time is 2 hours and 20 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.
Guilin to Shanghai flights
There are over 15 airlines and as many as 111 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Guilin (KWL) with Air China, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines or Suparna Airlines but if a stopover option suits you better you can choose to fly via Wenzhou, Jieyang or any other of the 10 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Guilin to Shanghai with Air China
You can fly non-stop every weekday with flights departing at 22:15 or 22:35. Air China is a Star Alliance member.
With Shanghai Airlines
You can fly non-stop every Tuesday, Wednesday, Thursday or Saturday with departure times at 1:00 pm, 2:00 pm or 7:00 pm. You also have the option to do a transit flight via Wenzhou.
Distance & flight times: Guilin Liangjiang International Airport to Shanghai Airport
The shortest flight time between KWL and PVG is 2 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 20m | - | 828 miles (1332 km) |
WNZ Wenzhou | 5h 30m | 1h 45m | 929 miles (1495 km) |
SWA Jieyang | 5h 30m | 2h 0m | 1062 miles (1709 km) |
FOC Fuzhou | 5h 50m | 2h 35m | 989 miles (1591 km) |
XMN Xiamen | 5h 53m | 2h 35m | 1023 miles (1646 km) |
NKG Nanjing | 5h 55m | 2h 55m | 880 miles (1416 km) |
TNA Jinan | 6h 25m | 2h 0m | 1388 miles (2233 km) |
CGO Zhengzhou | 6h 25m | 2h 20m | 1237 miles (1990 km) |
HAK Haikou | 6h 40m | 2h 10m | 1419 miles (2283 km) |
XIY Xian | 7h 0m | 2h 25m | 1438 miles (2314 km) |
TAO Qingdao | 9h 30m | 2h 45m | 1347 miles (2167 km) |

