Language IDR/ID

Flights to Bali

Find cheap flights to Bali in 2024/2025

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Bali from the most established flight comparison sites.
Fly to Bali and visit sites like Seminyak, Sanur, Uluwatu Temple & Mount Batur.

Plane flying over earth

1. Enter your search requirements for Bali

2. Compare the best Bali deals from top comparison engines

Flight ticket

3. Book your Bali flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Bali in 2024/2025?

These economy flights were found on FlightsFinder from Indonesia to Bali in the last few days. Prices subject to availability.

What are the cheapest one-way flights to Bali in 2024/2025?

These economy flights were found on FlightsFinder from Indonesia to Bali in the last few days. Prices subject to availability.

When are flights to Bali cheapest?

up

The month of October

happy

According to our data, October is on average the cheapest time to book flights to Bali.
You can get flights from return.

When is the most expensive time to fly to Bali?

up

The month of August

happy

According to our data, August is on average the most expensive time to book flights to Bali.
A return flight could set you back more than Rp1,569,145.

Why fly to Bali?

Nestled in the heart of Indonesia, Bali is a vibrant paradise known for its enchanting blend of lush landscapes, rich cultural heritage, and pristine beaches. This island gem beckons travelers with its tantalizing array of experiences, from vibrant temples and traditional dances to world-class surfing and rejuvenating wellness retreats. Bali's warm hospitality embraces visitors, inviting them to immerse themselves in a tapestry of colors, flavors, and traditions. Whether seeking tranquility in the emerald rice terraces of Ubud or pulsating energy in the bustling streets of Kuta, Bali promises an unforgettable journey that will awaken the senses and nourish the soul.

Frequently asked questions about Flights to Bali

Which popular airports are close to Bali?

Popular airports near Bali include Ngurah Rai International Airport (DPS) in Bali itself, Juanda International Airport (SUB) in Surabaya, and Soekarno–Hatta International Airport (CGK) in Jakarta.

How long does it take to fly to Bali?

The flight to Bali (DPS) is roughly 1 hour 51 minutes and 611 miles (983 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).

How do I find the cheapest possible flights to Bali?

The best way is to compare flights to Bali from leading comparison sites using our search engine dashboard.

Are there direct flights to Bali?

Yes, there are direct flights to Bali.

What is the weather like in Bali?

Here is the average weather forecast in Bali by month:

• Jan: 24°C
• Feb: 24°C
• Mar: 24°C
• Apr: 25°C
• May: 24°C
• Jun: 24°C
• Jul: 23°C
• Aug: 23°C
• Sep: 23°C
• Oct: 24°C
• Nov: 24°C
• Dec: 24°C

How far is the main airport in Bali from the city centre?

The main airport in Bali, Ngurah Rai International Airport, is approximately 13 kilometers away from the city centre.

How far in advance should I book my flight to Bali?

Typically, flights are cheapest to Bali 2 months before departure.

Which day is cheapest to fly to Bali?

Studies show flights to Bali are typically cheaper on Tuesdays and Wednesdays.

Weather in Bali

Clouds
Clouds

23.2 °C

Tue, 22 Oct 2024

Average Temperature

24°C

Jan

24°C

Feb

24°C

Mar

25°C

Apr

24°C

May

24°C

Jun

23°C

Jul

23°C

Aug

23°C

Sep

24°C

Oct

24°C

Nov

24°C

Dec

Bali

Flight Distance and Flying Time to Bali

Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Bali (DPS)

Distance:
611 miles (983 kilometres)

Average flight time (direct 1 hour 51 minutes)

Surabaya, Indonesia - Juanda Airport (SUB) to Bali (DPS)

Distance:
188 miles (303 kilometres)

Average flight time (direct 55 minutes)

Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Bali (DPS)

Distance:
1,139 miles (1,833 kilometres)

Average flight time (direct 3 hours 1 minute)

Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Bali (DPS)

Distance:
330 miles (532 kilometres)

