Cheap Flights from Kuala Lumpur (KULM) to Jakarta (CGKI)

Compare Kuala Lumpur to Jakarta flight deals

Find the cheapest month or even day of the year to fly to Jakarta

Book the best Jakarta fare with no extra fees

Flight deals from Kuala Lumpur to Jakarta

Looking for a cheap last-minute deal or the best return flight from Kuala Lumpur to Jakarta? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Kuala Lumpur to Jakarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Kuala Lumpur to Jakarta flights are currently cheapest in February.

Direct flights from Kuala Lumpur to Jakarta

Alternative Kuala Lumpur to Jakarta routes

Looking for the cheapest, fastest or easiest route from Kuala Lumpur to Jakarta? You could fly into the following airports instead.

Kuala Lumpur to Jakarta: Flight information

The things to know before you go.
Cheapest flight found£59
Cheapest month to flyJuly
Average flight time2 hrs, 12 mins
Most popular airlineAirAsia
Average flights per week95

Finding cheap flights from Kuala Lumpur to Jakarta: Frequently asked questions

There are 2 airports in Jakarta: Halim Perdana Kusuma and Soekarno-Hatta.
The best price we found for a return flight from Kuala Lumpur to Jakarta is £59. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 11 minutes is the average flight time from Kuala Lumpur to Jakarta.
AirAsia, Qatar Airways and SriLankan Airlines fly direct from Kuala Lumpur to Jakarta.
As of December 2025, there are 58 flights per week flying from Kuala Lumpur to Jakarta.
The cheapest month to fly from Kuala Lumpur to Jakarta is usually July.
If you're flying from Kuala Lumpur, the cheapest airport near Jakarta is Soekarno-Hatta – which is 12.8 miles away from the centre of Jakarta. We've found flights into this airport from £59.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Kuala Lumpur to Jakarta on Monday, 27 July 2026.
Yes – the average flight time is 2 hours and 11 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Jakarta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Jakarta is around 40 days in advance, so don’t leave your flight to the last minute.
In December, the average temperature is usually around 27°C. May is typically the warmest month in Jakarta, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is February, with temperatures averaging 26°C. The rainiest month is January.
The cheapest airline that flies to Jakarta is Indonesia AirAsia .

Flying from Kuala Lumpur to Jakarta: what you need to know

  • Start your travel planning by considering the departure point for your flight from Kuala Lumpur to Jakarta. Kuala Lumpur International Airport (KUL) and Sultan Abdul Aziz Shah Airport (SZB) are the main airports in Kuala Lumpur.

  • Hop off the plane at Jakarta's major arrival point, Soekarno-Hatta International Airport (CGK).

  • The average length of a direct Kuala Lumpur to Jakarta flight is 2 hours 5 minutes.

  • Jakarta's timezone is UTC+7, making Jakarta one hour behind Kuala Lumpur.

  • With 199 weekly flights between the two airports, Kuala Lumpur International Airport (KUL) to Soekarno-Hatta International Airport (CGK) is the busiest route. Hop on the first flight from Kuala Lumpur to Jakarta with AirAsia at 06:55. If you prefer to get more out of your day before taking off, the last flight from KUL to CGK is with Malaysia Airlines at 22:30.

  • Leave plenty of time to catch your Kuala Lumpur to Jakarta flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • During popular months such as August, it's best to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead of international flights whenever you're flying during a peak period in general.

How to find the cheapest flights from Kuala Lumpur to Jakarta

  • To secure cheap Kuala Lumpur to Jakarta flights, book your trip three months before your planned departure.

  • The best month for finding cheap plane tickets from Kuala Lumpur to Jakarta is June. Use the 'Whole month' tool to compare prices, then choose the dates that offer the biggest savings.

  • There's no need to check every day to find out if prices have dropped when you set up a Price Alert. We'll update you when there's a better deal on cheap flights from Kuala Lumpur to Jakarta.

  • Tailor your travel plans using filters. Pick your ideal departure and arrival times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' Kuala Lumpur to Jakarta flights.

Flying from Kuala Lumpur

