Skip to content

Cheap flights from Kuala Lumpur to Jakarta from $90 KUL, SZB → CGK, HLP

Kuala Lumpur International Airport (KUL), Sultan Abdul Aziz Shah Airport (SZB) → Soekarno-Hatta International Airport (CGK), Halim Perdanakusuma Airport (HLP)

The cheapest return found recently is $134 with Indonesia AirAsia, 17 Mar 2027 – 30 Mar 2027, found 2 days ago. The cheapest one-way found recently is $90 with Transnusa, 22 May 2027, found 4 days ago.

Cheapest one-way found recently
$90, Transnusa, found 4 days ago
Cheapest return found recently
$134, 17 Mar 2027 to 30 Mar 2027
Usual return price
$126 to $149
Cheapest month to fly
December 2026, return fares from $119 found in the last 7 days
Airlines with nonstop flights
Transnusa, Batik Air Malaysia, Citilink, AirAsia, Indonesia AirAsia, KLM and 1 more
Shortest nonstop flight found
2 h 25 min

Return

The cheapest return fare on each of 18 departure dates is usually $126 to $149.

Cheapest return found recently

$134

17 Mar 2027 – 30 Mar 2027 · Indonesia AirAsia

Kuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)

Leaves 8:35 a.m. · Return leaves 8:50 p.m. · 4 h 10 min of travel, both ways together

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

Cheapest nonstop return

$134

17 Mar 2027 – 30 Mar 2027 · Indonesia AirAsia

Kuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)

Leaves 8:35 a.m. · Return leaves 8:50 p.m. · 4 h 10 min of travel, both ways together

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Found recently, and the cheapest we hold

Cheapest found recently $134 17 Mar 2027 – 30 Mar 2027found 2 days agoSee prices for these dates

Cheapest we hold, of any age $119 21 Dec – 2 Jan 2027found 4 days agoSee prices for these dates

What have prices looked like?

Over 49 days, 24 Sept to 11 Nov, the cheapest return we saw each day was $110 to $119.

At $134, the cheapest return found recently is above that range.

Those were the prices on those days, not today's.

Is this a good return price?

Compared with the cheapest return fare on each of 18 departure dates from 20 Nov to 15 Oct 2027, found by travelers' searches in the last 7 days (economy, the price the seller showed on Aviasales). The usual range is the middle half of those prices.

Could nearby dates be cheaper?

We hold no other 13-night return fares leaving within 3 days of 17 Mar 2027 to compare.

Every date we hold

424 fares on 18 departure dates

20 Nov – 23 Nov: $132, found 6 days ago25 Nov – 29 Nov: $123, found 3 days ago5 Dec – 14 Dec: $141, found 4 days ago21 Dec – 2 Jan 2027: $119, found 4 days ago23 Dec – 27 Dec: $179, found 4 days ago25 Dec – 31 Dec: $190, found 8 days ago28 Dec – 31 Dec: $200, found 6 days ago31 Dec – 2 Jan 2027: $186, found 6 days ago7 Jan 2027 – 14 Jan 2027: $133, found 8 days ago13 Jan 2027 – 20 Jan 2027: $121, found 4 days ago13 Feb 2027 – 24 Feb 2027: $130, found 5 days ago19 Feb 2027 – 27 Feb 2027: $125, found 6 days ago20 Feb 2027 – 24 Feb 2027: $122, found 5 days ago17 Mar 2027 – 30 Mar 2027: $134, found 2 days ago19 Mar 2027 – 26 Mar 2027: $151, found 2 days ago20 Mar 2027 – 20 Mar 2027: $137, found 3 days ago1 Apr 2027 – 4 Apr 2027: $128, found 6 days ago15 Oct 2027 – 19 Oct 2027: $141, found 3 days agoNovDecJanFebMarOct
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
20 Nov – 23 Nov$132Batik Air MalaysiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
25 Nov – 29 Nov$123CitilinkKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 3 days agoSee prices for these dates
5 Dec – 14 Dec$141CitilinkKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
21 Dec – 2 Jan 2027$119CitilinkKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
23 Dec – 27 Dec$179CitilinkKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
25 Dec – 31 Dec$190Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back 1 stopfound 8 days agoSee prices for these dates
28 Dec – 31 Dec$200TransnusaSultan Abdul Aziz Shah Airport (SZB) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
31 Dec – 2 Jan 2027$186Batik Air MalaysiaSultan Abdul Aziz Shah Airport (SZB) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
7 Jan 2027 – 14 Jan 2027$133Batik Air MalaysiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 8 days agoSee prices for these dates
13 Jan 2027 – 20 Jan 2027$121CitilinkKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
13 Feb 2027 – 24 Feb 2027$130AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 5 days agoSee prices for these dates
19 Feb 2027 – 27 Feb 2027$125KLMKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
20 Feb 2027 – 24 Feb 2027$122AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 5 days agoSee prices for these dates
17 Mar 2027 – 30 Mar 2027$134Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 2 days agoSee prices for these dates
19 Mar 2027 – 26 Mar 2027$151Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 2 days agoSee prices for these dates
20 Mar 2027 – 20 Mar 2027$137Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 3 days agoSee prices for these dates
1 Apr 2027 – 4 Apr 2027$128Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
15 Oct 2027 – 19 Oct 2027$141Indonesia AirAsiaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)out nonstop, back nonstopfound 3 days agoSee prices for these dates

Which month looks cheapest?

December 2026 is the cheapest month — from $119.

