TripTop🇬🇧 en.triptop.com

Cheap flights from Xiamen to Denpasar Bali

Denpasar Bali is reached only by connection, and cheap flights from Xiamen to Denpasar Bali turn a single travel day into a stop and a change of plane. You leave one airport, change planes at a hub, then land at Ngurah Rai with the stop built into the fare.

Cheapest monthDecember
Airlines10
Direct flightsdirect
Distance3,707 km
Direct flight time *4 h 58 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
Juneyao AirlinesJuneyao AirlinesHOwith a stop—6 Jan 2027from $199Search 6 Jan 2027
Xiamen AirlinesXiamen AirlinesMFdirect—6 Jan 2027from $251Search 6 Jan 2027
China Southern AirlinesChina Southern AirlinesCZwith a stop★★★★★ 3.96 Jan 2027from $252Search 6 Jan 2027
Cathay PacificCathay PacificCXwith a stop★★★★★ 4.56 Jan 2027from $300Search 6 Jan 2027
Malindo AirMalindo AirODwith a stop—6 Jan 2027from $303Search 6 Jan 2027
China Eastern AirlinesChina Eastern AirlinesMUwith a stop★★★★★ 3.66 Jan 2027from $313Search 6 Jan 2027
9CSpring Airlines9Cwith a stop—16 Nov 2026from $352Search 16 Nov 2026
China United AirlinesChina United AirlinesKNwith a stop—2 Dec 2026from $360Search 2 Dec 2026
Shanghai AirlinesShanghai AirlinesFMwith a stop—6 Jan 2027from $370Search 6 Jan 2027
Uni AirUni AirB7with a stop—6 Jan 2027from $380Search 6 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: December — from $165.

MonthPrice fromDate
November 2026from $23215 Nov 2026
December 2026from $16519 Dec 2026
January 2027from $1996 Jan 2027
February 2027from $3576 Feb 2027
March 2027from $20719 Mar 2027
April 2027from $42915 Apr 2027
May 2027from $3282 May 2027
June 2027from $5373 Jun 2027
July 2027from $31210 Jul 2027
September 2027from $28612 Sept 2027

Search December on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
XiamenXiamen XMN9 km
Denpasar BaliNgurah Rai DPS0 km

Route on the map

XiamenDenpasar Bali3,707 km
Xiamen – Denpasar Bali: 3,707 km in a straight line; Indonesia is highlighted. Land outlines: Natural Earth.

When to fly

The weeks around December matter most: late November and early January sit either side, and December itself is the cheapest month shown for this route. Compare dates across those weeks, because the same connection can price differently from one day to the next. The calendar also shows fares from October through July and again in September, so if December does not suit you there is a long stretch of priced dates to work with. For a connection with a stop, booking a little ahead gives you more choice of arrival time at Ngurah Rai.

Airlines and what to expect

Xiamen Airlines heads the list and is a sensible first comparison, since it shares the origin's name, but every carrier here sells a connection rather than a nonstop flight. After that, Malaysia Airlines, Cathay Pacific, China Eastern Airlines, China Southern Airlines, Malindo Air, Juneyao Airlines, Spring Airlines, China United Airlines and Uni Air differ mainly in where they connect and what the fare includes. Read the baggage, meal and change rules before choosing, because the cheapest headline fare is not always the cheapest total.

Arriving — Denpasar Bali

Arriving late in the day means the roads around Ngurah Rai can be slow and your onward transfer may take longer than expected; if your connection lands after dark, pre-arrange pickup or use a licensed taxi counter. Ngurah Rai is the island's main airport and sits close to the southern resort areas, with taxis and ride-hailing the usual way into Denpasar. Check whether your accommodation is south or north of the airport before choosing a transfer, and keep your arrival details handy in case immigration or baggage queues slow you down.

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 what the fare excludes, especially checked baggage, seat choice, meals and changes, before trusting the lowest price.
  • Confirm the exact departure and arrival airports and terminals, since city names can hide a terminal change or a different airport.
  • Check whether your connection is on one ticket or separate ones, and allow enough time at the hub.
  • Check Indonesia entry requirements, including passport validity and any visa or onward-ticket rules.
  • Compare December dates with the weeks around it, and price a few departure days if your plans are fixed.
  • If you land late at Ngurah Rai, arrange your transfer in advance rather than relying on last-minute options.

Frequently asked questions

Xiamen – Denpasar Bali: when is it cheapest to fly?

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

Xiamen – Denpasar Bali: which airlines fly this route?

Airlines with offers on this route: Juneyao Airlines, Xiamen Airlines, China Southern Airlines, Cathay Pacific, Malindo Air, China Eastern Airlines, Spring Airlines, China United Airlines, Shanghai Airlines, Uni Air.

Xiamen – Denpasar Bali: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Xiamen to Denpasar Bali?

The distance is about 3,707 km, so a non-stop flight takes roughly 4 h 58 min. Direct flights were found in recent searches.

Which airports serve Xiamen – Denpasar Bali?

Xiamen: Xiamen (XMN). Denpasar Bali: Ngurah Rai (DPS).

What is the time difference between Xiamen and Denpasar Bali?

Denpasar Bali is in the same time zone as Xiamen.

Xiamen — more routes

ToAirlineFlightDatePrice from
AmsterdamChina Eastern Airlineswith a stop26 Nov 2026from $327
BudapestShanghai Airlineswith a stop24 Nov 2026from $405
IstanbulSichuan Airlineswith a stop2 Jan 2027from $459
ViennaXiamen Airlineswith a stop5 Dec 2026from $932
WarsawCathay Pacificwith a stop7 Nov 2026from $1,579

Denpasar Bali — flights from other cities

FromAirlineFlightDatePrice from
KrakowTurkish Airlineswith a stop12 Nov 2026from $804
WarsawQatar Airwayswith a stop21 Mar 2027from $925

Denpasar Bali: flights to the city

Search on kissandfly.com · $199