How can I find cheap flights from Jakarta to Ngurah Rai International Airport?
Explore the cheapest one-way and round-trip flights from Jakarta to Ngurah Rai International Airport over the next 90 days, with one-way fares from IDR 989,700 and round-trip from IDR 2,306,500. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
CGK 15:302hDirectDPS 18:30Jakarta - Bali | Sat, Nov 28 | Indonesia AirAsiaIDR 989,700 IDR 1,449,50032% off32% offIDR 1,449,500 IDR 989,700
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sat, Nov 28 | Lion AirIDR 1,017,000 IDR 1,449,50030% off30% offIDR 1,449,500 IDR 1,017,000
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Tue, Nov 24 | Indonesia AirAsiaIDR 1,027,900 IDR 1,449,50028% off28% offIDR 1,449,500 IDR 1,027,900
CGK 13:451h 55mDirectDPS 16:40Jakarta - Bali | Tue, Nov 24 | Lion AirIDR 1,033,30028% offIDR 1,449,500 IDR 1,033,300
CGK 05:301h 50mDirectDPS 08:20Jakarta - Bali | Sun, Nov 15 | NAM AirIDR 1,052,40027% offIDR 1,449,500 IDR 1,052,400
CGK 18:001h 50mDirectDPS 20:50Jakarta - Bali | Sun, Nov 15 | Sriwijaya AirIDR 1,052,40027% offIDR 1,449,500 IDR 1,052,400
CGK 16:401h 55mDirectDPS 19:35Jakarta - Bali | Sun, Nov 15 | CitilinkIDR 1,055,10027% offIDR 1,449,500 IDR 1,055,100
CGK 18:551h 55mDirectDPS 21:50Jakarta - Bali | Mon, Nov 30 | Indonesia AirAsiaIDR 1,076,90026% offIDR 1,449,500 IDR 1,076,900
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Mon, Nov 30 | Lion AirIDR 1,087,80025% offIDR 1,449,500 IDR 1,087,800
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Tue, Nov 3 | Citilink
DPS 22:152hDirectCGK 23:15Bali - Jakarta | Thu, Nov 5 | CitilinkIDR 2,306,500 IDR 3,064,60025% off25% offIDR 3,064,600 IDR 2,306,500
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Tue, Nov 3 | Lion Air
DPS 22:152hDirectCGK 23:15Bali - Jakarta | Thu, Nov 5 | CitilinkIDR 2,350,100 IDR 3,064,60023% off23% offIDR 3,064,600 IDR 2,350,100
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Tue, Nov 3 | Indonesia AirAsia
DPS 22:152hDirectCGK 23:15Bali - Jakarta | Thu, Nov 5 | CitilinkIDR 2,355,600 IDR 3,064,60023% off23% offIDR 3,064,600 IDR 2,355,600
CGK 12:001h 50mDirectDPS 14:50Jakarta - Bali | Sun, Nov 22 | Indonesia AirAsia
DPS 11:051h 50mDirectCGK 11:55Bali - Jakarta | Tue, Nov 24 | Indonesia AirAsiaIDR 2,385,50022% offIDR 3,064,600 IDR 2,385,500
CGK 06:002hDirectDPS 09:00Jakarta - Bali | Sun, Nov 8 | Indonesia AirAsia
DPS 07:002hDirectCGK 08:00Bali - Jakarta | Thu, Nov 12 | Indonesia AirAsiaIDR 2,388,30022% offIDR 3,064,600 IDR 2,388,300
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sun, Nov 8 | Lion Air
DPS 07:002hDirectCGK 08:00Bali - Jakarta | Thu, Nov 12 | Indonesia AirAsiaIDR 2,388,30022% offIDR 3,064,600 IDR 2,388,300
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Wed, Nov 4 | Citilink
DPS 21:151h 55mDirectCGK 22:10Bali - Jakarta | Fri, Nov 6 | Lion AirIDR 2,391,00022% offIDR 3,064,600 IDR 2,391,000
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Tue, Nov 3 | TransNusa Airlines
DPS 22:152hDirectCGK 23:15Bali - Jakarta | Thu, Nov 5 | CitilinkIDR 2,399,20022% offIDR 3,064,600 IDR 2,399,200
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Wed, Nov 4 | TransNusa Airlines
DPS 09:352hDirectCGK 10:35Bali - Jakarta | Wed, Nov 11 | CitilinkIDR 2,415,50021% offIDR 3,064,600 IDR 2,415,500
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal Airline
DPS 15:006hDirectJKT 16:00Bali - Jakarta | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 15:302hDirectDPS 18:30Jakarta - Bali | Sat, Nov 28 | Indonesia AirAsiaIDR 989,700 IDR 1,449,50032% off32% offIDR 1,449,500 IDR 989,700
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sat, Nov 28 | Lion AirIDR 1,017,000 IDR 1,449,50030% off30% offIDR 1,449,500 IDR 1,017,000
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Tue, Nov 24 | Indonesia AirAsiaIDR 1,027,900 IDR 1,449,50028% off28% offIDR 1,449,500 IDR 1,027,900
CGK 13:451h 55mDirectDPS 16:40Jakarta - Bali | Tue, Nov 24 | Lion AirIDR 1,033,30028% offIDR 1,449,500 IDR 1,033,300
CGK 05:301h 50mDirectDPS 08:20Jakarta - Bali | Sun, Nov 15 | NAM AirIDR 1,052,40027% offIDR 1,449,500 IDR 1,052,400
CGK 18:001h 50mDirectDPS 20:50Jakarta - Bali | Sun, Nov 15 | Sriwijaya AirIDR 1,052,40027% offIDR 1,449,500 IDR 1,052,400
CGK 16:401h 55mDirectDPS 19:35Jakarta - Bali | Sun, Nov 15 | CitilinkIDR 1,055,10027% offIDR 1,449,500 IDR 1,055,100
CGK 18:551h 55mDirectDPS 21:50Jakarta - Bali | Mon, Nov 30 | Indonesia AirAsiaIDR 1,076,90026% offIDR 1,449,500 IDR 1,076,900
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Mon, Nov 30 | Lion AirIDR 1,087,80025% offIDR 1,449,500 IDR 1,087,800
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 13:302hDirectDPS 16:30Jakarta - Bali | Thu, Jan 7 | Garuda IndonesiaIDR 1,158,700 IDR 6,177,40081% off81% offIDR 6,177,400 IDR 1,158,700
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sun, Nov 8 | Lion AirIDR 1,186,000 IDR 6,177,40081% off81% offIDR 6,177,400 IDR 1,186,000
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Wed, Nov 4 | TransNusa AirlinesIDR 1,205,100 IDR 6,177,40080% off80% offIDR 6,177,400 IDR 1,205,100
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Wed, Nov 4 | CitilinkIDR 1,210,50080% offIDR 6,177,400 IDR 1,210,500
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sat, Nov 28 | Lion AirIDR 1,216,00080% offIDR 6,177,400 IDR 1,216,000
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Tue, Nov 3 | TransNusa AirlinesIDR 1,270,50079% offIDR 6,177,400 IDR 1,270,500
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sun, Nov 22 | Lion AirIDR 1,281,40079% offIDR 6,177,400 IDR 1,281,400
CGK 06:051h 55mDirectDPS 09:00Jakarta - Bali | Sun, Nov 8 | CitilinkIDR 1,289,60079% offIDR 6,177,400 IDR 1,289,600
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Sat, Nov 14 | CitilinkIDR 1,289,60079% offIDR 6,177,400 IDR 1,289,600
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sun, Nov 8 | Lion AirIDR 1,186,000 IDR 6,177,40081% off81% offIDR 6,177,400 IDR 1,186,000
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Wed, Nov 4 | TransNusa AirlinesIDR 1,205,100 IDR 6,177,40080% off80% offIDR 6,177,400 IDR 1,205,100
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Wed, Nov 4 | CitilinkIDR 1,210,500 IDR 6,177,40080% off80% offIDR 6,177,400 IDR 1,210,500
CGK 20:001h 55mDirectDPS 22:55Jakarta - Bali | Tue, Nov 3 | CitilinkIDR 1,210,50080% offIDR 6,177,400 IDR 1,210,500
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Sat, Nov 7 | Lion AirIDR 1,232,30080% offIDR 6,177,400 IDR 1,232,300
CGK 06:002hDirectDPS 09:00Jakarta - Bali | Sun, Nov 8 | Indonesia AirAsiaIDR 1,243,20080% offIDR 6,177,400 IDR 1,243,200
CGK 17:401h 55mDirectDPS 20:35Jakarta - Bali | Mon, Nov 9 | Lion AirIDR 1,246,00080% offIDR 6,177,400 IDR 1,246,000
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Tue, Nov 3 | TransNusa AirlinesIDR 1,270,50079% offIDR 6,177,400 IDR 1,270,500
CGK 08:351h 55mDirectDPS 11:30Jakarta - Bali | Tue, Nov 3 | Lion AirIDR 1,281,40079% offIDR 6,177,400 IDR 1,281,400
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
CGK 05:301h 50mDirectDPS 08:20Jakarta - Bali | Sun, Nov 15 | NAM AirIDR 1,052,400 IDR 1,449,50027% off27% offIDR 1,449,500 IDR 1,052,400
CGK 18:001h 50mDirectDPS 20:50Jakarta - Bali | Sun, Nov 15 | Sriwijaya AirIDR 1,052,400 IDR 1,449,50027% off27% offIDR 1,449,500 IDR 1,052,400
CGK 15:101h 50mDirectDPS 18:00Jakarta - Bali | Mon, Nov 30 | Pelita AirIDR 1,123,300 IDR 1,449,50023% off23% offIDR 1,449,500 IDR 1,123,300
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Wed, Nov 4 | TransNusa AirlinesIDR 1,205,10030% offIDR 1,715,200 IDR 1,205,100
CGK 18:001h 50mDirectDPS 20:50Jakarta - Bali | Sun, Jan 3 | Sriwijaya AirIDR 1,262,30050% offIDR 2,526,300 IDR 1,262,300
CGK 19:501h 50mDirectDPS 22:40Jakarta - Bali | Tue, Nov 3 | TransNusa AirlinesIDR 1,270,50026% offIDR 1,715,200 IDR 1,270,500
CGK 12:501h 50mDirectDPS 15:40Jakarta - Bali | Wed, Nov 25 | Indonesia AirAsiaIDR 1,390,40045% offIDR 2,526,300 IDR 1,390,400
CGK 06:201h 50mDirectDPS 09:10Jakarta - Bali | Tue, Dec 8 | Indonesia AirAsiaIDR 1,518,60040% offIDR 2,526,300 IDR 1,518,600
CGK 06:201h 50mDirectDPS 09:10Jakarta - Bali | Sun, Nov 29 | Indonesia AirAsiaIDR 1,534,90039% offIDR 2,526,300 IDR 1,534,900
JKT 13:0017h 25m1 stopDPS 14:00Jakarta - Bali | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Jakarta to Bali are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Jakarta to Ngurah Rai International Airport
What is the cheapest month for one-way flights from Jakarta to Ngurah Rai International Airport?
According to Trip.com's data from the past 12 months, the cheapest month for one-way flights from Jakarta to Ngurah Rai International Airport is March, with an average price of IDR 620,600, while the most expensive month is usually October, with an average price of IDR 1,470,500.
Which month has the lowest round‑trip flight prices from Jakarta to Ngurah Rai International Airport?
Based on Trip.com's data from the past 12 months, March is usually the month with the lowest fares for flights from Jakarta to Ngurah Rai International Airport, with an average price of IDR 2,111,200. October is typically the most expensive month, with an average price of IDR 3,090,100.
What is the cheapest day of the week to fly from Jakarta to Ngurah Rai International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure from Jakarta to Ngurah Rai International Airport is on Tuesday, when prices are usually lower than other days. Avoid departing on Friday as fares are typically highest on that day.
Which airlines are the most popular for Jakarta to Ngurah Rai International Airport flights?
Lion Air
Batik Air
Indonesia AirAsia
Citilink
Sriwijaya Air
TransNusa Airlines
Garuda Indonesia
Pelita Air
Flight Schedule from Jakarta to Ngurah Rai International Airport
-
QZ802
Soekarno–Hatta International Airport
10:10
CGK
13:00
DPS
S M T W T F SSearch -
SJ272
Soekarno–Hatta International Airport
18:00
CGK
20:50
DPS
S M T W T F SSearch -
IN280
Soekarno–Hatta International Airport
05:30
CGK
08:20
DPS
S M T W T F SSearch -
8B5110
Soekarno–Hatta International Airport
19:50
CGK
22:40
DPS
S M T W T F SSearch -
ID7311
Halim Perdanakusuma International Airport
15:50
HLP
18:40
DPS
S M T W T F SSearch -
JT020
Soekarno–Hatta International Airport
04:30
CGK
07:25
DPS
S M T W T F SSearch -
JT024
Soekarno–Hatta International Airport
11:10
CGK
14:05
DPS
S M T W T F SSearch -
QG680
Soekarno–Hatta International Airport
04:40
CGK
07:35
DPS
S M T W T F SSearch -
QG684
Soekarno–Hatta International Airport
19:35
CGK
22:30
DPS
S M T W T F SSearch -
JT012
Soekarno–Hatta International Airport
17:40
CGK
20:35
DPS
S M T W T F SSearch
What to know about flights from Jakarta to Ngurah Rai International Airport?
| Cheapest return ticket price | IDR 2,306,500 |
|---|---|
| Cheapest one-way flight price | IDR 976,100 |
| Off-season travel month | January |
| Peak season for travel | December |
FAQs for Jakarta to Ngurah Rai International Airport Flights
When are flight tickets from Jakarta (JKT) to Bali (DPS) the cheapest?
Airlines adjust prices for flights from Jakarta to Bali based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.How much are flights from Jakarta (JKT) to Bali (DPS) cost?
According to Trip.com's data, the lowest price is around IDR 2,693,600.How long is a flight from Jakarta to Bali?
A flight from Jakarta (JKT) to Bali (DPS) takes an average of 1 hour 55 minutes.What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11km, by taxi about 30 minutes.
What are the most popular airlines that fly from Jakarta (JKT) to Bali (DPS)?
Airlines with flights from Jakarta (JKT) to Bali (DPS): Garuda Indonesia, Pelita Air, Indonesia AirAsia, Lion Air, Scandinavian Airlines, KLM Royal Dutch Airlines, NAM Air, Philippine Airlines, Turkish Airlines, Etihad Airways, Oman Air, Citilink and TransNusa.What's the most popular airline for direct flights from Jakarta (JKT) to Bali (DPS)?
Citilink operates 209 direct flights from Jakarta (JKT) to Bali (DPS).How many airports in Bali (DPS)?
There are 1 airport(s) in Bali (DPS): Ngurah Rai International Airport.What are the cheapest flights from Jakarta to Ngurah Rai International Airport?
One-way flights from Jakarta to Ngurah Rai International Airport currently start from IDR 989,700, and round-trip fares start from IDR 2,306,500. The lowest fare is currently available on flights operated by Indonesia AirAsia departing on Sat, Nov 28. Fares are subject to change based on availability.When is the cheapest time to fly from Jakarta to Ngurah Rai International Airport?
Flights from Jakarta to Ngurah Rai International Airport are usually cheapest in March, with an average one-way fare of about IDR 620,600.How long does it take to fly from Jakarta to Ngurah Rai International Airport?
A direct flight from Jakarta to Ngurah Rai International Airport takes about 1 hour 32 minutes on average. Actual flight time may vary depending on the route, weather and air traffic.How do I book flights from Jakarta to Ngurah Rai International Airport on Trip.com?
Enter your Jakarta and Ngurah Rai International Airport, select your departure date and number of passengers, then compare flights by price, flight duration and baggage allowance. Once you've chosen a fare, review the change and cancellation policy, fill in your passenger details and pay to receive your booking confirmation.Are there direct flights from Jakarta to Ngurah Rai International Airport?
Yes. Garuda Indonesia, Citilink and Indonesia AirAsia operate direct flights from Jakarta to Ngurah Rai International Airport. The flight time is approximately 1 hour 33 minutes, with about 343 flights per week. Actual flight frequency may vary by season.What time is the latest flight from Jakarta to Ngurah Rai International Airport?
The latest flight from Jakarta to Ngurah Rai International Airport departs at 23:55, with approximately 49 flights per day. Flight schedules may change, so please check the latest departure times before travelling.How many airports are there in Bali?
Bali has 1 airports reachable by flights departing from Jakarta, including Ngurah Rai International Airport. When choosing an airport, consider its distance to the city centre and route coverage.
Find Cheap Flights with Trip.com
- Flights from Jakarta to Toronto Pearson International Airport
- Flights from Jakarta to Singapore Changi Airport
- Flights from Jakarta to Kuala Lumpur International Airport
- Flights from Jakarta to Ngurah Rai International Airport
- Flights from Jakarta to YIA Airport
- Jakarta to Bali Flights
- Jakarta to Bangkok Flights
- Jakarta to Toronto Flights
- Jakarta to Kuala Lumpur Flights
- Jakarta to Yogyakarta Flights
- Flights from Kuala Lumpur to Ngurah Rai International Airport
- Flights from Vancouver to Ngurah Rai International Airport
- Flights from Bangkok to Ngurah Rai International Airport
- Flights from Singapore to Ngurah Rai International Airport
- Flights from Jakarta to Ngurah Rai International Airport
- Flights from Singapore Changi Airport to Ngurah Rai International Airport
- Flights from Soekarno–Hatta International Airport to Ngurah Rai International Airport
- Flights from Vancouver International Airport to Ngurah Rai International Airport
- Flights from Kuala Lumpur International Airport to Ngurah Rai International Airport
- Flights from Komodo International Airport to Ngurah Rai International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.