TripTop🇬🇧 en.triptop.com

Cheap flights from Guilin to Shanghai

Guilin has one airport and Shanghai has two, while the route is served by a mix of low-cost and full-service carriers. Cheap flights from Guilin to Shanghai can be direct or connecting, so compare the full journey before you book. People take this route for holidays, family visits and business, and the months with published prices run from October to August. Check both Shanghai airports and the fare rules, because a lower fare may carry fewer inclusions.

Cheapest monthDecember
Airlines9
Direct flightsdirect
Distance1,277 km
Direct flight time *2 h 00 min
Updated 4 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
Air ChinaAir ChinaCAdirect★★★★★ 3.816 Nov 2026from $104Search 16 Nov 2026
China Eastern AirlinesChina Eastern AirlinesMUdirect★★★★★ 3.616 Nov 2026from $105Search 16 Nov 2026
Yangtze River ExpressYangtze River ExpressY8direct—8 Nov 2026from $174Search 8 Nov 2026
Juneyao AirlinesJuneyao AirlinesHOdirect—2 Dec 2026from $236Search 2 Dec 2026
Shanghai AirlinesShanghai AirlinesFMdirect—9 Nov 2026from $242Search 9 Nov 2026
Tianjin AirlinesTianjin AirlinesGSwith a stop—16 Nov 2026from $475Search 16 Nov 2026
Shandong AirlinesShandong AirlinesSCwith a stop—9 Nov 2026from $484Search 9 Nov 2026
GB AirwaysGB AirwaysGTwith a stop—24 Nov 2026from $559Search 24 Nov 2026
China Southern AirlinesChina Southern AirlinesCZwith a stop★★★★★ 3.98 Nov 2026from $624Search 8 Nov 2026

Source: fares found by Tickets Travel Network search engines, snapshot of 4 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Price by month

Lowest fare found for each month in recent searches. Cheapest month: December — from $236.

MonthPrice fromDate
November 2026from $2429 Nov 2026
December 2026from $2362 Dec 2026
January 2027from $2533 Jan 2027
February 2027from $24326 Feb 2027
March 2027from $31330 Mar 2027
April 2027from $31321 Apr 2027
May 2027from $31426 May 2027
June 2027from $3045 Jun 2027
July 2027from $29926 Jul 2027
August 2027from $34324 Aug 2027
September 2027from $46418 Sept 2027
October 2027from $30214 Oct 2027

Search December on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
GuilinGuilin KWL26 km
ShanghaiPudong International PVG34 km
ShanghaiHongqiao International SHA12 km

Route on the map

GuilinShanghai1,277 km
Guilin – Shanghai: 1,277 km in a straight line; China is highlighted. Land outlines: Natural Earth.

When to fly

Book earlier for school holidays, the year-end holiday period and the destination's summer, when seats fill faster and fares rise. Midweek departures and the calmer months can offer more choice, and November is the lowest point among the months with published prices. The price calendar covers October through August, so compare dates across that span rather than assuming one season is always cheaper. Shanghai's summer is hot and humid, which can make travel less comfortable even when fares are not at their peak. Check the calendar before you settle on dates, and keep your plans flexible if your schedule allows.

Airlines and what to expect

On low-cost tickets, checked baggage, seat selection and meals are usually extras; on full-service tickets more is bundled, but exact inclusions still depend on the fare brand. The route lists Spring Airlines and Jeju Air among the low-cost names, alongside China Eastern Airlines, Shanghai Airlines, Air China, Xiamen Airlines, Shandong Airlines, Tianjin Airlines, Juneyao Airlines and Yangtze River Express. Direct flights exist, while other itineraries connect through an intermediate airport, so read the itinerary rather than the airline name alone.

Arriving — Shanghai

Getting into town from Shanghai's airports depends on which one you land at: Hongqiao International is on the western side and closer to the centre, while Pudong International sits far to the east. Metro lines, airport buses and taxis serve both, and Hongqiao also connects with rail services, so the transfer can feel quick from one airport and longer from the other. Allow time for traffic, especially at busy periods, and check whether your hotel is better reached from one airport than the other. If you land late, confirm that your chosen transport still runs before you leave the terminal.

Before you go: China

Currency
CNY (¥)
Power sockets
Type A, C, I · 220 V
Language
Putonghua
Emergency number
110, 119, 120
Driving side
right
Calling code
+86
Internet domain
.cn, .中国
Population of Shanghai
24.9 M (2020)
Time zone
UTC+08 (Asia/Shanghai)

Country facts: Wikidata

Check before you book

  • Check which Shanghai airport your ticket names, because Pudong International and Hongqiao International are in different parts of the city.
  • Confirm whether checked baggage, seat selection and meals are included, especially on low-cost fares.
  • Make sure all flight segments are on one ticket if you have a connection.
  • Check passport and visa requirements for China before you travel.
  • Compare the months with published prices, since November is the lowest among them.
  • Allow extra time for the airport transfer if you arrive during busy periods.

Frequently asked questions

Guilin – Shanghai: when is it cheapest to fly?

The lowest price in recent searches was found for December 2026 — $236. Prices change daily; check the live price in the search.

Guilin – Shanghai: which airlines fly this route?

Airlines with offers on this route: Air China, China Eastern Airlines, Yangtze River Express, Juneyao Airlines, Shanghai Airlines, Tianjin Airlines, Shandong Airlines, GB Airways, China Southern Airlines.

Guilin – Shanghai: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Guilin to Shanghai?

The distance is about 1,277 km, so a non-stop flight takes roughly 2 h 00 min. Direct flights were found in recent searches.

Which airports serve Guilin – Shanghai?

Guilin: Guilin (KWL). Shanghai: Pudong International (PVG), Hongqiao International (SHA).

What is the time difference between Guilin and Shanghai?

Shanghai is in the same time zone as Guilin.

Guilin — more routes

ToAirlineFlightDatePrice from
AmsterdamXiamen Airlineswith a stop10 Feb 2027from $461
WarsawTianjin Airlineswith a stop11 Nov 2026from $846
MadridChina Eastern Airlineswith a stop12 Aug 2027from $1,032

Shanghai — flights from other cities

FromAirlineFlightDatePrice from
LondonShenzhen Airlineswith a stop24 Nov 2026from $470
KrakowFinnairwith a stop12 Jan 2027from $604
WarsawFinnairwith a stop1 Jul 2027from $610

Shanghai: flights to the city

More destinations in China: flights

Search on kissandfly.com · $104