Flights from Kuala Lumpur Airport KUL to Jakarta Airport CGK

We've found the cheapest flights to Jakarta

Returns from £70.13

One-way from £39.64

19 Airliners fly direct from Kuala Lumpur International Airport to Soekarno-Hatta International, Saudia, Etihad Airways, Air France, Citilink, British Airways, Emirates, KLM, TransNusa, Indonesia AirAsia, Fly Sky Airlines, SriLankan Airlines, Oman Air, Batik Air Malaysia, Qatar Airways, Firefly, Batik Air, Malaysia Airlines, AirAsia and Garuda Indonesia. The distance covered when flying from Kuala Lumpur International Airport to Soekarno-Hatta International Indonesia is 1,129 Km (701 Miles) with the travel time being around 2 Hours 8 Minutes. KUL is the Airport code for Kuala Lumpur International Airport and CGK is for Soekarno-Hatta International Indonesia.

The cost of flights varies on the time and day you fly. It is normally worth booking flights well in advance if possible to get the best deal to Soekarno-Hatta International Indonesia perhaps midweek or late evening. Please book in advance if you want to take advantage of the best prices airlines have to offer as prices normally increase as time goes on.

The time zone at Soekarno-Hatta International is 7.0 GMT compared to 8.0 GMT at Kuala Lumpur International Airport so bare this in mind is you need to make travel arrangements when you arrive at Soekarno-Hatta International.

Please see below the airlines that fly from Kuala Lumpur International Airport (KUL) to Soekarno-Hatta International (CGK) and the amount of daily flights in operation.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Garuda Indonesia888989707:2523:40VIEW FLIGHTS
AirAsia888889707:0021:25VIEW FLIGHTS
Malaysia Airlines887888807:2522:30VIEW FLIGHTS
Batik Air778578407:3521:55VIEW FLIGHTS
Firefly577756607:2523:40VIEW FLIGHTS
Qatar Airways666666507:2517:55VIEW FLIGHTS
Batik Air Malaysia446567606:4521:55VIEW FLIGHTS
Oman Air444444407:2523:40VIEW FLIGHTS
SriLankan Airlines444444307:2517:55VIEW FLIGHTS
Fly Sky Airlines441455207:2519:05VIEW FLIGHTS
Indonesia AirAsia243434408:3521:25VIEW FLIGHTS
TransNusa333333407:1020:35VIEW FLIGHTS
KLM332323212:5017:55VIEW FLIGHTS
Emirates212122210:1523:10VIEW FLIGHTS
Citilink111111120:1020:45VIEW FLIGHTS
British Airways111111122:3023:40VIEW FLIGHTS
Etihad Airways110111112:5012:50VIEW FLIGHTS
Air France111101117:0018:10VIEW FLIGHTS
Saudia000011112:5012:50VIEW FLIGHTS

Garuda Indonesia offer the most direct flights from Kuala Lumpur International Airport to Soekarno-Hatta International with an average of 57 flights a week. The earliest flights are operated at 07:25 and the latest flights operated at 23:40 and the most common flight numbers are GA821, GA9089, GA9271 and GA9273

