Flights to Bali
Find cheap flights to Bali in 2025/2026
Find cheap flights to Bali in 2025/2026
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.
1. Enter your search requirements for Bali
2. Compare the best Bali deals from top comparison engines
3. Book your Bali flight at the cheapest price
These economy flights were found on FlightsFinder from Indonesia to Bali in the last few days. Prices subject to availability.
These economy flights were found on FlightsFinder from Indonesia to Bali in the last few days. Prices subject to availability.
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.
23.4 °C
Fri, 4 Jul 2025
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
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)
From Surabaya (SUB), Indonesia to Denpasar, Indonesia (DPS): Rp1,109,136
Depart: 13 Sep 2025 · Return: 26 Sep 2025 Price found 03 Jul 2025, 15:26
From Jakarta (CGK), Indonesia to Denpasar, Indonesia (DPS): Rp1,743,419
Depart: 02 May 2026 · Return: 12 May 2026 Price found 03 Jul 2025, 08:27
From Banjarmasin (BDJ), Indonesia to Denpasar, Indonesia (DPS): Rp1,802,728
Depart: 11 Jul 2025 · Return: 16 Jul 2025 Price found 04 Jul 2025, 02:30
From Makassar (UPG), Indonesia to Denpasar, Indonesia (DPS): Rp1,814,361
Depart: 31 Aug 2025 · Return: 04 Sep 2025 Price found 02 Jul 2025, 00:11
From Balikpapan (BPN), Indonesia to Denpasar, Indonesia (DPS): Rp1,930,690
Depart: 14 Jul 2025 · Return: 15 Jul 2025 Price found 04 Jul 2025, 06:24
From Solo / Surakarta (SOC), Indonesia to Denpasar, Indonesia (DPS): Rp2,120,632
Depart: 09 Jul 2025 · Return: 12 Jul 2025 Price found 01 Jul 2025, 18:09
From Manado (MDC), Indonesia to Denpasar, Indonesia (DPS): Rp2,266,330
Depart: 23 Jan 2026 · Return: 30 Jan 2026 Price found 02 Jul 2025, 12:09
From Praya (LOP), Indonesia to Denpasar, Indonesia (DPS): Rp2,288,261
Depart: 10 Jul 2025 · Return: 15 Jul 2025 Price found 01 Jul 2025, 09:18
From Pekanbaru (PKU), Indonesia to Denpasar, Indonesia (DPS): Rp2,362,826
Depart: 26 Aug 2025 · Return: 05 Sep 2025 Price found 03 Jul 2025, 05:22
From Semarang (SRG), Indonesia to Denpasar, Indonesia (DPS): Rp2,412,028
Depart: 09 Jul 2025 · Return: 12 Jul 2025 Price found 01 Jul 2025, 18:09
From Padang (PDG), Indonesia to Denpasar, Indonesia (DPS): Rp2,738,514
Depart: 03 Apr 2026 · Return: 11 Apr 2026 Price found 03 Jul 2025, 06:12
From Pontianak (PNK), Indonesia to Denpasar, Indonesia (DPS): Rp2,949,624
Depart: 07 Jul 2025 · Return: 11 Jul 2025 Price found 03 Jul 2025, 07:09
From Banda Aceh (BTJ), Indonesia to Denpasar, Indonesia (DPS): Rp2,970,220
Depart: 16 Sep 2025 · Return: 23 Sep 2025 Price found 02 Jul 2025, 11:03
From Palembang (PLM), Indonesia to Denpasar, Indonesia (DPS): Rp3,046,883
Depart: 24 Oct 2025 · Return: 30 Oct 2025 Price found 03 Jul 2025, 15:26
From Batam (BTH), Indonesia to Denpasar, Indonesia (DPS): Rp3,096,084
Depart: 19 Nov 2025 · Return: 22 Nov 2025 Price found 02 Jul 2025, 03:54
From Belitung (Tanjung Pandan) (TJQ), Indonesia to Denpasar, Indonesia (DPS): Rp3,720,450
Depart: 19 Jul 2025 · Return: 23 Jul 2025 Price found 04 Jul 2025, 04:07
From Jambi (DJB), Indonesia to Denpasar, Indonesia (DPS): Rp4,107,580
Depart: 18 Aug 2025 · Return: 23 Aug 2025 Price found 01 Jul 2025, 00:53
From Bengkulu (BKS), Indonesia to Denpasar, Indonesia (DPS): Rp4,350,728
Depart: 18 Jul 2025 · Return: 22 Jul 2025 Price found 03 Jul 2025, 06:12
From Ambon (AMQ), Indonesia to Denpasar, Indonesia (DPS): Rp5,154,928
Depart: 15 Jul 2025 · Return: 19 Jul 2025 Price found 30 Jun 2025, 23:13
From Jayapura (DJJ), Indonesia to Denpasar, Indonesia (DPS): Rp7,204,427
Depart: 20 Jul 2025 · Return: 25 Jul 2025 Price found 02 Jul 2025, 12:49
Expert Help