November 2026From $1232 departure dates25 Nov – 29 Nov · found 3 days agoSee prices for these dates
December 2026From $119Cheapest seen6 departure dates21 Dec – 2 Jan 2027 · found 4 days agoSee prices for these dates
January 2027From $1212 departure dates13 Jan 2027 – 20 Jan 2027 · found 4 days agoSee prices for these dates
February 2027From $1223 departure dates20 Feb 2027 – 24 Feb 2027 · found 5 days agoSee prices for these dates
March 2027From $1343 departure dates17 Mar 2027 – 30 Mar 2027 · found 2 days agoSee prices for these dates
April 2027From $1281 departure date1 Apr 2027 – 4 Apr 2027 · found 6 days agoSee prices for these dates
October 2027From $1411 departure date15 Oct 2027 – 19 Oct 2027 · found 3 days agoSee prices for these dates

One-way

Not enough comparable prices yet for a usual one-way price.

Cheapest one-way found recently

$90

22 May 2027 · Transnusa

Kuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)

Leaves 4:35 p.m. · 2 h 25 min trip

nonstop

found 4 days ago

Open this tripCheck today's price

Cheapest nonstop one-way

$90

22 May 2027 · Transnusa

Kuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)

Leaves 4:35 p.m. · 2 h 25 min trip

nonstop

found 4 days ago

Open this tripCheck today's price

FareTell may earn a commission when you book through a partner.

Found recently, and the cheapest we hold

Cheapest found recently $90 22 May 2027found 4 days agoOpen this trip

It is also the cheapest one-way we hold, of any age.

What have prices looked like?

Over 44 days, 24 Sept to 11 Nov, the cheapest one-way we saw each day was $66 to $90.

At $90, the cheapest one-way found recently is at the high end of that range.

Those were the prices on those days, not today's.

Is this a good one-way price?

Not enough comparable prices yet: we hold one-way fares on 1 departure date and need at least 3 to say what is usual.

Could nearby dates be cheaper?

We hold no other one-way fares leaving within 3 days of 22 May 2027 to compare.

Every date we hold

17 fares on 1 departure dates

See every date as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
22 May 2027$90TransnusaKuala Lumpur International Airport (KUL) → Soekarno-Hatta International Airport (CGK)nonstopfound 4 days agoOpen this trip

Premium cabin fares from Kuala Lumpur to Jakarta

Return

We looked for premium economy, business and first-class return fares on this route, and hold none found in the last 7 days.

One-way

Business

The lowest business fare we have seen is $257, on one departure date.

21 Dec · SZB → CGK · Batik Air Malaysia

nonstop

found 8 days ago

That business fare is 2.9 times the economy fare of $90.

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

How far ahead were prices cheapest for Kuala Lumpur to Jakarta?

Return

Fares 14 to 29 days before departure were typically 6% lower than 0 to 6 days before departure.

From the cheapest return each day between 24 Sept and 11 Nov (49 days), grouped by how many days ahead the flight left; one adult in economy.

Each range covers different departure dates, so this compares typical fares, not the same trip priced twice.

Prices reflect recent searches — current fares may differ.

See these ranges as a table
Typical price in each booking range — round trip, per traveler in Economy.
Booked ahead byTypical fareCheapest dayAbove the cheapestDays of prices
0–6 days$124$115+7%42
7–13 days$119$110+3%39
14–29 days$116$110Cheapest seen49
30–59 days$124$111+7%49
60–89 days$123$115+6%49
90–179 days$119$115+3%49
180+ days$136$119+17%36

One-way

Not enough history yet: in 44 days of one-way prices, 24 Sept to 11 Nov, fewer than 3 booking ranges had prices on 7 days or more.

Live price for these dates

The cheapest return found recently is for 17 Mar 2027 – 30 Mar 2027. A live search on this page shows what those dates cost now, for one adult in economy.

Questions about this trip

How much is a return flight from Kuala Lumpur to Jakarta?

The cheapest return found recently is $134 with Indonesia AirAsia, 17 Mar 2027 to 30 Mar 2027, found 2 days ago. The cheapest return we hold, of any age, is $119 with Citilink, 21 Dec to 2 Jan 2027, found 4 days ago. The cheapest return fare on each of 18 departure dates is usually $126 to $149.

How much is a one-way flight from Kuala Lumpur to Jakarta?

The cheapest one-way found recently is $90 with Transnusa, 22 May 2027, found 4 days ago.

What is the cheapest month to fly from Kuala Lumpur to Jakarta?

December 2026 is the cheapest month for a return, from $119, 21 Dec to 2 Jan 2027, found 4 days ago.

How far ahead should I book a flight from Kuala Lumpur to Jakarta?

In 49 days of prices between 24 Sept and 11 Nov, return fares 14 to 29 days before departure were typically 6% lower than 0 to 6 days before departure.

Is there a direct flight from Kuala Lumpur to Jakarta?

Yes, the cheapest nonstop return found recently is $134 with Indonesia AirAsia, 17 Mar 2027 to 30 Mar 2027, found 2 days ago. The cheapest nonstop one-way found recently is $90 with Transnusa, 22 May 2027, found 4 days ago.

How long is the flight from Kuala Lumpur to Jakarta?

The cheapest nonstop one-way found recently, with Transnusa on 22 May 2027, takes 2 h 25 min from Kuala Lumpur International Airport (KUL) to Soekarno-Hatta International Airport (CGK).

Which airlines have the cheapest flights from Kuala Lumpur to Jakarta?

Between 20 Nov and 15 Oct 2027, Indonesia AirAsia has the cheapest return on 6 of the 18 departure dates we hold, Citilink on 5 and Batik Air Malaysia on 3.

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work