Average flight time (direct 1 hour 14 minutes)

Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Bali (DPS)

Distance:
535 miles (861 kilometres)

Average flight time (direct 1 hour 41 minutes)

Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Bali (DPS)

Distance:
825 miles (1,328 kilometres)

Average flight time (direct 2 hours 19 minutes)

Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Bali (DPS)

Distance:
394 miles (634 kilometres)

Average flight time (direct 1 hour 22 minutes)

Balikpapan, Indonesia - Sepinggan Airport (BPN) to Bali (DPS)

Distance:
530 miles (853 kilometres)

Average flight time (direct 1 hour 40 minutes)

Semarang, Indonesia - Ahmad Yani Airport (SRG) to Bali (DPS)

Distance:
350 miles (564 kilometres)

Average flight time (direct 1 hour 16 minutes)

Lombok, Indonesia - Lombok International Airport (LOP) to Bali (DPS)

Distance:
76 miles (122 kilometres)

Average flight time (direct 40 minutes)

Manado, Indonesia - Sam Ratulangi Airport (MDC) to Bali (DPS)

Distance:
979 miles (1,575 kilometres)

Average flight time (direct 2 hours 40 minutes)

Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Bali (DPS)

Distance:
313 miles (504 kilometres)

Average flight time (direct 1 hour 11 minutes)

Batam, Indonesia - Hang Nadim Airport (BTH) to Bali (DPS)

Distance:
1,022 miles (1,644 kilometres)

Average flight time (direct 2 hours 46 minutes)

Padang, Indonesia - Minangkabau Airport (PDG) to Bali (DPS)

Distance:
1,155 miles (1,859 kilometres)

Average flight time (direct 3 hours 4 minutes)

Pontianak, Indonesia - Supadio Airport (PNK) to Bali (DPS)

Distance:
714 miles (1,149 kilometres)

Average flight time (direct 2 hours 5 minutes)

Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Bali (DPS)

Distance:
1,680 miles (2,704 kilometres)

Average flight time (direct 4 hours 14 minutes)

Jayapura, Indonesia - Sentani Airport (DJJ) to Bali (DPS)

Distance:
1,793 miles (2,886 kilometres)

Average flight time (direct 4 hours 29 minutes)

Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Bali (DPS)

Distance:
368 miles (592 kilometres)

Average flight time (direct 1 hour 19 minutes)

Ambon, Indonesia - Pattimura International Airport (AMQ) to Bali (DPS)

Distance:
953 miles (1,534 kilometres)

Average flight time (direct 2 hours 37 minutes)

Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Bali (DPS)

Distance:
657 miles (1,057 kilometres)

Average flight time (direct 1 hour 57 minutes)

Jambi, Indonesia - Sultan Thaha Airport (DJB) to Bali (DPS)

Distance:
932 miles (1,500 kilometres)

Average flight time (direct 2 hours 34 minutes)

Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Bali (DPS)

Distance:
943 miles (1,518 kilometres)

Average flight time (direct 2 hours 35 minutes)

Map of Bali

Travel Videos About Bali

Cheapest flight routes found to Bali

From Surabaya

From Surabaya (SUB), Indonesia to Denpasar, Indonesia (DPS): Rp1,182,700

Depart: 27 Oct 2024 · Return: 30 Nov 2024 Price found 22 Oct 2024, 10:33

From Jakarta

From Jakarta (CGK), Indonesia to Denpasar, Indonesia (DPS): Rp1,268,931

Depart: 23 Jul 2025 · Return: 31 Jul 2025 Price found 22 Oct 2024, 10:49

From Banjarmasin

From Banjarmasin (BDJ), Indonesia to Denpasar, Indonesia (DPS): Rp1,428,619

Depart: 01 Nov 2024 · Return: 06 Nov 2024 Price found 22 Oct 2024, 12:27

From Balikpapan

From Balikpapan (BPN), Indonesia to Denpasar, Indonesia (DPS): Rp1,646,972

Depart: 25 Nov 2024 · Return: 30 Nov 2024 Price found 22 Oct 2024, 02:17

