Cheap flights from Guilin to Denpasar Bali
Cheap flights from Guilin to Denpasar Bali are a connecting journey rather than a nonstop hop, so compare total travel time and how the stop is built into the fare. The origin has one airport and the destination is served by Ngurah Rai, but every itinerary on this route changes planes at least once.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| with a stop | — | 14 Jan 2027 | from $290 | Search 14 Jan 2027 | |
| with a stop | — | 5 Nov 2026 | from $372 | Search 5 Nov 2026 | |
| with a stop | — | 5 Nov 2026 | from $427 | Search 5 Nov 2026 | |
| with a stop | — | 5 Nov 2026 | from $433 | Search 5 Nov 2026 | |
| with a stop | — | 5 Jul 2027 | from $434 | Search 5 Jul 2027 | |
| with a stop | ★★★★★ 3.6 | 7 Jul 2027 | from $484 | Search 7 Jul 2027 | |
| with a stop | ★★★★★ 3.9 | 5 Jan 2027 | from $487 | Search 5 Jan 2027 | |
| with a stop | — | 5 Nov 2026 | from $499 | Search 5 Nov 2026 | |
| with a stop | ★★★★★ 3.8 | 5 Jan 2027 | from $1,108 | Search 5 Jan 2027 |
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: November — from $265.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $265 | 5 Nov 2026 | |
| December 2026 | from $295 | 5 Dec 2026 | |
| January 2027 | from $290 | 14 Jan 2027 | |
| February 2027 | from $289 | 22 Feb 2027 | |
| April 2027 | from $473 | 1 Apr 2027 | |
| May 2027 | from $459 | 20 May 2027 | |
| June 2027 | from $413 | 1 Jun 2027 | |
| July 2027 | from $484 | 7 Jul 2027 | |
| August 2027 | from $618 | 1 Aug 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Guilin | Guilin KWL | 26 km |
| Denpasar Bali | Ngurah Rai DPS | 0 km |
Route on the map
When to fly
December and the year-end holidays are the expensive stretch, and January is the lowest-priced month in the dates shown. October, November, February, April, May, June and August also have dated fares, while March, July and September are not listed, so do not assume a price exists for every month. Weekday departures are worth checking against weekends, and holiday periods around Christmas and school breaks can tighten availability on both sides of the journey.
Airlines and what to expect
Xiamen Airlines appears first among the carriers shown, followed by AirAsia, China Eastern Airlines, Juneyao Airlines, China Southern Airlines, Yangtze River Express, Shanghai Airlines, Jeju Air, Sichuan Airlines and Air China. None of these flights is nonstop on this route, so each itinerary changes planes at an intermediate airport and the connection point depends on the carrier and date. Some of these carriers sell bare fares and charge for bags and seats, while others bundle more, and the list alone does not tell you which; open the fare rules before comparing totals.
Arriving — Denpasar Bali
Arrange your arrival paperwork and onward transfer before you land, because Ngurah Rai is the airport for Denpasar Bali and the first decision is which part of the island you are heading to. The airport sits south of the main resort areas, so the usual onward options are taxi, ride-hailing or a pre-booked transfer, and traffic can stretch the last few kilometres. Watch for visa and customs requirements for Indonesia, keep your booking details to hand, and decide whether you need cash or a card for the first leg into town.
Before you go: Indonesia
- Currency
- IDR (Rp)
- Power sockets
- Type C, F · 230 V
- Language
- Indonesian
- Emergency number
- 112
- Calling code
- +62
- Internet domain
- .id
- Population of Denpasar Bali
- 670 k (2024)
- Time zone
- UTC+08 (Asia/Makassar)
Country facts: Wikidata
Check before you book
- Check the departure and connection airports printed on the ticket, because a bargain fare can involve an airport change mid-journey.
- Check baggage rules for every segment, particularly where a low-cost carrier is involved, and add a checked bag to the total before comparing fares.
- Check passport validity and Indonesia's entry requirements for your nationality, including any visa or onward-ticket rule.
- Check whether your dates fall in school holidays or the destination's busy season, since that can tighten both seats and prices.
- Check the connection time and whether it is protected on one ticket, so a missed inbound flight does not leave you buying a new fare.
Frequently asked questions
Guilin – Denpasar Bali: when is it cheapest to fly?
The lowest price in recent searches was found for November 2026 — $265. Prices change daily; check the live price in the search.
Guilin – Denpasar Bali: which airlines fly this route?
Airlines with offers on this route: AirAsia, Shandong Airlines, Xiamen Airlines, Juneyao Airlines, Shanghai Airlines, China Eastern Airlines, China Southern Airlines, Yangtze River Express, Air China.
Guilin – Denpasar Bali: are there direct flights?
Only connecting flights were available in recent searches.
How long is the flight from Guilin to Denpasar Bali?
The distance is about 3,821 km, so a non-stop flight takes roughly 5 h 07 min. Only connecting flights were found recently; a stop adds a few hours.
Which airports serve Guilin – Denpasar Bali?
Guilin: Guilin (KWL). Denpasar Bali: Ngurah Rai (DPS).
What is the time difference between Guilin and Denpasar Bali?
Denpasar Bali is in the same time zone as Guilin.