How can I find cheap flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Explore the cheapest one-way and round-trip flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport over the next 90 days, with one-way fares from BRL 299 and round-trip from BRL 663. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Jan 8 | Citilink
HLP 7:05 AM1h 50mNonstopDPS 9:55 AMJakarta - Bali | Mon, Jan 11 | CitilinkBRL 663 BRL 94730% off30% offBRL 947 BRL 663
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Nov 18 | Citilink
HLP 5:10 PM1h 50mNonstopDPS 8:00 PMJakarta - Bali | Sat, Nov 21 | CitilinkBRL 666 BRL 94730% off30% offBRL 947 BRL 666
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Dec 2 | Citilink
HLP 7:05 AM1h 50mNonstopDPS 9:55 AMJakarta - Bali | Sun, Dec 6 | CitilinkBRL 667 BRL 94730% off30% offBRL 947 BRL 667
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Dec 3 | Citilink
HLP 7:05 AM1h 50mNonstopDPS 9:55 AMJakarta - Bali | Sun, Dec 6 | CitilinkBRL 66730% offBRL 947 BRL 667
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Dec 10 | Citilink
HLP 5:10 PM1h 50mNonstopDPS 8:00 PMJakarta - Bali | Sat, Dec 12 | CitilinkBRL 66730% offBRL 947 BRL 667
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 26 | Citilink
HLP 7:05 AM1h 50mNonstopDPS 9:55 AMJakarta - Bali | Sun, Nov 29 | CitilinkBRL 66730% offBRL 947 BRL 667
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Dec 9 | Citilink
HLP 5:10 PM1h 50mNonstopDPS 8:00 PMJakarta - Bali | Sat, Dec 12 | CitilinkBRL 66828% offBRL 947 BRL 668
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 19 | Citilink
CGK 4:40 AM1h 55mNonstopDPS 7:35 AMJakarta - Bali | Tue, Nov 24 | CitilinkBRL 68228% offBRL 947 BRL 682
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Tue, Dec 1 | Citilink
HLP 5:10 PM1h 50mNonstopDPS 8:00 PMJakarta - Bali | Sat, Dec 5 | CitilinkBRL 70825% offBRL 947 BRL 708
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal Airline
JKT 3:00 PM6hNonstopDPS 4:00 PMJakarta - Bali | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
- Cheapest
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Nov 18 | CitilinkBRL 299 BRL 50341% off41% offBRL 503 BRL 299 - Cheapest
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 19 | CitilinkBRL 299 BRL 50341% off41% offBRL 503 BRL 299
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Dec 9 | CitilinkBRL 342 BRL 50332% off32% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Nov 25 | CitilinkBRL 34232% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 26 | CitilinkBRL 34232% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Dec 2 | CitilinkBRL 34256% offBRL 803 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Mon, Jan 11 | CitilinkBRL 34332% offBRL 503 BRL 343
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Jan 22 | CitilinkBRL 34356% offBRL 803 BRL 343
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Jan 27 | CitilinkBRL 35855% offBRL 803 BRL 358
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Nov 18 | CitilinkBRL 299 BRL 50341% off41% offBRL 503 BRL 299
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 19 | CitilinkBRL 299 BRL 50341% off41% offBRL 503 BRL 299
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Dec 9 | CitilinkBRL 342 BRL 50332% off32% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Nov 25 | CitilinkBRL 34232% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 26 | CitilinkBRL 34232% offBRL 503 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Dec 2 | CitilinkBRL 34256% offBRL 803 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Mon, Jan 11 | CitilinkBRL 34332% offBRL 503 BRL 343
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Jan 22 | CitilinkBRL 34356% offBRL 803 BRL 343
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Jan 27 | CitilinkBRL 35855% offBRL 803 BRL 358
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Dec 3 | CitilinkBRL 342 BRL 1,04567% off67% offBRL 1,045 BRL 342
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Jan 22 | CitilinkBRL 343 BRL 1,04567% off67% offBRL 1,045 BRL 343
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Jan 27 | CitilinkBRL 358 BRL 1,04566% off66% offBRL 1,045 BRL 358
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 19 | CitilinkBRL 43857% offBRL 1,045 BRL 438
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 26 | CitilinkBRL 49253% offBRL 1,045 BRL 492
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Dec 24 | CitilinkBRL 52250% offBRL 1,045 BRL 522
DPS 10:25 AM1h 55mNonstopHLP 11:20 AMBali - Jakarta | Wed, Dec 30 | CitilinkBRL 52250% offBRL 1,045 BRL 522
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Dec 31 | CitilinkBRL 53249% offBRL 1,045 BRL 532
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Jan 8 | CitilinkBRL 57245% offBRL 1,045 BRL 572
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Tue, Nov 17 | CitilinkBRL 420 BRL 1,04560% off60% offBRL 1,045 BRL 420
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Fri, Nov 13 | CitilinkBRL 420 BRL 1,04560% off60% offBRL 1,045 BRL 420
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Sat, Nov 14 | CitilinkBRL 421 BRL 1,04560% off60% offBRL 1,045 BRL 421
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Wed, Nov 18 | CitilinkBRL 42260% offBRL 1,045 BRL 422
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Thu, Nov 19 | CitilinkBRL 43857% offBRL 1,045 BRL 438
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Mon, Nov 16 | Batik AirBRL 43957% offBRL 1,045 BRL 439
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Wed, Nov 18 | Batik AirBRL 43957% offBRL 1,045 BRL 439
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Tue, Nov 17 | Batik AirBRL 44157% offBRL 1,045 BRL 441
DPS 8:45 PM1h 55mNonstopHLP 9:40 PMBali - Jakarta | Mon, Nov 16 | CitilinkBRL 45356% offBRL 1,045 BRL 453
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Thu, Nov 19 | Batik AirBRL 390 BRL 50322% off22% offBRL 503 BRL 390
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Wed, Nov 18 | Batik AirBRL 390 BRL 50322% off22% offBRL 503 BRL 390
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Tue, Nov 24 | Batik AirBRL 392 BRL 50322% off22% offBRL 503 BRL 392
DPS 2:20 PM1h 50mNonstopHLP 3:10 PMBali - Jakarta | Fri, Nov 13 | Batik AirBRL 46744% offBRL 838 BRL 467
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Wed, Nov 25 | Batik AirBRL 48742% offBRL 838 BRL 487
DPS 2:20 PM1h 50mNonstopHLP 3:10 PMBali - Jakarta | Sat, Nov 21 | Batik AirBRL 50839% offBRL 838 BRL 508
DPS 7:25 PM1h 50mNonstopHLP 8:15 PMBali - Jakarta | Mon, Dec 14 | Batik AirBRL 53237% offBRL 838 BRL 532
DPS 2:20 PM1h 50mNonstopHLP 3:10 PMBali - Jakarta | Tue, Dec 1 | Batik AirBRL 53936% offBRL 838 BRL 539
DPS 2:20 PM1h 50mNonstopHLP 3:10 PMBali - Jakarta | Fri, Dec 25 | Batik AirBRL 55534% offBRL 838 BRL 555
DPS 1:00 PM17h 25m1 stopJKT 2:00 PMBali - Jakarta | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bali to Jakarta 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 Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport
What is the cheapest month for one-way flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport, the best time to buy is in June, with an average price of BRL 385. You’ll want to avoid November, when the average price can reach as high as BRL 529.
What’s the cheapest month to fly round-trip from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Based on Trip.com’s data from the past 12 months, March is typically the cheapest month to find flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport, with an average price of BRL 729. In contrast, August is usually the most expensive month, with average fares reaching BRL 1,116.
What is the cheapest day of the week to fly from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport is Thursday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
The cheapest airline flying from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport is Citilink (from BRL 342) among 6 carriers operating this route. Based on Trip.com's latest 7-day flight data.






