Flight deals from Jakarta to Bali
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopCGK 18:201h 50mNonstopDPS 21:10Jakarta - Bali | Mon, May 5 | Indonesia AirAsiaDPS 21:401h 50mNonstopCGK 22:30Bali - Jakarta | Thu, May 8 | Indonesia AirAsiaNZD 155 NZD 30249% OFF49% OFFNZD 302 NZD 155
-
CGK 19:301h 50mNonstopDPS 22:20Jakarta - Bali | Wed, Apr 9 | Indonesia AirAsiaDPS 07:301h 55mNonstopCGK 08:25Bali - Jakarta | Wed, Apr 16 | CitilinkNZD 157 NZD 30248% OFF48% OFFNZD 302 NZD 157
-
CGK 15:101h 45mNonstopDPS 17:55Jakarta - Bali | Sat, Apr 12 | TransNusa AirlinesDPS 13:501h 50mNonstopCGK 14:40Bali - Jakarta | Fri, Apr 18 | TransNusa AirlinesNZD 187 NZD 30238% OFF38% OFFNZD 302 NZD 187
-
CGK 10:301h 50mNonstopDPS 13:20Jakarta - Bali | Mon, Apr 7 | TransNusa AirlinesDPS 10:251h 50mNonstopCGK 11:15Bali - Jakarta | Fri, Apr 11 | TransNusa AirlinesNZD 20034% OFFNZD 302 NZD 200
-
CGK 19:301h 50mNonstopDPS 22:20Jakarta - Bali | Sat, Apr 12 | Indonesia AirAsiaDPS 21:401h 50mNonstopCGK 22:30Bali - Jakarta | Sat, Apr 19 | Indonesia AirAsiaNZD 20034% OFFNZD 302 NZD 200
-
CGK 19:301h 50mNonstopDPS 22:20Jakarta - Bali | Mon, Apr 7 | Indonesia AirAsiaDPS 21:401h 50mNonstopCGK 22:30Bali - Jakarta | Mon, Apr 14 | Indonesia AirAsiaNZD 21828% OFFNZD 302 NZD 218
-
CGK 08:351h 50mNonstopDPS 11:25Jakarta - Bali | Mon, Apr 7 | Super Air JetDPS 21:401h 50mNonstopCGK 22:30Bali - Jakarta | Mon, Apr 14 | Indonesia AirAsiaNZD 21828% OFFNZD 302 NZD 218
-
CGK 21:151h 55mNonstopDPS 00:10Jakarta - Bali | Mon, Apr 7 | CitilinkDPS 21:401h 50mNonstopCGK 22:30Bali - Jakarta | Mon, Apr 14 | Indonesia AirAsiaNZD 22227% OFFNZD 302 NZD 222
-
CGK 19:301h 50mNonstopDPS 22:20Jakarta - Bali | Mon, Apr 14 | Indonesia AirAsiaDPS 15:451h 55mNonstopCGK 16:40Bali - Jakarta | Sun, Apr 20 | CitilinkNZD 22924% OFFNZD 302 NZD 229
-
CGK 18:551h 55mNonstopDPS 21:50Jakarta - Bali | Sat, Apr 5 | Super Air JetDPS 08:051h 55mNonstopCGK 09:00Bali - Jakarta | Thu, Apr 10 | Super Air JetNZD 25017% OFFNZD 302 NZD 250
-
JKT 13:0017h 25m1 stopsDPS Invalid DateJakarta - Bali | Fri, Apr 4 | Normal AirlineDPS 15:006hNonstopJKT 16:00Bali - Jakarta | Sun, Apr 6 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopCGK 20:101h 50mNonstopDPS 23:00Jakarta - Bali | Sat, Apr 19 | TransNusa AirlinesNZD 81 NZD 15447% OFF47% OFFNZD 154 NZD 81
-
CGK 10:301h 50mNonstopDPS 13:20Jakarta - Bali | Tue, Apr 8 | TransNusa AirlinesNZD 86 NZD 15444% OFF44% OFFNZD 154 NZD 86
-
CGK 15:101h 45mNonstopDPS 17:55Jakarta - Bali | Sun, Apr 20 | TransNusa AirlinesNZD 92 NZD 15441% OFF41% OFFNZD 154 NZD 92
-
CGK 20:101h 50mNonstopDPS 23:00Jakarta - Bali | Mon, Apr 7 | TransNusa AirlinesNZD 9240% OFFNZD 154 NZD 92
-
CGK 11:451h 50mNonstopDPS 14:35Jakarta - Bali | Sun, Apr 6 | TransNusa AirlinesNZD 9539% OFFNZD 154 NZD 95
-
CGK 20:501h 55mNonstopDPS 23:45Jakarta - Bali | Mon, Apr 7 | CitilinkNZD 10035% OFFNZD 154 NZD 100
-
CGK 05:301h 50mNonstopDPS 08:20Jakarta - Bali | Mon, Apr 7 | Super Air JetNZD 10333% OFFNZD 154 NZD 103
-
CGK 15:101h 45mNonstopDPS 17:55Jakarta - Bali | Sat, Apr 5 | TransNusa AirlinesNZD 10333% OFFNZD 154 NZD 103
-
CGK 05:301h 50mNonstopDPS 08:20Jakarta - Bali | Sun, Apr 6 | Super Air JetNZD 10731% OFFNZD 154 NZD 107
-
CGK 18:551h 55mNonstopDPS 21:50Jakarta - Bali | Sat, Apr 5 | Super Air JetNZD 12817% OFFNZD 154 NZD 128
-
JKT 13:0017h 25m1 stopsDPS Invalid DateJakarta - Bali | Fri, Apr 4 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Jakarta to Bali
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Jakarta to Bali
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.









