
Seoul / Incheon to Bali
Direct from ICN in roughly 7h with several carriers — the fastest and cheapest way to reach Bali.

Getting to Bali
Seoul Incheon (ICN) flies direct to Denpasar (DPS) in around 7 hours, with one-stop routings via Singapore, Kuala Lumpur, Hong Kong or Bangkok covering the regional airports.
Flight search
Compare available flights from your city to Bali and explore fares before you book.
Flight search powered by Travelpayouts.
Departure cities

Direct from ICN in roughly 7h with several carriers — the fastest and cheapest way to reach Bali.

One stop from Gimhae (PUS) via Singapore, Kuala Lumpur or Hong Kong, around 10-13h in total.

One stop from TAE via Hong Kong or Kuala Lumpur, or a domestic connection into Incheon.

Connect through Incheon or Hong Kong; the Incheon routing keeps you on a single ticket.

Domestic or rail connection to Incheon, then the direct overnight service to Denpasar.
Bali's dry season is April to October. From Korea the peaks are Seollal, Chuseok, the summer holidays in late July and August, and the Christmas–New Year period.
Book two to three months ahead for direct Incheon departures. Low-cost carriers release the cheapest seats early and rarely discount close to departure.
From Busan, Daegu, Jeju and Gwangju, compare a through-ticket connection against a domestic hop to Incheon plus a separate direct fare — the second option is often cheaper but leaves you liable for missed connections.
Next step
Plan beyond the airfare with our complete Bali trip guide for travellers from South Korea. 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.