From Praya

From Praya (LOP), Indonesia to Denpasar, Indonesia (DPS): Rp1,948,530

Depart: 24 Oct 2024 · Return: 30 Nov 2024 Price found 19 Oct 2024, 14:44

From Solo / Surakarta

From Solo / Surakarta (SOC), Indonesia to Denpasar, Indonesia (DPS): Rp1,995,596

Depart: 24 Oct 2024 · Return: 31 Oct 2024 Price found 19 Oct 2024, 06:16

From Makassar

From Makassar (UPG), Indonesia to Denpasar, Indonesia (DPS): Rp1,997,949

Depart: 28 Oct 2024 · Return: 28 Oct 2024 Price found 19 Oct 2024, 19:56

From Padang

From Padang (PDG), Indonesia to Denpasar, Indonesia (DPS): Rp2,241,011

Depart: 30 Oct 2024 · Return: 05 Nov 2024 Price found 20 Oct 2024, 10:10

From Semarang

From Semarang (SRG), Indonesia to Denpasar, Indonesia (DPS): Rp2,309,425

Depart: 23 Oct 2024 · Return: 30 Oct 2024 Price found 21 Oct 2024, 13:45

From Pekanbaru

From Pekanbaru (PKU), Indonesia to Denpasar, Indonesia (DPS): Rp2,403,557

Depart: 25 Nov 2024 · Return: 29 Nov 2024 Price found 22 Oct 2024, 04:45

From Manado

From Manado (MDC), Indonesia to Denpasar, Indonesia (DPS): Rp2,626,112

Depart: 22 Jan 2025 · Return: 29 Jan 2025 Price found 20 Oct 2024, 18:19

From Banda Aceh

From Banda Aceh (BTJ), Indonesia to Denpasar, Indonesia (DPS): Rp2,894,724

Depart: 18 Nov 2024 · Return: 24 Nov 2024 Price found 20 Oct 2024, 08:09

From Palembang

From Palembang (PLM), Indonesia to Denpasar, Indonesia (DPS): Rp3,074,919

Depart: 06 Nov 2024 · Return: 20 Nov 2024 Price found 22 Oct 2024, 19:15

From Batam

From Batam (BTH), Indonesia to Denpasar, Indonesia (DPS): Rp3,117,614

Depart: 02 May 2025 · Return: 06 May 2025 Price found 21 Oct 2024, 08:11

From Belitung (Tanjung Pandan)

From Belitung (Tanjung Pandan) (TJQ), Indonesia to Denpasar, Indonesia (DPS): Rp3,313,442

Depart: 03 Nov 2024 · Return: 07 Nov 2024 Price found 19 Oct 2024, 17:31

From Pontianak

From Pontianak (PNK), Indonesia to Denpasar, Indonesia (DPS): Rp3,463,885

Depart: 21 Nov 2024 · Return: 30 Nov 2024 Price found 19 Oct 2024, 11:12

From Jambi

From Jambi (DJB), Indonesia to Denpasar, Indonesia (DPS): Rp3,566,758

Depart: 05 Nov 2024 · Return: 09 Nov 2024 Price found 21 Oct 2024, 20:55

From Bengkulu

From Bengkulu (BKS), Indonesia to Denpasar, Indonesia (DPS): Rp3,816,544

Depart: 27 Oct 2024 · Return: 29 Oct 2024 Price found 22 Oct 2024, 03:56

From Ambon

From Ambon (AMQ), Indonesia to Denpasar, Indonesia (DPS): Rp5,679,851

Depart: 06 Nov 2024 · Return: 11 Nov 2024 Price found 19 Oct 2024, 08:23

From Jayapura

From Jayapura (DJJ), Indonesia to Denpasar, Indonesia (DPS): Rp7,281,942

Depart: 25 Oct 2024 · Return: 01 Nov 2024 Price found 20 Oct 2024, 09:15

Choose Site / Currency

IDR/Indonesia