We've found the cheapest flights to Jakarta
Returns from £51.78
One-way from £27.05
If you are looking to fly from Kuala Lumpur International Airport to Soekarno-Hatta International you will find there are 17 airliners who offer this route. These include Citilink Garuda Indonesia, Air France, Etihad Airways, Citilink, Saudia, KLM, Emirates, TransNusa, SriLankan Airlines, Oman Air, Batik Air Malaysia, Qatar Airways, Batik Air, Firefly, Malaysia Airlines, Garuda Indonesia and AirAsia. The flight time is approximately 2 Hours 8 Minutes.
The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. The ticket prices for most airliners will increase the closer you get the departure date, so as soon as you know the date you will travel you should book your flights.
On arriving at Soekarno-Hatta International please note the time difference, the time zone at Soekarno-Hatta International is 7.0 GMT compared to 8.0 GMT at Kuala Lumpur International Airport.
For a full summary of all the airliners that fly from Kuala Lumpur International Airport to Soekarno-Hatta International, please see the table below.
Flights Chart
AirAsia is the most popular airliners who operate this route. They have around 69 a week with times that vary between 06:55 and 22:20.
To book your flight you can visit AirAsia on their website www.airasia.com/en/gb . You will find up to date information on availability and the latest discounts.
Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.
Flights Time In WeekDays
Day Flight Times Flights Monday 07:00
Airline Flight No AirAsia AK380
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:35
Airline Flight No AirAsia QZ201
08:50
Airline Flight No Batik Air OD310
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351 Batik Air OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:15
Airline Flight No AirAsia AK384
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:30
Airline Flight No Batik Air OD348
14:40
Airline Flight No TransNusa 8B674
15:50
Airline Flight No Citilink QG503 Garuda Indonesia GA8817
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:05
Airline Flight No Air France AF8399 KLM KL809 Garuda Indonesia GA9089
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Tuesday 07:00
Airline Flight No AirAsia AK380
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:35
Airline Flight No AirAsia QZ201
08:50
Airline Flight No Batik Air OD310
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351
12:05
Airline Flight No Batik Air Malaysia OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:10
Airline Flight No Batik Air OD346
13:15
Airline Flight No AirAsia AK384
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:30
Airline Flight No Batik Air OD348
14:40
Airline Flight No TransNusa 8B674
15:50
Airline Flight No Citilink QG503 Garuda Indonesia GA8817
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:05
Airline Flight No Malaysia Airlines MH5631 Air France AF8399 KLM KL809
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Wednesday 07:00
Airline Flight No AirAsia AK380
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:35
Airline Flight No AirAsia QZ201
08:50
Airline Flight No Batik Air OD310
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351 Batik Air OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:15
Airline Flight No AirAsia AK384
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:30
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:30
Airline Flight No Batik Air OD348
15:50
Airline Flight No Citilink QG503 Garuda Indonesia GA8817
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:05
Airline Flight No Air France AF8399 KLM KL809 Garuda Indonesia GA9089
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Thursday 07:00
Airline Flight No AirAsia AK380
07:15
Airline Flight No Batik Air Malaysia OD320
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:15
Airline Flight No Batik Air OD320
08:35
Airline Flight No AirAsia QZ201
08:50
Airline Flight No Batik Air OD310
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351 Batik Air OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:15
Airline Flight No AirAsia AK384
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:30
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:30
Airline Flight No Batik Air OD348
15:50
Airline Flight No Citilink QG503 Garuda Indonesia GA8817
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:05
Airline Flight No Air France AF8399 KLM KL809 Garuda Indonesia GA9089
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
18:10
Airline Flight No Batik Air Malaysia OD312
19:10
Airline Flight No Batik Air OD312
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Friday 07:00
Airline Flight No AirAsia AK380
07:15
Airline Flight No Batik Air Malaysia OD320
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:15
Airline Flight No Batik Air OD320
08:35
Airline Flight No AirAsia QZ201
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:15
Airline Flight No AirAsia AK384 Batik Air Malaysia OD346
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:20
Airline Flight No Batik Air OD346
14:30
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:30
Airline Flight No Batik Air OD348
15:50
Airline Flight No Citilink QG503 Garuda Indonesia GA8817
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
18:10
Airline Flight No Batik Air Malaysia OD312
19:10
Airline Flight No Batik Air OD312
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Saturday 07:00
Airline Flight No AirAsia AK380
07:15
Airline Flight No Batik Air Malaysia OD320
07:25
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:50
Airline Flight No Batik Air Malaysia OD310
08:15
Airline Flight No Batik Air OD320
08:35
Airline Flight No AirAsia QZ201
08:50
Airline Flight No Batik Air OD310
08:55
Airline Flight No TransNusa 8B676
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351 Batik Air OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
13:15
Airline Flight No AirAsia AK384
13:30
Airline Flight No Firefly FY7387 Malaysia Airlines MH721 Oman Air WY5713 Garuda Indonesia GA9271 SriLankan Airlines UL2721 Qatar Airways QR5000
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No Batik Air Malaysia OD9128 Batik Air ID7283
14:30
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:30
Airline Flight No Batik Air OD348
15:50
Airline Flight No Garuda Indonesia GA8817 Citilink Garuda Indonesia QG503
16:20
Airline Flight No Firefly FY7389 Malaysia Airlines MH723 Garuda Indonesia GA9273 Qatar Airways QR5002
17:05
Airline Flight No Air France AF8399 KLM KL809 Garuda Indonesia GA9089
17:10
Airline Flight No AirAsia AK386
18:00
Airline Flight No Firefly FY7391 Malaysia Airlines MH725 KLM KL4079 Garuda Indonesia GA9275 SriLankan Airlines UL2725 Qatar Airways QR4989
18:10
Airline Flight No Batik Air Malaysia OD312
19:10
Airline Flight No Batik Air OD312
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air OD318 Emirates EK3464
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Firefly FY7393 Malaysia Airlines MH727 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS Sunday 06:55
Airline Flight No AirAsia AK380
07:20
Airline Flight No Firefly FY7383 Malaysia Airlines MH713 Oman Air WY5728 Garuda Indonesia GA9283 SriLankan Airlines UL2713 Qatar Airways QR4985
07:30
Airline Flight No Batik Air Malaysia OD320
07:35
Airline Flight No Batik Air Malaysia OD310
08:35
Airline Flight No AirAsia QZ201
08:45
Airline Flight No Batik Air OD320 TransNusa 8B676
08:50
Airline Flight No Batik Air OD310
09:00
Airline Flight No Firefly FY7381 Malaysia Airlines MH711 Oman Air WY5570 Garuda Indonesia GA9281 SriLankan Airlines UL2711 Qatar Airways QR4983
10:00
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Garuda Indonesia GA9279
10:05
Airline Flight No AirAsia QZ203
10:15
Airline Flight No Batik Air Malaysia OD316 Emirates EK3463
11:05
Airline Flight No AirAsia AK351
11:45
Airline Flight No Batik Air Malaysia OD346
12:50
Airline Flight No AirAsia AK384 Malaysia Airlines MH5893 Garuda Indonesia GA821 Saudia SV6213
13:45
Airline Flight No Malaysia Airlines MH721
13:55
Airline Flight No AirAsia QZ205
14:05
Airline Flight No Batik Air ID7283
14:15
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:20
Airline Flight No Batik Air Malaysia OD9128
15:50
Airline Flight No Citilink QG503
16:10
Airline Flight No Malaysia Airlines MH723
17:35
Airline Flight No Firefly FY7389 Garuda Indonesia GA9273 Qatar Airways QR5002
17:50
Airline Flight No Malaysia Airlines MH725
18:35
Airline Flight No AirAsia AK386
19:25
Airline Flight No AirAsia AK353
20:35
Airline Flight No TransNusa 8B680
21:30
Airline Flight No AirAsia QZ211
21:50
Airline Flight No Malaysia Airlines MH727
21:55
Airline Flight No Batik Air Malaysia OD328
22:20
Airline Flight No AirAsia QZ209
23:05
Airline Flight No Firefly FY7393 Oman Air WY5727 Garuda Indonesia GA9277
VIEW FLIGHTS
If you are flexible on the airport you depart from, then there are other airports that offer direct flights to Soekarno-Hatta International. You can see full details of these below.
Alternative Direct Routes
Route Stops Distance Flying Time Johor Bahru to Jakarta Soekarno Hatta 0 1 Hour 52 Minutes Penang to Jakarta Soekarno Hatta 0 2 Hours 31 Minutes Singapore Changi to Jakarta Soekarno Hatta 0 1 Hour 51 Minutes Kuala Lumpur Sultan Abdul Aziz Shah to Jakarta Soekarno Hatta 0 2 Hours 12 Minutes
Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.