Support

Flights Shanghai — Guilin

Shanghai
SHA
Guilin
KWL

Cheap flights Shanghai — Guilin

Below you can see the best deals on flights Shanghai — Guilin for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 16 July, from AED 419.

Top 10 cheap flights Shanghai — Guilin

Direct flights Shanghai — Guilin

Direct flight options for Shanghai — Guilin with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by China Eastern — travel time is 2 h 30 min.

Top 10 direct flights Shanghai — Guilin

About the Shanghai — Guilin flight

On this page, you can book flights from Shanghai to Guilin. The 1,280 km distance is served regularly, with approximately 45 weekly flights. Before purchasing, we recommend checking the most convenient ways to get to the airport of departure and the fastest way to reach the city upon arrival.

Carriers such as Juneyao Air, Air China, and China Eastern operate on this route. Ticket prices vary constantly depending on demand, so use the low-fare calendar and price chart on this page to find the best deal.

Flight schedule Shanghai — Guilin

The table shows direct flights Shanghai → Guilin on the selected date. The flight takes approximately 2 h 6 min. Regular flights are operated by China Eastern, Juneyao Airlines, Shanghai Airlines and Air China. Departures from Shanghai Pudong International Airport and Shanghai Hongqiao International Airport airports, arrivals at Guilin Liangjiang International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Shanghai — Guilin

Below is a calendar of the lowest flight ticket prices for Shanghai — Guilin by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 406 in F, and the most expensive are around AED 867 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Shanghai → Guilin, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 268lowMayAED 439highSepAED 257low
FebAED 386highJunAED 455highOctAED 391high
MarAED 300mediumJulAED 316mediumNovAED 305medium
AprAED 311mediumAugAED 418highDecAED 241low

Some values are estimated based on seasonality.

When to fly

The climate in Guilin is characterized by distinct seasonality: the hottest month is August with average temperatures reaching 31.1°C, while the peak of the rainy season falls in June. Those who prefer dry weather should consider December and January, though these are the coolest months of the year.

Budget flight options are most often available in September, with ticket prices starting AED 406. During the winter and spring periods, there is a noticeable increase in fares, peaking in March when the minimum price is AED 853.

In terms of weather and cost balance, September is the optimal choice: rainfall decreases while prices remain among the lowest. To ensure comfortable sightseeing, it is best to avoid the heavy rain periods in May and June.

Temperature · Guilin

Dry and wet days · Guilin

Wind speed and direction · Guilin

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Shanghai — Guilin ticket

  • For this route, it is most beneficial to book tickets 3–4 weeks before departure, when airlines offer balanced fares.
  • Departures on Tuesday and Wednesday are usually cheaper than weekend flights due to lower demand from business travelers.
  • Compare offers from Juneyao Air and China Eastern: low-cost carriers often offer tickets AED 406, but be sure to check the baggage allowance conditions.
  • Use the low-fare calendar on the page to track sharp price spikes, which often occur during Chinese public holidays.

Airlines

Four airlines provide air links between Shanghai and Guilin, with China Eastern and Air China being the key carriers. Direct flights dominate this route, allowing you to cover the distance as quickly and comfortably as possible. You can find a detailed weekly schedule and information about each operator in the interactive list below.

  • China Eastern
    China EasternMU
    19x/week
    WebsiteFleet: 803116M pax/year
    • Direct flight PVG → KWL19x/week
      Duration
      2h 37m
      Days
      MTWTFSS
  • Juneyao Airlines
    Juneyao AirlinesHO
    14x/week
    WebsiteFleet: 11719M pax/year
    • Direct flight PVG → KWL9x/week
      Duration
      2h 37m
      Days
      MTWTFSS
    • Direct flight SHA → KWL5x/week
      Duration
      2h 32m
      Days
      MTWTFSS
  • Shanghai Airlines
    Shanghai AirlinesFM
    8x/week
    WebsiteFleet: 8812M pax/year
    • Direct flight PVG → KWL6x/week
      Duration
      2h 32m
      Days
      MTWTFSS
    • Direct flight SHA → KWL2x/week
      Duration
      2h 35m
      Days
      MTWTFSS
  • Air China
    Air ChinaCA
    5x/week
    WebsiteFleet: 905128M pax/year
    • Direct flight PVG → KWL5x/week

Cities and airports on the Shanghai — Guilin route

Flights Shanghai — Guilin depart from Shanghai Pudong International Airport and Shanghai Hongqiao International Airport and arrive at Guilin Liangjiang International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Guilin

Best Cities in China for Your First TripTravel Ideas

Best Cities in China for Your First Trip

It seems like a no-brainer: grab tickets to Beijing, and you're all set. For a first-timer, it's perfect. However, we hold a different opinion, which is why we've chosen 5 cities in China that are bet…

How to prepare for a trip to ChinaUseful information

How to prepare for a trip to China

Preparing for China is like packing for an expedition to another planet: everything seems clear, but the devil is in the details. To avoid standing bewildered in the middle of bustling Shanghai, not k…

What to Eat in ChinaTips for Travelers

What to Eat in China

Chinese cuisine is a delight. It is one of the most diverse and popular in the world. Many know about dumplings, Peking duck, or Kung Pao chicken — thanks to them, Chinese cuisine restaurants in any c…

Layover in GuangzhouUseful information

Layover in Guangzhou

Flights to Asia. So desired and so long. The alluring Seoul with kimchi and idol concerts. Cherry blossoms in Japan . The coasts of Thailand and the Philippines with waves and snorkeling. And amidst a…

Journey to the Filming Locations of the Movie 'Avatar'Interesting

Journey to the Filming Locations of the Movie 'Avatar'

Everyone probably remembers the movie about creatures with blue skin and long tails, featuring flying half-dragons and strange nature. We are, of course, talking about 'Avatar'. The original film was…

Chinese New Year: When Not to Fly to the Middle KingdomTips for Travelers

Chinese New Year: When Not to Fly to the Middle Kingdom

China is a dream destination for many travelers. The Great Wall, the Forbidden City, the futuristic skyscrapers of Shanghai , and spicy Sichuan cuisine attract tourists all year round. However, there…

Frequently asked questions about the Shanghai — Guilin flight

How long is the flight from Shanghai to Guilin?

A direct flight over a distance of 1,280 km takes an average of about 2 hours 15 minutes, making air travel the fastest way to move between these cities.

Which airlines fly this route?

Regular flights are operated by carriers such as China Eastern, Air China, Juneyao Air, and Shanghai Airlines.

Are there direct flights on this route?

Yes, several direct flights operate from Shanghai to Guilin daily, eliminating the need for layovers.

Which airport do flights arrive at?

All flights from Shanghai arrive at Guilin Liangjiang International Airport (KWL).

How can I find the cheapest flight?

Ticket prices are dynamic and seasonal; current lows and the best deals are always available in the low-fare calendar on our website.

Where else you can fly from Shanghai

Where else you can fly from Guilin

We use cookies for your convenience.