Show More
FAQ
-
When are flight tickets from Jakarta (JKT) to Bali (DPS) the cheapest?
Airlines adjust prices for flights from Jakarta to Bali based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Jakarta (JKT) to Bali (DPS) cost?
According to Trip.com's data, the lowest price is around NZD 236. -
How long does it take to fly from Jakarta (JKT) to Bali (DPS) and what is the distance?
It takes around 1 hour 50 minutes to fly from Jakarta (JKT) to Bali (DPS). -
What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai Intl. Airport to downtown is about 11 km. It takes about 30 minutes by taxi.
-
What are the most popular airlines that fly from Jakarta (JKT) to Bali (DPS)?
Airlines with flights from Jakarta (JKT) to Bali (DPS): Indonesia AirAsia, Pelita Air, Garuda Indonesia, KLM, NAM Air, Oman Air, Philippine Airlines, Etihad Airways, Citilink, TransNusa Airlines, Vietnam Airlines and Batik Air.
How to find a cheap flight from Jakarta to Bali
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Jakarta to Bali. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Jakarta to Bali
Cheapest one-way flight price | NZD 69 |
---|---|
Cheapest round-trip ticket price | NZD 155 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 961.34 km |
Average flight time | 1 hour 50 minutes |
Popular airline | TransNusa |
Popular Flights
-
Top Routes from Jakarta
-
Top Routes to Bali
-
More flight options
- Jakarta to Medina Flights
- Jakarta to Istanbul Flights
- Jakarta to Riyadh Flights
- Jakarta to Sydney Flights
- Jakarta to Shanghai Flights
- Jakarta to Tokyo Flights
- Jakarta to Seoul Flights
- Jakarta to Dubai Flights
- Jakarta to Guangzhou Flights
- Jakarta to Sapporo Flights
- Jakarta to Amsterdam Flights
- Flights from Soekarno-Hatta International Airport to New Plymouth
- Flights from Soekarno-Hatta International Airport to Christchurch
- Flights from Soekarno-Hatta International Airport to Invercargill
- Flights from Soekarno-Hatta International Airport to Palmerston North
- Flights from Soekarno-Hatta International Airport to Gisborne
- Flights from Soekarno-Hatta International Airport to Auckland
- Flights from Jakarta to Palmerston North Airport
- Flights from Jakarta to Nelson Airport
- Flights from Jakarta to Whangarei Airport
- Flights from Jakarta to Woodbourne Airport
- Flights from Jakarta to New Plymouth Airport
- Flights from Jakarta to Richard Pearse Airport
- Flights from Halim Perdanakusuma International Airport to Christchurch International Airport
- Flights from Soekarno-Hatta International Airport to Christchurch International Airport
- Flights from Halim Perdanakusuma International Airport to Auckland International Airport
- Flights from Soekarno-Hatta International Airport to Auckland International Airport
- Flights from Halim Perdanakusuma International Airport to Queenstown Airport
- Flights from Soekarno-Hatta International Airport to Queenstown Airport
- Seoul to Bali Flights
- Taipei to Bali Flights
- Istanbul to Bali Flights
- Shanghai to Bali Flights
- Osaka to Bali Flights
- Moscow to Bali Flights
- Hong Kong to Bali Flights
- Sydney to Bali Flights
- Brisbane to Bali Flights
- Melbourne to Bali Flights
- Nagoya to Bali Flights
- Flights from Auckland International Airport to Bali
- Flights from Christchurch International Airport to Bali
- Flights from Queenstown Airport to Bali
- Flights from Wellington International Airport to Bali
- Flights from Dunedin International Airport to Bali
- Flights from Nelson Airport to Bali
- Flights from Auckland to Ngurah Rai International Airport
- Flights from Christchurch to Ngurah Rai International Airport
- Flights from Wellington to Ngurah Rai International Airport
- Flights from Queenstown to Ngurah Rai International Airport
- Flights from Napier to Ngurah Rai International Airport
- Flights from Invercargill to Ngurah Rai International Airport
- Flights from Auckland International Airport to Ngurah Rai International Airport
- Flights from Christchurch International Airport to Ngurah Rai International Airport
- Flights from Queenstown Airport to Ngurah Rai International Airport
- Flights from Wellington International Airport to Ngurah Rai International Airport
- Flights from Palmerston North Airport to Ngurah Rai International Airport
- Flights from Nelson Airport to Ngurah Rai International Airport