Find Cheap flights to Jakarta – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights

50M+ Downloads,
1M+ Reviews

Home
/
Flight
/
Jakarta

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Jakarta

What is the cheapest month to book a flight to Jakarta (CGK)

Currently, January offers the most budget-friendly flights to Jakarta. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Surabaya (SUB)Jakarta (JKTA)Saturday, 31 January 2026HKD 384.59
Surabaya (SUB)Jakarta (JKTA)Friday, 27 February 2026HKD 370.50
Surabaya (SUB)Jakarta (JKTA)Wednesday, 4 March 2026HKD 357.73
Surabaya (SUB)Jakarta (JKTA)Thursday, 30 April 2026HKD 499.35
Surabaya (SUB)Jakarta (JKTA)Friday, 1 May 2026HKD 507.79
Surabaya (SUB)Jakarta (JKTA)Tuesday, 2 June 2026HKD 507.79
Surabaya (SUB)Jakarta (JKTA)Tuesday, 7 July 2026HKD 507.79
Surabaya (SUB)Jakarta (JKTA)Sunday, 2 August 2026HKD 507.79
Surabaya (SUB)Jakarta (JKTA)Friday, 4 September 2026HKD 559.51
Surabaya (SUB)Jakarta (JKTA)Saturday, 10 October 2026HKD 559.51
Surabaya (SUB)Jakarta (JKTA)Monday, 9 November 2026HKD 607.80
Surabaya (SUB)Jakarta (JKTA)Friday, 18 December 2026HKD 607.80

Flight Schedule to Jakarta

Here are all the scheduled flights to Jakarta, providing a variety of convenient travel options.
Sun, 11 Jan 2026 (Today)
Mon, 12 Jan 2026
Tue, 13 Jan 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
09:15
10:50
Surabaya (SUB)
Jakarta (CGK)
Book flight
Citilink
Citilink
11:45
13:15
Yogyakarta (JOG)
Jakarta (HLP)
Book flight
Garuda Indonesia
Garuda Indonesia
12:50
14:30
Malang (MLG)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
15:35
16:45
Semarang (SRG)
Jakarta (CGK)
Book flight
AirAsia Indonesia
AirAsia Indonesia
15:45
18:50
Phnom Penh (KTI)
Jakarta (CGK)
Book flight
Garuda Indonesia
Garuda Indonesia
17:45
18:50
Lombok (LOP)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
19:15
20:25
Yogyakarta (YIA)
Jakarta (CGK)
Book flight
AirAsia Indonesia
AirAsia Indonesia
20:00
20:45
Singapore (SIN)
Jakarta (CGK)
Book flight
AirAsia Indonesia
AirAsia Indonesia
21:25
22:35
Kuala Lumpur (KUL)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
23:59
01:05 (+1 day)
Bali / Denpasar (DPS)
Jakarta (CGK)
Book flight

Best time to book a flight to Jakarta

