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, March 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
Taipei (TPE)Jakarta (CGK)Wednesday, February 25, 2026TWD 2,936
Taipei (TPE)Jakarta (CGK)Wednesday, March 18, 2026TWD 2,903
Taipei (TPE)Jakarta (CGK)Wednesday, April 8, 2026TWD 3,064
Taipei (TPE)Jakarta (CGK)Saturday, May 9, 2026TWD 3,064
Taipei (TPE)Jakarta (CGK)Wednesday, June 10, 2026TWD 3,073
Taipei (TPE)Jakarta (CGK)Sunday, July 26, 2026TWD 3,068
Taipei (TPE)Jakarta (CGK)Tuesday, August 25, 2026TWD 3,073
Taipei (TPE)Jakarta (CGK)Sunday, September 13, 2026TWD 3,073
Taipei (TPE)Jakarta (CGK)Wednesday, October 14, 2026TWD 3,112
Taipei (TPE)Jakarta (CGK)Monday, November 16, 2026TWD 3,314
Taipei (TPE)Jakarta (CGK)Thursday, December 17, 2026TWD 3,394
Taipei (TPE)Jakarta (CGK)Saturday, January 9, 2027TWD 4,924

Flight Schedule to Jakarta

Here are all the scheduled flights to Jakarta, providing a variety of convenient travel options.
Sun, Feb 8, 2026
Mon, Feb 9, 2026
Tue, Feb 10, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
AirAsia Indonesia
AirAsia Indonesia
07:00
07:50
Bali / Denpasar (DPS)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
10:10
11:40
Surabaya (SUB)
Jakarta (CGK)
Book flight
Super Air Jet
Super Air Jet
14:40
16:10
Singkawang (SKJ)
Jakarta (CGK)
Book flight
Super Air Jet
Super Air Jet
16:15
17:45
Pontianak (PNK)
Jakarta (CGK)
Book flight
Pelita Air
Pelita Air
18:20
20:10
Pekanbaru (PKU)
Jakarta (CGK)
Book flight
Citilink
Citilink
19:00
20:45
Batam (BTH)
Jakarta (CGK)
Book flight
Pelita Air
Pelita Air
19:45
21:00
Palembang (PLM)
Jakarta (CGK)
Book flight
China Airlines
China Airlines
19:55
24:30 (+1 day)
Taipei (TPE)
Jakarta (CGK)
Book flight
Lion Air
Lion Air
20:00
22:25
Medan (KNO)
Jakarta (CGK)
Book flight
Citilink
Citilink
21:20
22:40
Makassar (UPG)
Jakarta (CGK)
Book flight

Best time to book a flight to Jakarta