For more details regarding Garuda Indonesia flight information and bookings you can visit them at garuda-indonesia.com

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:45
AirlineFlightNo
Batik Air MalaysiaOD380
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:00
AirlineFlightNo
Batik AirOD380
08:45
AirlineFlightNo
TransNusa8B676
08:50
AirlineFlightNo
Batik AirOD382
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
10:00
AirlineFlightNo
AirAsiaQZ203
10:10
AirlineFlightNo
FireflyFY7381
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik AirOD386
EmiratesEK3463
11:45
AirlineFlightNo
Batik AirOD388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
TransNusa8B674
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
FireflyFY7389
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
17:00
AirlineFlightNo
Air FranceAF8399
KLMKL809
17:10
AirlineFlightNo
AirAsiaAK386
17:55
AirlineFlightNo
FireflyFY7391
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Qatar AirwaysQR4989
19:05
AirlineFlightNo
Fly Sky AirlinesFY7391
19:10
AirlineFlightNo
Batik AirID392
19:25
AirlineFlightNo
AirAsiaAK353
20:35
AirlineFlightNo
TransNusa8B680
20:45
AirlineFlightNo
CitilinkQG503
21:25
AirlineFlightNo
AirAsiaAK211
Indonesia AirAsiaQZ211
21:55
AirlineFlightNo
Batik Air MalaysiaOD396
Batik AirID396
EmiratesEK3464
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Tuesday
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
Batik AirID382
08:30
AirlineFlightNo
FireflyFY7383
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:45
AirlineFlightNo
TransNusa8B676
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
09:40
AirlineFlightNo
AirAsiaAK201
10:00
AirlineFlightNo
AirAsiaAK203
Indonesia AirAsiaQZ203
10:10
AirlineFlightNo
FireflyFY7381
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik AirID386
Batik AirOD386
EmiratesEK3463
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
Batik AirID388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:15
AirlineFlightNo
Batik Air MalaysiaOD390
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
FireflyFY7387
TransNusa8B674
15:30
AirlineFlightNo
Batik AirID390
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
Fly Sky AirlinesFY7389
17:00
AirlineFlightNo
Air FranceAF8399
KLMKL809
17:10
AirlineFlightNo
AirAsiaAK386
17:30
AirlineFlightNo
FireflyFY7389
17:55
AirlineFlightNo
FireflyFY7391
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Qatar AirwaysQR4989
19:10
AirlineFlightNo
Batik AirID392
19:25
AirlineFlightNo
AirAsiaAK353
20:35
AirlineFlightNo
TransNusa8B680
20:45
AirlineFlightNo
CitilinkQG503
21:25
AirlineFlightNo
Indonesia AirAsiaQZ211
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Wednesday
06:45
AirlineFlightNo
Batik Air MalaysiaOD380
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
FireflyFY7383
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:00
AirlineFlightNo
Batik AirID380
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:45
AirlineFlightNo
TransNusa8B676
08:50
AirlineFlightNo
Batik AirID382
09:00
AirlineFlightNo
FireflyFY7381
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
09:40
AirlineFlightNo
AirAsiaAK201
10:10
AirlineFlightNo
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik Air MalaysiaOD386
Batik AirID386
EmiratesEK3463
11:30
AirlineFlightNo
Batik AirOD386
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
Batik AirID388
11:50
AirlineFlightNo
AirAsiaAK351
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
FireflyFY7387
TransNusa8B674
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
FireflyFY7389
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
17:00
AirlineFlightNo
Air FranceAF8399
KLMKL809
Garuda IndonesiaGA9089
17:10
AirlineFlightNo
AirAsiaAK386
17:55
AirlineFlightNo
FireflyFY7391
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Qatar AirwaysQR4989
19:10
AirlineFlightNo
Batik AirID392
19:25
AirlineFlightNo
AirAsiaAK353
20:35
AirlineFlightNo
TransNusa8B680
20:45
AirlineFlightNo
CitilinkQG503
21:25
AirlineFlightNo
AirAsiaAK211
Indonesia AirAsiaQZ211
21:55
AirlineFlightNo
Batik Air MalaysiaOD396
Batik AirID396
EmiratesEK3464
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Thursday
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:30
AirlineFlightNo
FireflyFY7383
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:50
AirlineFlightNo
Batik AirOD382
08:55
AirlineFlightNo
TransNusa8B676
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
09:40
AirlineFlightNo
AirAsiaQZ201
10:00
AirlineFlightNo
AirAsiaAK203
Indonesia AirAsiaQZ203
10:10
AirlineFlightNo
FireflyFY7381
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik Air MalaysiaOD386
Batik AirID386
EmiratesEK3463
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:10
AirlineFlightNo
TransNusa8B674
14:15
AirlineFlightNo
Batik Air MalaysiaOD390
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
FireflyFY7387
15:30
AirlineFlightNo
Batik AirID390
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
Fly Sky AirlinesFY7389
17:00
AirlineFlightNo
Air FranceAF8399
KLMKL809
Garuda IndonesiaGA9089
17:10
AirlineFlightNo
AirAsiaAK386
17:30
AirlineFlightNo
FireflyFY7389
17:55
AirlineFlightNo
FireflyFY7391
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Qatar AirwaysQR4989
19:10
AirlineFlightNo
Batik AirID392
19:25
AirlineFlightNo
AirAsiaAK353
20:10
AirlineFlightNo
CitilinkQG503
20:35
AirlineFlightNo
TransNusa8B680
21:25
AirlineFlightNo
Indonesia AirAsiaQZ211
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Friday
06:45
AirlineFlightNo
Batik Air MalaysiaOD380
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:00
AirlineFlightNo
Batik AirID380
08:30
AirlineFlightNo
FireflyFY7383
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:50
AirlineFlightNo
Batik AirID382
08:55
AirlineFlightNo
TransNusa8B676
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
09:40
AirlineFlightNo
AirAsiaAK201
10:10
AirlineFlightNo
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik Air MalaysiaOD386
Batik AirID386
EmiratesEK3463
11:15
AirlineFlightNo
Fly Sky AirlinesFY7385
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
SaudiaSV6213
13:00
AirlineFlightNo
Batik AirID388
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:10
AirlineFlightNo
TransNusa8B674
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
FireflyFY7389
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
17:10
AirlineFlightNo
AirAsiaAK386
17:55
AirlineFlightNo
FireflyFY7391
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Qatar AirwaysQR4989
19:05
AirlineFlightNo
Fly Sky AirlinesFY7391
19:10
AirlineFlightNo
Batik AirID392
19:25
AirlineFlightNo
AirAsiaAK353
20:10
AirlineFlightNo
CitilinkQG503
20:35
AirlineFlightNo
TransNusa8B680
21:25
AirlineFlightNo
AirAsiaAK211
Indonesia AirAsiaQZ211
21:55
AirlineFlightNo
Batik Air MalaysiaOD396
Batik AirID396
EmiratesEK3464
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Saturday
06:45
AirlineFlightNo
Batik Air MalaysiaOD380
07:00
AirlineFlightNo
AirAsiaAK380
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:00
AirlineFlightNo
Batik AirID380
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:50
AirlineFlightNo
Batik AirID382
08:55
AirlineFlightNo
TransNusa8B676
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
09:40
AirlineFlightNo
AirAsiaAK201
10:00
AirlineFlightNo
AirAsiaAK203
Indonesia AirAsiaQZ203
10:10
AirlineFlightNo
FireflyFY7381
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik Air MalaysiaOD386
Batik AirID386
EmiratesEK3463
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
SaudiaSV6213
13:00
AirlineFlightNo
Batik AirID388
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
Fly Sky AirlinesFY7387
14:05
AirlineFlightNo
Batik AirID7283
14:10
AirlineFlightNo
TransNusa8B674
14:15
AirlineFlightNo
Batik Air MalaysiaOD390
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
FireflyFY7387
15:30
AirlineFlightNo
Batik AirID390
15:40
AirlineFlightNo
AirAsiaAK205
16:20
AirlineFlightNo
Malaysia AirlinesMH723
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
Fly Sky AirlinesFY7389
17:00
AirlineFlightNo
Air FranceAF8399
KLMKL809
Garuda IndonesiaGA9089
17:10
AirlineFlightNo
AirAsiaAK386
17:30
AirlineFlightNo
FireflyFY7389
17:55
AirlineFlightNo
Malaysia AirlinesMH725
KLMKL4079
Garuda IndonesiaGA9275
Batik Air MalaysiaOD392
SriLankan AirlinesUL2725
Batik AirID392
Qatar AirwaysQR4989
Fly Sky AirlinesFY7391
19:05
AirlineFlightNo
FireflyFY7391
19:25
AirlineFlightNo
AirAsiaAK353
20:10
AirlineFlightNo
CitilinkQG503
20:35
AirlineFlightNo
TransNusa8B680
21:25
AirlineFlightNo
AirAsiaAK211
Indonesia AirAsiaQZ211
21:55
AirlineFlightNo
Batik Air MalaysiaOD396
Batik AirID396
EmiratesEK3464
22:30
AirlineFlightNo
FireflyFY7393
Malaysia AirlinesMH727
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS
Sunday
06:45
AirlineFlightNo
Batik Air MalaysiaOD380
07:00
AirlineFlightNo
AirAsiaAK380
07:10
AirlineFlightNo
TransNusa8B813
07:25
AirlineFlightNo
Malaysia AirlinesMH713
Oman AirWY5728
Garuda IndonesiaGA9283
SriLankan AirlinesUL2713
Qatar AirwaysQR4985
Fly Sky AirlinesFY7383
07:35
AirlineFlightNo
Batik Air MalaysiaOD382
08:00
AirlineFlightNo
Batik AirID380
08:30
AirlineFlightNo
FireflyFY7383
08:35
AirlineFlightNo
Indonesia AirAsiaQZ201
08:50
AirlineFlightNo
Batik AirID382
08:55
AirlineFlightNo
TransNusa8B676
09:00
AirlineFlightNo
Malaysia AirlinesMH711
Oman AirWY5570
Garuda IndonesiaGA9281
SriLankan AirlinesUL2711
Qatar AirwaysQR4983
Fly Sky AirlinesFY7381
09:40
AirlineFlightNo
AirAsiaAK201
10:00
AirlineFlightNo
Indonesia AirAsiaQZ203
10:10
AirlineFlightNo
FireflyFY7381
FireflyFY7385
Malaysia AirlinesMH717
Garuda IndonesiaGA9279
Qatar AirwaysQR4485
10:15
AirlineFlightNo
Batik Air MalaysiaOD386
EmiratesEK3463
11:10
AirlineFlightNo
AirAsiaAK203
11:30
AirlineFlightNo
Batik AirID386
11:45
AirlineFlightNo
Batik Air MalaysiaOD388
11:50
AirlineFlightNo
AirAsiaAK351
12:50
AirlineFlightNo
Malaysia AirlinesMH5893
KLMKL4040
Garuda IndonesiaGA821
Etihad AirwaysEY8118
SaudiaSV6213
13:15
AirlineFlightNo
AirAsiaAK384
13:30
AirlineFlightNo
Malaysia AirlinesMH721
14:05
AirlineFlightNo
Batik AirID7283
14:10
AirlineFlightNo
TransNusa8B674
14:30
AirlineFlightNo
Indonesia AirAsiaQZ205
14:40
AirlineFlightNo
FireflyFY7387
Oman AirWY5713
Garuda IndonesiaGA9271
SriLankan AirlinesUL2721
Qatar AirwaysQR5000
16:20
AirlineFlightNo
Malaysia AirlinesMH723
17:00
AirlineFlightNo
KLMKL809
17:10
AirlineFlightNo
AirAsiaAK386
17:30
AirlineFlightNo
FireflyFY7389
Garuda IndonesiaGA9273
Qatar AirwaysQR5002
17:55
AirlineFlightNo
Malaysia AirlinesMH725
Batik Air MalaysiaOD392
18:10
AirlineFlightNo
Air FranceAF8399
19:25
AirlineFlightNo
AirAsiaAK353
20:10
AirlineFlightNo
CitilinkQG503
20:35
AirlineFlightNo
TransNusa8B680
21:25
AirlineFlightNo
Indonesia AirAsiaQZ211
21:55
AirlineFlightNo
Batik Air MalaysiaOD396
22:30
AirlineFlightNo
Malaysia AirlinesMH727
23:10
AirlineFlightNo
EmiratesEK3464
23:40
AirlineFlightNo
FireflyFY7393
Oman AirWY5727
Garuda IndonesiaGA9277
British AirwaysBA8161
VIEW FLIGHTS