Discover the best times to fly to Jakarta and unlock incredible savings!
Surabaya (SUB) - Jakarta (CGK)
Surabaya (SUB) - Tangerang (PCB)
Surabaya (SUB) - Jakarta (HLP)
1
2
3
OriginDestinationDeparture DatePrice
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, January 11, 2026USD 76.46
Bali / Denpasar (DPS)Jakarta (CGK)Monday, January 12, 2026USD 62.54
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, January 13, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, January 14, 2026USD 51.28
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, January 15, 2026USD 51.28
Bali / Denpasar (DPS)Jakarta (CGK)Friday, January 16, 2026USD 51.14
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, January 17, 2026USD 66.84
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, January 18, 2026USD 93.49
Bali / Denpasar (DPS)Jakarta (CGK)Monday, January 19, 2026USD 64.89
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, January 20, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, January 21, 2026USD 46.98
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, January 22, 2026USD 48.70
Bali / Denpasar (DPS)Jakarta (CGK)Friday, January 23, 2026USD 48.85
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, January 24, 2026USD 52.44
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, January 25, 2026USD 64.80
Bali / Denpasar (DPS)Jakarta (CGK)Monday, January 26, 2026USD 53.08
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, January 27, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, January 28, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, January 29, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Friday, January 30, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, January 31, 2026USD 57.19
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, February 1, 2026USD 64.80
Bali / Denpasar (DPS)Jakarta (CGK)Monday, February 2, 2026USD 53.08
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, February 3, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, February 4, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, February 5, 2026USD 46.98
Bali / Denpasar (DPS)Jakarta (CGK)Friday, February 6, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, February 7, 2026USD 61.23
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, February 8, 2026USD 71.30
Bali / Denpasar (DPS)Jakarta (CGK)Monday, February 9, 2026USD 53.97
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, February 10, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, February 11, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, February 12, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Friday, February 13, 2026USD 54.94
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, February 14, 2026USD 58.05
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, February 15, 2026USD 69.89
Bali / Denpasar (DPS)Jakarta (CGK)Monday, February 16, 2026USD 72.16
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, February 17, 2026USD 73.72
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, February 18, 2026USD 61.23
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, February 19, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Friday, February 20, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, February 21, 2026USD 62.42
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, February 22, 2026USD 68.37
Bali / Denpasar (DPS)Jakarta (CGK)Monday, February 23, 2026USD 54.94
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, February 24, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, February 25, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, February 26, 2026USD 50.85
Bali / Denpasar (DPS)Jakarta (CGK)Friday, February 27, 2026USD 49.98
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, February 28, 2026USD 64.80
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, March 1, 2026USD 61.82
Bali / Denpasar (DPS)Jakarta (CGK)Monday, March 2, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, March 3, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, March 4, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, March 5, 2026USD 51.89
Bali / Denpasar (DPS)Jakarta (CGK)Friday, March 6, 2026USD 54.94
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, March 7, 2026USD 65.06
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, March 8, 2026USD 74.32
Bali / Denpasar (DPS)Jakarta (CGK)Monday, March 9, 2026USD 57.19
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, March 10, 2026USD 61.30
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, March 11, 2026USD 61.82
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, March 12, 2026USD 59.98
Bali / Denpasar (DPS)Jakarta (CGK)Friday, March 13, 2026USD 61.82
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, March 14, 2026USD 61.82
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, March 15, 2026USD 69.26
Bali / Denpasar (DPS)Jakarta (CGK)Monday, March 16, 2026USD 68.37
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, March 17, 2026USD 62.42
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, March 18, 2026USD 58.05
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, March 19, 2026USD 202.02
Bali / Denpasar (DPS)Jakarta (CGK)Friday, March 20, 2026USD 62.02
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, March 21, 2026USD 58.05
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, March 22, 2026USD 73.85
Bali / Denpasar (DPS)Jakarta (CGK)Monday, March 23, 2026USD 73.85
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, March 24, 2026USD 85.70
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, March 25, 2026USD 73.85
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, March 26, 2026USD 69.56
Bali / Denpasar (DPS)Jakarta (CGK)Friday, March 27, 2026USD 69.56
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, March 28, 2026USD 73.72
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, March 29, 2026USD 79.56
Bali / Denpasar (DPS)Jakarta (CGK)Monday, March 30, 2026USD 62.29
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, March 31, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, April 1, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, April 2, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Friday, April 3, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Saturday, April 4, 2026USD 57.19
Bali / Denpasar (DPS)Jakarta (CGK)Sunday, April 5, 2026USD 73.85
Bali / Denpasar (DPS)Jakarta (CGK)Monday, April 6, 2026USD 57.19
Bali / Denpasar (DPS)Jakarta (CGK)Tuesday, April 7, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Wednesday, April 8, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Thursday, April 9, 2026USD 52.71
Bali / Denpasar (DPS)Jakarta (CGK)Friday, April 10, 2026USD 52.85

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
First Class
MonthSeat ClassAverage Price
JanuaryPremium EconomyHKD 1,612.82
FebruaryPremium EconomyHKD 1,824.48
MarchPremium EconomyHKD 1,846.01
AprilPremium EconomyNo data
MayPremium EconomyHKD 1,690.74
JunePremium EconomyHKD 1,798.64
JulyPremium EconomyHKD 1,251.32
AugustPremium EconomyHKD 1,251.32
SeptemberPremium EconomyNo data
OctoberPremium EconomyNo data
NovemberPremium EconomyNo data
DecemberPremium EconomyNo data
JanuaryEconomyHKD 686.79
FebruaryEconomyHKD 724.94
MarchEconomyHKD 809.01
AprilEconomyHKD 776.84
MayEconomyHKD 809.95
JuneEconomyHKD 861.12
JulyEconomyHKD 925.50
AugustEconomyHKD 852.23
SeptemberEconomyHKD 934.82
OctoberEconomyHKD 907.36
NovemberEconomyHKD 979.35
DecemberEconomyHKD 1,151.82
JanuaryBusinessHKD 1,691.80
FebruaryBusinessHKD 2,000.97
MarchBusinessHKD 2,011.97
AprilBusinessHKD 1,709.11
MayBusinessHKD 1,895.53
JuneBusinessHKD 1,845.69
JulyBusinessHKD 2,160.54
AugustBusinessHKD 1,650.12
SeptemberBusinessHKD 1,773.41
OctoberBusinessNo data
NovemberBusinessHKD 2,416.34
DecemberBusinessHKD 2,969.62
JanuaryFirst ClassHKD 2,050.98
FebruaryFirst ClassHKD 1,314.41
MarchFirst ClassNo data
AprilFirst ClassHKD 2,552.25
MayFirst ClassNo data
JuneFirst ClassNo data
JulyFirst ClassNo data
AugustFirst ClassNo data
SeptemberFirst ClassNo data
OctoberFirst ClassNo data
NovemberFirst ClassNo data
DecemberFirst ClassNo data

Cheapest Day to Fly to Jakarta (CGK)

See when fares are lowest for your trip to Jakarta.
OriginDestinationDeparture DatePrice
Surabaya (SUB)Jakarta (JKTA)Monday, 23 February 2026HKD 375.61
Surabaya (SUB)Jakarta (JKTA)Tuesday, 3 March 2026HKD 370.50
Surabaya (SUB)Jakarta (JKTA)Wednesday, 4 March 2026HKD 357.73
Surabaya (SUB)Jakarta (JKTA)Thursday, 5 March 2026HKD 357.73
Surabaya (SUB)Jakarta (JKTA)Friday, 27 February 2026HKD 370.50
Surabaya (SUB)Jakarta (JKTA)Saturday, 28 February 2026HKD 370.50
Surabaya (SUB)Jakarta (JKTA)Sunday, 1 March 2026HKD 370.50

Here is the average price by Airline to Jakarta (CGK)

Discover the most budget-friendly airline: Pelita Air offers the lowest average fares.
AirlineAverage Price
Pelita AirHKD 560.34
CitilinkHKD 661.51
Batik AirHKD 752.43
TransNusaHKD 759.88
Lion AirHKD 792.51
Garuda IndonesiaHKD 819.18
AirAsia IndonesiaHKD 835.14
Super Air JetHKD 934.19

Get a special discount on hotel bookings in Jakarta!

Use HOTELDEALS to get a discount on your stay now

""

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.