Cheap Flights from Jakarta to Kuala Lumpur

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and bags, 1 Adult, Economy
      BatikAir Malaysia
      Garuda Indonesia
      Malaysia Airlines
      Firefly
      Qatar Airways
      Oman Air

      Compare Jakarta to Kuala Lumpur flight deals

      Find the cheapest month or even day of the year to fly to Kuala Lumpur

      Book the best Kuala Lumpur fare with no extra fees

      Flight deals from Jakarta to Kuala Lumpur

      Looking for a cheap last-minute deal or the best return flight from Jakarta to Kuala Lumpur? If you want to travel next month, return fares start from $187. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Jakarta to Kuala Lumpur

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

      Direct flights from Jakarta to Kuala Lumpur

      Air France
      AirAsia
      BatikAir Indonesia
      BatikAir Malaysia
      British Airways
      Citilink
      Emirates
      Etihad Airways
      Firefly
      Garuda Indonesia
      Indonesia AirAsia
      KLM
      Malaysia Airlines
      Oman Air
      Qatar Airways
      Raya Airways
      Saudia
      SriLankan Airlines
      TransNusa

      Alternative Jakarta to Kuala Lumpur routes

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

      Jakarta to Kuala Lumpur: Flight information

      The things to know before you go.
      Cheapest flight found$148
      Cheapest month to flyJanuary
      Average flight time2 hrs, 7 mins
      Most popular airlineBatikAir Malaysia
      Average flights per week492

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

      There are 2 airports in Kuala Lumpur: Kuala Lumpur Sultan Abdul Azziz Shah and Kuala Lumpur International.
      The best price we found for a return flight from Jakarta to Kuala Lumpur is $148. 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 7 minutes is the average flight time from Jakarta to Kuala Lumpur.
      BatikAir Malaysia, Garuda Indonesia and Malaysia Airlines fly direct from Jakarta to Kuala Lumpur.
      As of August 2026, there are 492 flights per week flying from Jakarta to Kuala Lumpur.
      The cheapest month to fly from Jakarta to Kuala Lumpur is usually January.
      If you're flying from Jakarta, the cheapest airport near Kuala Lumpur is Kuala Lumpur International – which is 45.5 km away from the centre of Kuala Lumpur. We've found flights into this airport from $148.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Kuala Lumpur on Monday, 18 January 2027.
      Yes – the average flight time is 2 hours and 7 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 Kuala Lumpur 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 Kuala Lumpur is around 40 days in advance, so don’t leave your flight to the last minute.

      In August, the average temperature is usually around 26°C. May is typically the warmest month in Kuala Lumpur, when it usually averages around 29°C. You can expect the least rain in June. The coldest month is December, with temperatures averaging 23°C. The rainiest month is November.
      The cheapest airline that flies to Kuala Lumpur is Indonesia AirAsia .

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

      • Planning your getaway begins with working out where you'll leave from in Jakarta. Soekarno-Hatta Airport (CGK) is the city's main base, so explore your options for reserving a flight from Jakarta to Kuala Lumpur taking off from here.

      • When planning your arrival in Kuala Lumpur, Kuala Lumpur International Airport (KUL) and Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB) are the chief entry points.

      • Kuala Lumpur is one hour ahead of Jakarta and is in the UTC+8 timezone.

      • With 190 weekly flights between the two airports, Soekarno-Hatta Airport (CGK) to Kuala Lumpur International Airport (KUL) is the busiest route. Board the first flight from Jakarta to Kuala Lumpur with Malaysia Airlines at 04:15. If you prefer to make the most of your day before taking off, the last flight from CGK to KUL is with Batik Air Malaysia at 22:35.

      • To ensure you catch your Jakarta to Kuala Lumpur flight, allow plenty of time to navigate the airport and find your gate. Arriving two hours before international departures and an hour before domestic flights is the general rule to follow.

      • During popular months like August, you'll want to get to the airport earlier than normal. Plan to arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during peak periods in general.

      How to find the cheapest flights from Jakarta to Kuala Lumpur

      • The lowest price we've found for a one-way ticket from Jakarta to Kuala Lumpur is $77. For a return flight on this route, the best price is $148. Depending on when and how early you book, these fares may change.

      • Get cheap Jakarta to Kuala Lumpur flights by booking three months ahead. Based on our research, that's the ideal time frame for bagging a bargain.

      • August is the best month for nabbing an awesome deal on a plane ticket from Jakarta to Kuala Lumpur. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.

      • Save time looking for cheap flights from Jakarta to Kuala Lumpur by creating a Price Alert. You'll get an email or notification through the app when a new discounted fare appears.

      • Save money on your Jakarta to Kuala Lumpur flight with the help of our filters. Choose your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

      Flying from Jakarta

      Soekarno-Hatta Airport (CGK)

      • Begin your travels at Soekarno-Hatta Airport (CGK), which has a range of direct flights from Jakarta to Kuala Lumpur. From CGK, you can fly nonstop to Kuala Lumpur International Airport (KUL) or Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB).

      • Direct Jakarta to Kuala Lumpur plane tickets are offered by numerous airlines at CGK. Book your journey with one of these:

      • Consider adding a stopover to potentially save money on your Jakarta to Kuala Lumpur flight. Simply deselect 'Direct flights only' when browsing departures from Soekarno-Hatta Airport. Take a break from travelling at one of these popular options:

        • Singapore Changi Airport (SIN)

        • Penang Airport (PEN)

        • Medan Kuala Namu Airport (KNO)

      • The distance from central Jakarta to CGK is about 19 kilometres. Use Google Maps for the quickest way to get there, whether you prefer to drive or use public transport.

      • After a hassle-free start to your break? Stay near Soekarno-Hatta Airport. Whether you have an early flight from Jakarta to Kuala Lumpur or want to avoid feeling rushed, these hotels are perfect:

      • Of the flights that depart from Soekarno-Hatta Airport, 73% land on schedule at their destination.

      Arriving in Kuala Lumpur

      Kuala Lumpur International Airport (KUL)

      • Kuala Lumpur International Airport (KUL) is approximately 48 kilometres from central Kuala Lumpur. If you're catching a taxi or a ride-share, the drive takes around 55 minutes.

      • Travelling to the centre by public transport typically takes 40 minutes.

      • If you're arriving on a late flight from Jakarta to Kuala Lumpur, few things beat the convenience of staying near the terminal. Grab your luggage from the carousel and then be showered and sleeping soon after at one of these accommodation options near KUL:

      • Get your adventure underway by picking up a Kuala Lumpur International Airport rental car. Grab a set of wheels from ASIA CAR, Paradise or GoSoCar to explore Kuala Lumpur and beyond.

      • Lock in the best rate by booking your ride from Kuala Lumpur International Airport about four weeks ahead of your departure.

      Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB)

      • Central Kuala Lumpur is approximately 18 kilometres from Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB). Once your flight from Jakarta to Kuala Lumpur has touched down and you've made your way out of the airport, expect a drive of about 30 minutes.

      • If you travel by public transport, the ride to the centre takes 45 minutes or so.

      • You'll find some comfortable places ready to welcome you near SZB. Tuck yourself in after your Jakarta to Kuala Lumpur flight at one of these well-located options:

      • Forget about inconvenient public transport schedules or taxi lines. Grab a Kuala Lumpur Sultan Abdul Azziz Shah Airport rental car and go in any direction that inspires you. Check out the rates and availability from Sixt, WAHDAH and Agtran.

      • Avoid potential price surges. Booking your ride one week ahead of your arrival at SZB will help you save.

      Best time to go to Kuala Lumpur

      • July is the most popular month for flights from Jakarta to Kuala Lumpur. To steer clear of the crowds, head to Kuala Lumpur in March.

      • The warmest month in Kuala Lumpur is March, with temperatures ranging between 21ºC and 33ºC. Lock in your Jakarta to Kuala Lumpur ticket then if this is the type of weather you enjoy.

      • Search for cheap flights from Jakarta to Kuala Lumpur in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 21ºC and 32ºC on average.

      More about Kuala Lumpur

      • Start your Kuala Lumpur trip off on the right foot by choosing the perfect place to stay. After booking your flight from Jakarta to Kuala Lumpur, explore our selection of accommodation options including:

      • Petronas Twin Towers and Sky Terrace KL Tower are a couple of popular attractions to add to your Kuala Lumpur to-do list. Keep the momentum going by heading to Warisan Merdeka Tower.

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