Alternatively, there are other routes that depart Kuala Lumpur International Airport and arrive at Soekarno-Hatta International or other nearby airports. The table below gives you a summary of these.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Johor Bahru to Jakarta Soekarno Hatta0902 km (560 miles)1 Hour 52 Minutes
Penang to Jakarta Soekarno Hatta01,454 km (904 miles)2 Hours 31 Minutes
Singapore Changi to Jakarta Soekarno Hatta0882 km (548 miles)1 Hour 51 Minutes
Kuala Lumpur Sultan Abdul Aziz Shah to Jakarta Soekarno Hatta01,175 km (730 miles)2 Hours 12 Minutes

Please check before travelling to Soekarno-Hatta International that a travel visa is not required.

Looking for the best hire car deals?

Search for cheap car hire deals at Kuala Lumpur Airport

Flight Price FAQ - Kuala Lumpur (KUL) to Jakarta (CGK)

DIRECT KLM
What is the cheapest direct flight one way from Kuala Lumpur KUL to Jakarta CGK?
The cheapest direct flight one way from Kuala Lumpur KUL to Jakarta CGK is £39.64 ($52 €44.99)
£39.64
$52 | €44.99
Check Latest Price
DIRECT KLM
What is the cheapest direct return flight from Kuala Lumpur KUL to Jakarta CGK?
The cheapest direct return flight from Kuala Lumpur KUL to Jakarta CGK is £70.13 ($92 €79.60)
£70.13
$92 | €79.60
Check Latest Price
1+ STOP(S)
What is the cheapest return flight from Kuala Lumpur KUL to Jakarta CGK?
The cheapest return flight from Kuala Lumpur KUL to Jakarta CGK is £68.60 ($90 €77.87)
£68.60
$90 | €77.87
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from KUL to CGK

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Kuala Lumpur (KUL) to Jakarta (CGK)

