> > > > > >
Ngurah Rai International Airport to Soekarno–Hatta International Airport flight

Explore the cheapest one-way and round-trip flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport over the next 90 days, with one-way fares from Rs 15,691 and round-trip from Rs 32,170. Based on Trip.com's latest 7-day flight data.

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 International Airport to Soekarno–Hatta International Airport

What is the cheapest month to fly from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

The data is based on the past 12 months and shows the average one-way ticket prices from Ngurah Rai International Airport to Soekarno–Hatta International Airport for each month in the Trip.com database.

Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport are usually in March, with an average price of Rs 10,904. It is best to avoid June, when the average price can reach Rs 17,616.

Rs 17,616
Rs 14,260
Rs 10,904
Rs 7,548
    Cheapest
  • Rs 12,598
    Nov
  • Rs 12,372
    Dec
  • Rs 12,505
    Jan
  • Rs 13,485
    Feb
  • Rs 10,904
    Mar
  • Rs 14,710
    Apr
  • Rs 14,548
    May
  • Rs 17,616
    Jun
  • Rs 16,740
    Jul
  • Rs 14,813
    Aug
  • Rs 15,137
    Sep
  • Rs 13,863
    Oct

What is the cheapest month to fly return from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

The data is based on the past 12 months and shows the average monthly return fares from Ngurah Rai International Airport to Soekarno–Hatta International Airport in the Trip.com database.

Based on Trip.com's data from the past 12 months, March is often the month to find the lowest fares from Ngurah Rai International Airport to Soekarno–Hatta International Airport, with an average price of Rs 34,439. June is usually the most expensive month, with an average price reaching Rs 53,034.

Rs 53,034
Rs 43,737
Rs 34,439
Rs 25,142
    Cheapest
  • Rs 42,441
    Nov
  • Rs 39,954
    Dec
  • Rs 38,084
    Jan
  • Rs 36,229
    Feb
  • Rs 34,439
    Mar
  • Rs 45,087
    Apr
  • Rs 51,929
    May
  • Rs 53,034
    Jun
  • Rs 52,216
    Jul
  • Rs 50,173
    Aug
  • Rs 47,759
    Sep
  • Rs 50,472
    Oct

What is the cheapest day of the week to fly from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

The data is based on the past 12 months and shows the average ticket prices from Ngurah Rai International Airport to Soekarno–Hatta International Airport for each day of the week in the Trip.com database.

Based on Trip.com's data from the past 12 months, the cheapest departure day from Ngurah Rai International Airport to Soekarno–Hatta International Airport is Thursday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.

Rs 29,575
Rs 26,754
Rs 23,933
Rs 21,112
    Cheapest
  • Rs 26,919
    Mon
  • Rs 25,398
    Tue
  • Rs 24,146
    Wed
  • Rs 23,933
    Thu
  • Rs 24,481
    Fri
  • Rs 25,478
    Sat
  • Rs 29,575
    Sun

Which airline offers the cheapest flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

The cheapest airline flying from Ngurah Rai International Airport to Soekarno–Hatta International Airport is Indonesia AirAsia (from Rs 16,563) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Indonesia AirAsia
From Rs 16,563
Citilink
From Rs 16,853
Lion Air
From Rs 17,310
NAM Air
From Rs 17,642
Pelita Air
From Rs 17,642
PT Sriwijaya Air
From Rs 17,642
TransNusa
From Rs 17,849
Batik Air
From Rs 21,959
Garuda Indonesia
From Rs 22,499
Super Air Jet
From Rs 23,121

Find more flights and airlines

What is the flight schedule from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

Check the schedule for flights from Bali to Jakarta and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. SJ273

    21:35

    DPS

    1h 40m

    22:15

    CGK

    S M T W T F S
    Search
  2. IN281

    21:00

    DPS

    1h 40m

    21:40

    CGK

    S M T W T F S
    Search
  3. 8B5105

    09:10

    DPS

    1h 50m

    10:00

    CGK

    S M T W T F S
    Search
  4. IP105

    18:50

    DPS

    1h 50m

    19:40

    CGK

    S M T W T F S
    Search
  5. JT023

    17:20

    DPS

    1h 55m

    18:15

    CGK

    S M T W T F S
    Search
  6. JT015

    21:15

    DPS

    1h 55m

    22:10

    CGK

    S M T W T F S
    Search
  7. JT021

    08:05

    DPS

    1h 55m

    09:00

    CGK

    S M T W T F S
    Search
  8. QZ807

    09:55

    DPS

    2h

    10:55

    CGK

    S M T W T F S
    Search
  9. QG667

    20:10

    DPS

    2h

    21:10

    CGK

    S M T W T F S
    Search
  10. QZ809

    12:30

    DPS

    1h 50m

    13:20

    CGK

    S M T W T F S
    Search
Find more flights and airlines

About Ngurah Rai International Airport and Soekarno–Hatta International Airport

Learn about Ngurah Rai International Airport (DPS) and Soekarno–Hatta International Airport (CGK) — including location, terminals, transportation, and travel tips.

Flight distance 983.62 km
Cheapest one-way ticket price Rs 16,563
Cheapest return ticket price Rs 32,170

FAQs for Ngurah Rai International Airport to Soekarno–Hatta International Airport Flights

  • How long is the flight from Ngurah Rai International Airport to Soekarno–Hatta International Airport?

    Ngurah Rai International Airport to Soekarno–Hatta International Airport takes about 1 hour 33 minutes on average. Actual flight time may vary depending on route, weather and air traffic.
  • There are around 42 daily flights from Ngurah Rai International Airport (DPS) to Soekarno–Hatta International Airport (CGK).
  • The earliest flight from Ngurah Rai International Airport to Soekarno–Hatta International Airport departs at 06:30, and the last departs at 22:15, with about 45 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.
  • The route from Ngurah Rai International Airport (DPS) to Soekarno–Hatta International Airport (CGK) is quite popular. Without considering departure times or holidays, tickets cost around Rs 26,027 in January, the most expensive month to book this route.
    • 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.
  • TransNusa is a very popular airline operating an average of 3435 flights per month.
  • One-way flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport currently start from Rs 16,563, and round-trip fares start from Rs 32,170. The current lowest fare is a Indonesia AirAsia flight departing on Tue, Dec 1; prices may vary depending on availability.
  • Yes. Garuda Indonesia, Indonesia AirAsia, Citilink, Pelita Air and TransNusa operate direct flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport, with an average flight time of 1 hour 32 minutes, and around 251 weekly flights. Actual flight frequency may vary by season.
  • 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 International Airport to Soekarno–Hatta International Airport is Rs 26,919. Prices may vary depending on the departure date, airline, and availability.
  • Indonesia AirAsia, Lion Air and Citilink are the most popular budget airlines flying from Ngurah Rai International Airport to Soekarno–Hatta International Airport, with one-way fares starting from Rs 16,563. Compare final prices carefully, as baggage, seat selection and payment fees may apply.
  • Ngurah Rai International Airport to Soekarno–Hatta International Airport operates around 252 weekly flights, mainly by Garuda Indonesia, Indonesia AirAsia and Citilink. Actual frequency may vary during holidays and seasonal schedule adjustments.
  • Enter Ngurah Rai International Airport and Soekarno–Hatta 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.