Flights To Bali From China — Bali travel guide by Bali Deals

Getting to Bali

Flights To Bali From China

Denpasar (DPS) is served by direct flights from several mainland Chinese cities, with one-stop options via Singapore, Kuala Lumpur, Hong Kong and Bangkok filling the gaps. Here's how each departure city compares.

Flight search

Find Flights to Bali

Compare available flights from your city to Bali and explore fares before you book.

Loading flight search…

Flight search powered by Travelpayouts.

Departure cities

Flying From Your City

Beijing skyline

Beijing to Bali

Direct services run seasonally from PEK/PKX at around 8h; otherwise one stop via Guangzhou or Singapore.

Shanghai skyline

Shanghai to Bali

Direct from Pudong (PVG) in roughly 7h, plus frequent one-stop routings via Singapore or Kuala Lumpur.

Guangzhou skyline

Guangzhou to Bali

Direct from CAN in around 5h — the most consistent mainland route into Denpasar.

Shenzhen skyline

Shenzhen to Bali

Direct and one-stop options from SZX in about 5-7h, or connect via Guangzhou or Hong Kong.

Chengdu skyline

Chengdu to Bali

Direct seasonal services from CTU around 6h, otherwise one stop via Guangzhou, Kunming or Singapore.

Hangzhou skyline

Hangzhou to Bali

Direct charters plus one-stop options from HGH via Shanghai, Guangzhou or Kuala Lumpur.

Chongqing skyline

Chongqing to Bali

One stop via Guangzhou, Kunming or Singapore, typically 8-10h in total.

Xiamen skyline

Xiamen to Bali

One stop via Singapore or Kuala Lumpur, and among the cheapest fares in low season.

When To Book Bali Flights

Bali's dry season runs April to October. From China the busiest and priciest windows are Chinese New Year, the Labour Day holiday in early May, the summer school break and National Day in early October.

Book two to three months ahead for direct services from Guangzhou, Shanghai and Shenzhen. Seasonal routes from Beijing, Chengdu and Hangzhou sell out earlier because capacity is limited.

Compare the direct fare against a one-stop routing through Singapore or Kuala Lumpur — the connecting fare is often cheaper and departs at a more civilised hour.

Next step

Pair Your Flights With A Plan

Plan My Bali Trip

Plan beyond the airfare with our complete Bali trip guide for travellers from China. Before you book, check Bali flight schedules for the routes running on your dates, and the Bali weather forecast by month to pick the right season.