Who flies from Kuala Lumpur to Jakarta?
The following airlines fly from Kuala Lumpur (KUL) to Jakarta (CGK): Air France, AirAsia, Batik Air, Batik Air Malaysia, British Airways, Citilink, Emirates, Etihad Airways, Firefly, Fly Sky Airlines, Garuda Indonesia, Indonesia AirAsia, KLM, Malaysia Airlines, Oman Air, Qatar Airways, Saudia, SriLankan Airlines, TransNusa.
How far is the flight from Kuala Lumpur to Jakarta?
The flight from Kuala Lumpur to Jakarta is 1,129KM or 701 miles.
How long does the flight from Kuala Lumpur to Jakarta to take?
The flight from Kuala Lumpur to Jakarta takes 2 Hours 8 Minutes.

Looking for the best car hire deals?

Find the cheapest hire vehicles at KUL

Useful Information about Kuala Lumpur Airport

Lounges at Kuala Lumpur Airport

See all the airport lounges, locations and opening times available at Kuala Lumpur Airport

View...
Eating and Drinking at Kuala Lumpur Airport

See all bars and restaurants at Kuala Lumpur Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Kuala Lumpur Airport

See all shops available at Kuala Lumpur Airport - plan your duty free shopping in advance

View...
Kuala Lumpur Tourist Attractions

At the center of Kuala Lumpur, you will find yourself within a charming city atmosphere...

View...