Travellers have found it’s best to book a flight 45 days in advance to save up to 55% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 45 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Jakarta to Malaysia 1-2 weeks in advance for as low as Rp 1,497,152, or Rp 2,262,002 for flights within the next 24 hours.
The best pricing can be found in the month of November. Prices to Malaysia from Jakarta average Rp 1,722,268. You can even find prices in November for less than Rp 1,722,268, as users have found deals to Malaysia from as low as Rp 1,155,411. The month of April appears to be one of the more expensive times to travel to Malaysia from Jakarta. Flying in the targeted month can save you up to 33%.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Jakarta to Malaysia as you normally would.
Fly from
Fly to
Budget
Rp 1,090,317 - Rp 1,952,807
Route
Depart
Return
Price
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
søn. 8/9
Nonstop2h 05m
Kuala Lumpur Intl
tir. 24/9
Nonstop2h 10m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
søn. 8/9
1 stop6h 45m
Kuala Lumpur Intl
tir. 24/9
Nonstop2h 10m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
tor. 22/8
Nonstop2h 10m
Kuala Lumpur Intl
man. 26/8
Nonstop2h 10m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
tor. 8/8
Nonstop2h 15m
Kuala Lumpur Intl
søn. 11/8
Nonstop2h 10m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
man. 12/8
Nonstop2h 10m
Kuala Lumpur Intl
lør. 17/8
Nonstop2h 05m
Jakarta Soekarno-Hatta IntlKuala Lumpur Subang
CGK - SZB
CGKSZB
Jakarta Soekarno-Hatta Intl
man. 26/8
Nonstop1h 50m
Kuala Lumpur Subang
ons. 28/8
Nonstop2h 00m
Jakarta Soekarno-Hatta IntlLangkawi
CGK - LGK
CGKLGK
Jakarta Soekarno-Hatta Intl
lør. 7/9
1 stop4h 45m
Langkawi
fre. 13/9
1 stop8h 50m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
fre. 11/10
1 stop9h 15m
Kuala Lumpur Intl
tir. 15/10
1 stop25h 50m
Jakarta Soekarno-Hatta IntlKuala Lumpur Intl
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
man. 5/8
1 stop3h 40m
Kuala Lumpur Intl
tor. 8/8
1 stop8h 25m
No data available for this route at this time. Please check back soon.
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Comfort
Boarding
Food
Crew
Entertainment
Overall
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
7%of flight departures | Early morningMidnight to 6 am |
---|---|
40%of flight departures | Morning6 am to noon |
26%of flight departures | AfternoonNoon to 6 pm |
27%of flight departures | Evening6 pm to midnight |
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Jakarta to Malaysia. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Millions of users choose and trust Cheapflights to book the best flight deals from Jakarta to Malaysia for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Yes! Cheapflights helps users easily find flights from Jakarta to Malaysia with no change fees.
Yes! Start tracking prices for Jakarta to Malaysia flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.