Kuala Lumpur International Airport (KUL)

  • You can book a direct flight from Kuala Lumpur to Jakarta jetting off from Kuala Lumpur International Airport (KUL). Begin your journey at KUL and arrive at Soekarno-Hatta International Airport (CGK).

  • These are some of the popular carriers offering direct Kuala Lumpur to Jakarta plane tickets with departures from KUL:

  • Consider adding a stopover to possibly find a cheaper Kuala Lumpur to Jakarta flight. Simply deselect 'Direct flights only' when searching for departures from Kuala Lumpur International Airport. Take a break from travelling at one of these airports:

    • Changi International Airport (SIN)

    • Ngurah Rai International Airport (DPS)

    • Juanda International Airport (SUB)

  • KUL is around 48 kms (30 miles) from central Kuala Lumpur. If you're catching a cab, driving or ride-sharing from the centre, it'll take 1 hour 5 minutes or so to get there, depending on traffic. If you're taking public transport, expect the journey time to be around 1 hour.

  • Want an easy start to your travels? Stay near Kuala Lumpur International Airport. Whether you're catching an early flight from Kuala Lumpur to Jakarta or just don't want to be rushed, these hotels are perfect:

  • 58.65% of flights that depart Kuala Lumpur International Airport land at their destination on schedule.

Sultan Abdul Aziz Shah Airport (SZB)

  • Rather fly from Sultan Abdul Aziz Shah Airport (SZB)? This hub offers direct flights from Kuala Lumpur to Jakarta, seamlessly connecting you to Soekarno-Hatta International Airport (CGK).

  • Book a direct Kuala Lumpur to Jakarta plane ticket with TransNusa. This is one of the leading airlines that operates this route out of SZB.

  • Take some time to recharge during your Kuala Lumpur to Jakarta flight with a stopover. Penang International Airport (PEN) is one of the top options between Sultan Abdul Aziz Shah Airport and Jakarta.

  • Using public transport, you can travel from central Kuala Lumpur to SZB in around 1 hour 30 minutes. The terminal is roughly 18 kms (11 miles) away. Driving will take you about 25 minutes.

  • You're off on holiday, so why not spend another night away? Think about staying at one of these accommodation options near Sultan Abdul Aziz Shah Airport the day before your flight from Kuala Lumpur to Jakarta:

  • When it comes to flights staying on schedule, Sultan Abdul Aziz Shah Airport has an on-time arrival performance of 68%.

Arriving in Jakarta

Soekarno-Hatta International Airport (CGK)

  • The distance from Soekarno-Hatta International Airport (CGK) to central Jakarta is roughly 19 kms (12 miles). It takes around 35 minutes to reach the centre driving.

  • If you're travelling on public transport, expect a journey time of around 1 hour 30 minutes.

  • The last thing you need is a lengthy journey to your hotel if you're arriving on a late flight from Kuala Lumpur to Jakarta. Stay at one of these accommodation options near CGK instead:

  • Travel at your own speed with a Soekarno-Hatta International Airport rental car. Pick up your wheels from TRAC Astra Rent A Car, Avis or Europcar and venture far and wide through Jakarta and beyond.

  • Booking your ride from Soekarno-Hatta International Airport about one week in advance increases your chances of getting a good deal.

Halim Perdanakusuma Airport (HLP)

  • Halim Perdanakusuma Airport (HLP) is about 11 kms (7 miles) from central Jakarta. After your flight from Kuala Lumpur to Jakarta, it takes approximately 25 minutes to get to the heart of the city in a cab or ride-share.

  • The journey will take roughly 1 hour 30 minutes on public transport.

Best time to go to Jakarta

  • July is the busiest month for flights from Kuala Lumpur to Jakarta. To steer clear of the crowds, go to Jakarta in February.

  • The warmest month in Jakarta is October, with temperatures ranging between 25ºC (77ºF) and 32ºC (90ºF). Lock in your Kuala Lumpur to Jakarta ticket then if that's your ideal forecast.

  • Search for cheap flights from Kuala Lumpur to Jakarta in July if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 24ºC (75ºF) and 31ºC (88ºF) on average.

More about Jakarta

  • When it comes to looking for somewhere to rest your head, you'll find the most popular stays in Jakarta right here. Check out these options once you've booked your flight from Kuala Lumpur to Jakarta:

  • There are so many things to discover in this city it can be hard to work out where to start. National Monument of Indonesia, Danau Taman Mini Indonesia Indah and Istiqlal Mosque are top sights which should be on any good Jakarta itinerary.

Explore more of Indonesia

  • Jakarta has its own special appeal, but there are so many other corners of Indonesia just waiting to be explored. About 75 miles south-east of Jakarta, a visit to Bandung will keep you busy. Check out popular attractions like Braga Street, Gedung Sate and Bandung Geological Museum (Museum Geologi).

  • Around 12 miles east of Jakarta, Bekasi is another favourite stop in Indonesia. Start your sightseeing at TUGU BEKASI JAKARTA TENGGARA, Hutan Kota Bekasi and Taman Putri.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.