Find more flights and airlines
What is the flight schedule from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Check the schedule for flights from Bali to Jakarta and find the flight that best matches your travel plans.
-
QG195
Ngurah Rai Intl. Airport
8:45 PM
DPS
9:40 PM
HLP
S M T W T F SSearch -
QG197
Ngurah Rai Intl. Airport
10:25 AM
DPS
11:20 AM
HLP
S - T - T - SSearch
About Ngurah Rai Intl. Airport and Halim Perdanakusuma International Airport
Learn about Ngurah Rai Intl. Airport (DPS) and Halim Perdanakusuma International Airport (HLP) — including location, terminals, transportation, and travel tips.
| Flight distance | 954.2 km |
|---|---|
| Cheapest one-way ticket price | BRL 299 |
| Cheapest return ticket price | BRL 663 |
FAQs for Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport Flights
How long is the flight from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport takes about 1 hour 32 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Ngurah Rai Intl. Airport (DPS) to Halim Perdanakusuma International Airport (HLP)?
There are around 4 daily flights from Ngurah Rai Intl. Airport (DPS) to Halim Perdanakusuma International Airport (HLP).What is the flight schedule from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
The earliest flight from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport departs at 10:25, and the last departs at 20:45, with about 4 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Ngurah Rai Intl. Airport (DPS) to Halim Perdanakusuma International Airport (HLP) most expensive?
The route from Ngurah Rai Intl. Airport (DPS) to Halim Perdanakusuma International Airport (HLP) is quite popular. Without considering departure times or holidays, tickets cost around BRL 773 in January, the most expensive month to book this route.What time does the earliest flight from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport depart?
The earliest flight departs from Ngurah Rai Intl. Airport (DPS) at 07:00 and arrives in Halim Perdanakusuma International Airport (HLP) at 07:50.What time does the latest flight from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport depart?
The latest flight departs from Ngurah Rai Intl. Airport (DPS) at 20:40 and arrives in Halim Perdanakusuma International Airport (HLP) at 21:35.What is the transportation method from the main airport to downtown in Jakarta?
- The distance from Soekarno–Hatta International Airport to downtown is about 23 km. It takes about 40 minutes by taxi.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
Which airline operates the most direct flights from Ngurah Rai Intl. Airport (DPS) to Halim Perdanakusuma International Airport (HLP)?
Citilink is a very popular airline operating an average of 2210 flights per month.What are the cheapest flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
One-way flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport currently start from BRL 299, and round-trip fares start from BRL 663. The current lowest fare is a Citilink flight departing on Wed, Nov 18; prices may vary depending on availability.Which airlines offer direct flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Yes. Batik Air and Citilink operate direct flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport, with an average flight time of 1 hour 30 minutes, and around 20 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport is BRL 660. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Batik Air and Citilink are the most popular budget airlines flying from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport, with one-way fares starting from BRL 299. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport?
Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport operates around 23 weekly flights, mainly by Batik Air and Citilink. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Ngurah Rai Intl. Airport to Halim Perdanakusuma International Airport on Trip.com?
Enter Ngurah Rai Intl. Airport and Halim Perdanakusuma 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 refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Ngurah Rai Intl. Airport to Kuala Lumpur Intl. Airport
- Flights from Ngurah Rai Intl. Airport to Soekarno-Hatta Intl. Airport
- Flights from Ngurah Rai Intl. Airport to Changi Airport
- Nonstop flights Ngurah Rai Intl. Airport to Lombok International Airport
- Nonstop flights Ngurah Rai Intl. Airport to Komodo Airport
- Flight deals from Ngurah Rai Intl. Airport to Singapore
- Cheap flights from Ngurah Rai Intl. Airport to Jakarta
- Cheap flights from Ngurah Rai Intl. Airport to Lombok
- Cheap flights from Ngurah Rai Intl. Airport to Kuala Lumpur
- Cheap flights from Ngurah Rai Intl. Airport to Bangkok
- Flights from Ngurah Rai Intl. Airport to Halim Perdana Kusuma Airport
- Cheap Sultan Mahmud Badaruddin Ii Airport to Halim Perdana Kusuma Airport flights
- Flights from Abdul Rachman Saleh Airport to Halim Perdana Kusuma Airport
- Cheap Surabaya Airport to Halim Perdana Kusuma Airport flights
- Nonstop flights Adisutjipto Airport to Halim Perdana Kusuma Airport
- Airlines fly from Surabaya to Halim Perdana Kusuma Airport
- Airlines fly from Bali to Halim Perdana Kusuma Airport
- Airlines fly from Palembang to Halim Perdana Kusuma Airport
- Yogyakarta to Halim Perdana Kusuma Airport cheap flights
- Malang City to Halim Perdana Kusuma Airport cheap flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.