Discover the best times to fly to Jakarta and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 8 Februari 2026Rp 1.202.400
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 9 Februari 2026Rp 902.366
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 10 Februari 2026Rp 847.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 11 Februari 2026Rp 843.263
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 12 Februari 2026Rp 902.963
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 13 Februari 2026Rp 908.500
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 14 Februari 2026Rp 907.500
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 15 Februari 2026Rp 1.190.300
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 16 Februari 2026Rp 1.250.000
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 17 Februari 2026Rp 1.441.400
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 18 Februari 2026Rp 1.115.400
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 19 Februari 2026Rp 953.900
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 20 Februari 2026Rp 961.300
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 21 Februari 2026Rp 1.010.500
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 22 Februari 2026Rp 1.190.300
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 23 Februari 2026Rp 953.900
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 24 Februari 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 25 Februari 2026Rp 810.200
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 26 Februari 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 27 Februari 2026Rp 863.000
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 28 Februari 2026Rp 892.700
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 1 Maret 2026Rp 932.000
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 2 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 3 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 4 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 5 Maret 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 6 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 7 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 8 Maret 2026Rp 1.100.669
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 9 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 10 Maret 2026Rp 870.044
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 11 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 12 Maret 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 13 Maret 2026Rp 933.000
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 14 Maret 2026Rp 933.000
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 15 Maret 2026Rp 1.106.200
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 16 Maret 2026Rp 933.000
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 17 Maret 2026Rp 933.000
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 18 Maret 2026Rp 969.230
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 19 Maret 2026Rp 5.711.443
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 20 Maret 2026Rp 933.000
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 21 Maret 2026Rp 995.100
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 22 Maret 2026Rp 1.650.100
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 23 Maret 2026Rp 1.407.400
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 24 Maret 2026Rp 1.504.700
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 25 Maret 2026Rp 1.497.177
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 26 Maret 2026Rp 1.338.383
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 27 Maret 2026Rp 1.438.200
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 28 Maret 2026Rp 1.365.837
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 29 Maret 2026Rp 1.372.700
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 30 Maret 2026Rp 974.100
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 31 Maret 2026Rp 969.230
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 1 April 2026Rp 963.700
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 2 April 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 3 April 2026Rp 878.500
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 4 April 2026Rp 1.050.600
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 5 April 2026Rp 1.354.500
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 6 April 2026Rp 1.050.600
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 7 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 8 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 9 April 2026Rp 887.800
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 10 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 11 April 2026Rp 963.700
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 12 April 2026Rp 1.333.400
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 13 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 14 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 15 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 16 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 17 April 2026Rp 864.000
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 18 April 2026Rp 963.700
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 19 April 2026Rp 1.260.100
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 20 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 21 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 22 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 23 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 24 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 25 April 2026Rp 952.500
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 26 April 2026Rp 1.311.510
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 27 April 2026Rp 922.800
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 28 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 29 April 2026Rp 915.900
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 30 April 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 1 Mei 2026Rp 876.500
Bali / Denpasar (DPS)Jakarta (CGK)Sabtu, 2 Mei 2026Rp 945.900
Bali / Denpasar (DPS)Jakarta (CGK)Minggu, 3 Mei 2026Rp 1.299.470
Bali / Denpasar (DPS)Jakarta (CGK)Senin, 4 Mei 2026Rp 940.800
Bali / Denpasar (DPS)Jakarta (CGK)Selasa, 5 Mei 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Rabu, 6 Mei 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Kamis, 7 Mei 2026Rp 860.500
Bali / Denpasar (DPS)Jakarta (CGK)Jumat, 8 Mei 2026Rp 860.500

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
MonthSeat ClassAverage Price
FebruaryPremium EconomyTWD 41,633
MarchPremium EconomyTWD 33,157
AprilPremium EconomyTWD 42,017
MayPremium EconomyTWD 48,315
JunePremium EconomyTWD 47,604
JulyPremium EconomyTWD 45,449
AugustPremium EconomyTWD 47,246
SeptemberPremium EconomyTWD 51,901
OctoberPremium EconomyTWD 48,973
NovemberPremium EconomyTWD 36,100
DecemberPremium EconomyTWD 32,696
JanuaryPremium EconomyTWD 31,929
FebruaryEconomyTWD 26,214
MarchEconomyTWD 25,032
AprilEconomyTWD 24,050
MayEconomyTWD 24,297
JuneEconomyTWD 23,770
JulyEconomyTWD 24,304
AugustEconomyTWD 23,928
SeptemberEconomyTWD 23,522
OctoberEconomyTWD 23,109
NovemberEconomyTWD 23,042
DecemberEconomyTWD 28,853
JanuaryEconomyTWD 27,581
FebruaryBusinessTWD 64,268
MarchBusinessTWD 67,642
AprilBusinessTWD 62,145
MayBusinessTWD 59,991
JuneBusinessTWD 61,446
JulyBusinessTWD 57,949
AugustBusinessNo data
SeptemberBusinessNo data
OctoberBusinessTWD 54,622
NovemberBusinessTWD 50,329
DecemberBusinessTWD 68,225
JanuaryBusinessNo data

Cheapest Day to Fly to Jakarta (CGK)

See when fares are lowest for your trip to Jakarta.
OriginDestinationDeparture DatePrice
Taipei (TPE)Jakarta (CGK)Monday, March 2, 2026TWD 2,959
Taipei (TPE)Jakarta (CGK)Tuesday, March 10, 2026TWD 2,936
Taipei (TPE)Jakarta (CGK)Wednesday, March 18, 2026TWD 2,903
Taipei (TPE)Jakarta (CGK)Thursday, March 19, 2026TWD 2,936
Taipei (TPE)Jakarta (CGK)Friday, March 6, 2026TWD 2,936
Taipei (TPE)Jakarta (CGK)Saturday, March 7, 2026TWD 2,936
Taipei (TPE)Jakarta (CGK)Sunday, March 8, 2026TWD 2,905

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

Discover the most budget-friendly airline: Scoot offers the lowest average fares.
AirlineAverage Price
ScootTWD 4,229
AirAsia Berhad (Malaysia)TWD 4,706
AirAsia PhilippinesTWD 5,388
TransNusaTWD 5,526
Cebu PacificTWD 5,789
AirAsia XTWD 5,790
Lion AirTWD 5,917
Pelita AirTWD 6,140

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.