We've found the cheapest flights to Jakarta
Returns from £74.52
One-way from £41.76
If you are looking to fly from Kuala Lumpur International Airport to Soekarno-Hatta International you will find there are 16 airliners who offer this route. These include Air France, Saudia, Etihad Airways, Citilink, KLM, Emirates, TransNusa, SriLankan Airlines, Batik Air Malaysia, Qatar Airways, Oman Air, Firefly, Batik Air, 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 70 a week with times that vary between 07:00 and 22:15.
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: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 Oman Air WY5568 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 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 Tuesday 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 Oman Air WY5568 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 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 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
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 Wednesday 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: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 Oman Air WY5568 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351
12:20
Airline Flight No Batik Air Malaysia 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:25
Airline Flight No Batik Air 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 ID7283
14:30
Airline Flight No Batik Air Malaysia 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
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 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 Oman Air WY5568 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351 Batik Air Malaysia OD346
12:50
Airline Flight No Malaysia Airlines MH5893 Garuda Indonesia GA821 Etihad Airways EY7149 Saudia SV6213
12:55
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 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
17:45
Airline Flight No Batik Air ID8285
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: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: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 Batik Air ID8285 Qatar Airways QR4983
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Oman Air WY5568 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air OD316 Emirates EK3463
11:50
Airline Flight No AirAsia AK351
12:35
Airline Flight No Batik Air Malaysia 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
13:40
Airline Flight No Batik Air OD346
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No 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: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 Saturday 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
09:55
Airline Flight No Batik Air OD316 Emirates EK3463
10:05
Airline Flight No AirAsia QZ203
10:10
Airline Flight No Firefly FY7385 Malaysia Airlines MH717 Oman Air WY5568 Garuda Indonesia GA9279
11:50
Airline Flight No AirAsia AK351
12:35
Airline Flight No Batik Air Malaysia 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
13:40
Airline Flight No Batik Air OD346
14:05
Airline Flight No AirAsia QZ205
14:15
Airline Flight No 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 Sunday 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 Oman Air WY5568 Garuda Indonesia GA9279
10:25
Airline Flight No Batik Air Malaysia OD316 Emirates EK3463
11:30
Airline Flight No Batik Air OD316
11:50
Airline Flight No AirAsia AK351
12:35
Airline Flight No Batik Air Malaysia 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 ID7283
14:30
Airline Flight No Batik Air Malaysia OD348
14:40
Airline Flight No TransNusa 8B674
15:50
Airline Flight No Citilink QG503
16:20
Airline Flight No Malaysia Airlines MH723
17:10
Airline Flight No AirAsia AK386 Garuda Indonesia GA8817
17:30
Airline Flight No Firefly FY7389 Garuda Indonesia GA9273 Qatar Airways QR5002
18:10
Airline Flight No Batik Air Malaysia OD312
19:35
Airline Flight No AirAsia AK353
20:30
Airline Flight No Batik Air Malaysia OD318
20:35
Airline Flight No TransNusa 8B680
21:25
Airline Flight No AirAsia QZ211
21:35
Airline Flight No Emirates EK3464
22:15
Airline Flight No AirAsia QZ209
22:30
Airline Flight No Malaysia Airlines MH727
23:40
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
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.