Flights from Jakarta Airport (CGK) to Kuala Lumpur Airport Airport (KUL)

We've found the cheapest flights to Kuala Lumpur

Returns from £66.78

One-way from £26.56

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

The cost of ticket prices to Kuala Lumpur International Airport Malaysia can vary quite considerably if you travel at certain times of the week especially at weekends. It is normally worth booking flights well in advance if possible to get the best deal to Kuala Lumpur International Airport Malaysia 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 Kuala Lumpur International Airport is 8.0 GMT compared to 7.0 GMT at Soekarno-Hatta International so bare this in mind is you need to make travel arrangements when you arrive at Kuala Lumpur International Airport.

Below you can see a table that shows the airlines that fly from Soekarno-Hatta International (CGK) to Kuala Lumpur International Airport (KUL) and frequency of flights daily.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Garuda Indonesia88998101004:2519:55VIEW FLIGHTS
AirAsia988888705:1021:15VIEW FLIGHTS
Malaysia Airlines878878804:2519:55VIEW FLIGHTS
Qatar Airways777767704:2519:55VIEW FLIGHTS
Batik Air878787305:1520:40VIEW FLIGHTS
Firefly765553404:2523:00VIEW FLIGHTS
Oman Air555545504:2519:55VIEW FLIGHTS
Fly Sky Airlines254327504:2521:35VIEW FLIGHTS
Batik Air Malaysia772312605:1520:40VIEW FLIGHTS
TransNusa333333305:2017:00VIEW FLIGHTS
SriLankan Airlines333323309:4015:40VIEW FLIGHTS
KLM323322308:3019:25VIEW FLIGHTS
Emirates222222212:3020:10VIEW FLIGHTS
Indonesia AirAsia430111305:1017:50VIEW FLIGHTS
British Airways111111118:2518:25VIEW FLIGHTS
Saudia101111108:3008:30VIEW FLIGHTS
Etihad Airways101111108:3008:30VIEW FLIGHTS
Citilink111101116:0016:30VIEW FLIGHTS
Air France111101119:2519:25VIEW FLIGHTS
China Airlines001000101:0003:30VIEW FLIGHTS
KLM Asia0000010VIEW FLIGHTS
Citilink Garuda Indonesia000010016:3016:30VIEW FLIGHTS

Garuda Indonesia offer the most direct flights from Soekarno-Hatta International to Kuala Lumpur International Airport with an average of 62 flights a week. The earliest flights are operated at 04:25 and the latest flights operated at 19:55 and the most common flight numbers are GA820, GA8816, GA9088 and GA9270

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
04:25
AirlineFlightNo
FireflyFY7392
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
05:10
AirlineFlightNo
AirAsiaAK200
Indonesia AirAsiaQZ200
05:15
AirlineFlightNo
Batik Air MalaysiaOD397
Batik AirID397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
07:30
AirlineFlightNo
Fly Sky AirlinesFY7392
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik Air MalaysiaOD381
09:30
AirlineFlightNo
AirAsiaAK202
09:40
AirlineFlightNo
FireflyFY7382
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
10:00
AirlineFlightNo
Batik AirID7282
10:45
AirlineFlightNo
AirAsiaAK204
Indonesia AirAsiaQZ204
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
FireflyFY7380
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
12:15
AirlineFlightNo
FireflyFY7384
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
Batik AirID381
EmiratesEK3465
13:40
AirlineFlightNo
AirAsiaAK352
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
FireflyFY7386
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
15:45
AirlineFlightNo
Batik AirID387
16:00
AirlineFlightNo
CitilinkQG502
16:30
AirlineFlightNo
Batik Air MalaysiaOD391
Batik AirID391
16:45
AirlineFlightNo
Batik Air MalaysiaOD383
Batik AirID383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
AirAsiaAK210
Indonesia AirAsiaQZ210
18:25
AirlineFlightNo
FireflyFY7388
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
18:50
AirlineFlightNo
Fly Sky AirlinesFY7386
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
KLMKL810
19:55
AirlineFlightNo
FireflyFY7390
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
20:10
AirlineFlightNo
Batik Air MalaysiaOD393
Batik AirID393
EmiratesEK3466
20:40
AirlineFlightNo
Batik Air MalaysiaOD389
Batik AirID389
21:15
AirlineFlightNo
AirAsiaAK354
VIEW FLIGHTS
Tuesday
04:25
AirlineFlightNo
FireflyFY7392
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
05:10
AirlineFlightNo
AirAsiaAK200
Indonesia AirAsiaQZ200
05:15
AirlineFlightNo
Batik Air MalaysiaOD397
Batik AirID397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
07:30
AirlineFlightNo
Fly Sky AirlinesFY7392
08:30
AirlineFlightNo
AirAsiaAK381
09:15
AirlineFlightNo
Batik Air MalaysiaOD381
09:30
AirlineFlightNo
AirAsiaAK202
09:40
AirlineFlightNo
FireflyFY7382
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
10:00
AirlineFlightNo
Batik AirID7282
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
FireflyFY7380
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
12:15
AirlineFlightNo
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
Fly Sky AirlinesFY7384
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
Batik AirID381
EmiratesEK3465
13:40
AirlineFlightNo
AirAsiaAK352
14:20
AirlineFlightNo
Fly Sky AirlinesFY7380
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
FireflyFY7386
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
15:45
AirlineFlightNo
Batik AirID387
16:00
AirlineFlightNo
CitilinkQG502
16:30
AirlineFlightNo
Batik Air MalaysiaOD391
Batik AirID391
16:45
AirlineFlightNo
Batik Air MalaysiaOD383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
AirAsiaAK210
Indonesia AirAsiaQZ210
18:25
AirlineFlightNo
FireflyFY7388
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
18:50
AirlineFlightNo
Fly Sky AirlinesFY7386
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
KLMKL810
Garuda IndonesiaGA9088
19:55
AirlineFlightNo
FireflyFY7390
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
20:10
AirlineFlightNo
Batik Air MalaysiaOD393
Batik AirID393
EmiratesEK3466
20:40
AirlineFlightNo
Batik Air MalaysiaOD389
Batik AirID389
21:15
AirlineFlightNo
AirAsiaAK354
21:35
AirlineFlightNo
Fly Sky AirlinesFY7388
VIEW FLIGHTS
Wednesday
03:30
AirlineFlightNo
China AirlinesCI5854
04:25
AirlineFlightNo
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
Fly Sky AirlinesFY7392
05:10
AirlineFlightNo
AirAsiaQZ200
05:15
AirlineFlightNo
Batik AirOD397
05:20
AirlineFlightNo
TransNusa8B675
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik Air MalaysiaOD381
09:40
AirlineFlightNo
FireflyFY7382
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
10:00
AirlineFlightNo
Batik AirID7282
10:45
AirlineFlightNo
AirAsiaQZ204
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
FireflyFY7380
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
12:15
AirlineFlightNo
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
Fly Sky AirlinesFY7384
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
Batik AirOD381
EmiratesEK3465
13:40
AirlineFlightNo
AirAsiaAK352
14:20
AirlineFlightNo
Fly Sky AirlinesFY7380
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
FireflyFY7386
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
15:45
AirlineFlightNo
Batik AirOD387
16:00
AirlineFlightNo
CitilinkQG502
16:30
AirlineFlightNo
Batik AirOD391
16:45
AirlineFlightNo
Batik AirOD383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
AirAsiaQZ210
18:25
AirlineFlightNo
FireflyFY7388
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
18:50
AirlineFlightNo
Fly Sky AirlinesFY7386
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
KLMKL810
Garuda IndonesiaGA9088
19:55
AirlineFlightNo
FireflyFY7390
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
20:10
AirlineFlightNo
Batik AirOD393
EmiratesEK3466
20:40
AirlineFlightNo
Batik AirOD389
21:15
AirlineFlightNo
AirAsiaAK354
VIEW FLIGHTS
Thursday
04:25
AirlineFlightNo
FireflyFY7392
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
05:10
AirlineFlightNo
AirAsiaQZ200
05:15
AirlineFlightNo
Batik AirOD397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik Air MalaysiaOD381
09:30
AirlineFlightNo
AirAsiaQZ202
09:40
AirlineFlightNo
FireflyFY7382
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
10:00
AirlineFlightNo
Batik AirID7282
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
FireflyFY7380
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
12:15
AirlineFlightNo
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
Fly Sky AirlinesFY7384
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
Batik AirOD381
EmiratesEK3465
13:40
AirlineFlightNo
AirAsiaAK352
14:20
AirlineFlightNo
Fly Sky AirlinesFY7380
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
Fly Sky AirlinesFY7386
15:45
AirlineFlightNo
Batik AirOD387
16:30
AirlineFlightNo
CitilinkQG502
Garuda IndonesiaGA8816
Batik AirOD391
16:45
AirlineFlightNo
Batik AirOD383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
AirAsiaQZ210
18:25
AirlineFlightNo
FireflyFY7388
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
KLMKL810
19:55
AirlineFlightNo
FireflyFY7390
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
20:10
AirlineFlightNo
Batik Air MalaysiaOD393
EmiratesEK3466
20:40
AirlineFlightNo
Batik AirOD389
21:15
AirlineFlightNo
AirAsiaAK354
VIEW FLIGHTS
Friday
04:25
AirlineFlightNo
FireflyFY7392
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
05:10
AirlineFlightNo
AirAsiaQZ200
05:15
AirlineFlightNo
Batik AirOD397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik AirOD381
09:30
AirlineFlightNo
AirAsiaQZ202
09:40
AirlineFlightNo
FireflyFY7382
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
10:00
AirlineFlightNo
Batik AirID7282
10:45
AirlineFlightNo
AirAsiaQZ204
11:00
AirlineFlightNo
TransNusa8B673
12:15
AirlineFlightNo
FireflyFY7384
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
EmiratesEK3465
13:40
AirlineFlightNo
AirAsiaAK352
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
FireflyFY7386
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
15:45
AirlineFlightNo
Batik AirOD387
16:30
AirlineFlightNo
Garuda IndonesiaGA8816
Batik AirOD391
Citilink Garuda IndonesiaQG502
16:45
AirlineFlightNo
Batik AirOD383
17:00
AirlineFlightNo
TransNusa8B679
18:25
AirlineFlightNo
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
Fly Sky AirlinesFY7388
19:25
AirlineFlightNo
AirAsiaAK387
19:55
AirlineFlightNo
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
Fly Sky AirlinesFY7390
20:10
AirlineFlightNo
Batik AirOD393
EmiratesEK3466
20:40
AirlineFlightNo
Batik AirOD389
21:15
AirlineFlightNo
AirAsiaAK354
23:00
AirlineFlightNo
FireflyFY7390
VIEW FLIGHTS
Saturday
04:25
AirlineFlightNo
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
Fly Sky AirlinesFY7392
05:10
AirlineFlightNo
AirAsiaQZ200
05:15
AirlineFlightNo
Batik AirOD397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik AirOD381
09:30
AirlineFlightNo
AirAsiaQZ202
09:40
AirlineFlightNo
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
Fly Sky AirlinesFY7382
10:00
AirlineFlightNo
Batik AirID7282
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
Fly Sky AirlinesFY7380
12:15
AirlineFlightNo
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
Fly Sky AirlinesFY7384
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
EmiratesEK3465
12:55
AirlineFlightNo
FireflyFY7382
13:40
AirlineFlightNo
AirAsiaAK352
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
Fly Sky AirlinesFY7386
15:45
AirlineFlightNo
Batik AirOD387
15:55
AirlineFlightNo
CitilinkQG502
Garuda IndonesiaGA8816
16:30
AirlineFlightNo
Batik Air MalaysiaOD391
16:45
AirlineFlightNo
Batik AirOD383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
AirAsiaQZ210
18:25
AirlineFlightNo
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
Fly Sky AirlinesFY7388
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
Garuda IndonesiaGA9088
KLM AsiaKL810
19:55
AirlineFlightNo
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
Fly Sky AirlinesFY7390
20:10
AirlineFlightNo
Batik AirOD393
EmiratesEK3466
20:40
AirlineFlightNo
Batik AirOD389
21:15
AirlineFlightNo
AirAsiaAK354
21:35
AirlineFlightNo
FireflyFY7388
23:00
AirlineFlightNo
FireflyFY7390
VIEW FLIGHTS
Sunday
01:00
AirlineFlightNo
China AirlinesCI5854
04:25
AirlineFlightNo
Malaysia AirlinesMH726
Oman AirWY5726
Garuda IndonesiaGA9276
Qatar AirwaysQR4495
Fly Sky AirlinesFY7392
05:10
AirlineFlightNo
AirAsiaQZ200
05:15
AirlineFlightNo
Batik AirOD397
05:20
AirlineFlightNo
TransNusa8B675
06:30
AirlineFlightNo
Indonesia AirAsiaQZ202
07:30
AirlineFlightNo
FireflyFY7392
08:30
AirlineFlightNo
AirAsiaAK381
Malaysia AirlinesMH5892
KLMKL4035
Garuda IndonesiaGA820
Etihad AirwaysEY7148
SaudiaSV6211
09:15
AirlineFlightNo
Batik Air MalaysiaOD381
09:30
AirlineFlightNo
AirAsiaQZ202
09:40
AirlineFlightNo
Malaysia AirlinesMH712
Garuda IndonesiaGA9282
SriLankan AirlinesUL2712
Qatar AirwaysQR4984
Fly Sky AirlinesFY7382
10:00
AirlineFlightNo
Batik AirID7282
10:45
AirlineFlightNo
Indonesia AirAsiaQZ204
11:00
AirlineFlightNo
TransNusa8B673
11:10
AirlineFlightNo
FireflyFY7380
Malaysia AirlinesMH710
Oman AirWY5710
Garuda IndonesiaGA9280
SriLankan AirlinesUL2710
Qatar AirwaysQR4982
12:15
AirlineFlightNo
FireflyFY7384
Malaysia AirlinesMH716
Garuda IndonesiaGA9278
Qatar AirwaysQR4484
12:30
AirlineFlightNo
Batik Air MalaysiaOD387
Batik AirOD381
EmiratesEK3465
12:55
AirlineFlightNo
FireflyFY7382
13:40
AirlineFlightNo
AirAsiaAK352
15:10
AirlineFlightNo
AirAsiaAK385
15:40
AirlineFlightNo
Malaysia AirlinesMH720
Oman AirWY5712
Garuda IndonesiaGA9270
SriLankan AirlinesUL2720
Qatar AirwaysQR5001
Fly Sky AirlinesFY7386
16:30
AirlineFlightNo
CitilinkQG502
Garuda IndonesiaGA8816
Batik Air MalaysiaOD391
16:45
AirlineFlightNo
Batik Air MalaysiaOD383
17:00
AirlineFlightNo
TransNusa8B679
17:50
AirlineFlightNo
Indonesia AirAsiaQZ210
18:25
AirlineFlightNo
Malaysia AirlinesMH722
KLMKL4115
Oman AirWY5566
Garuda IndonesiaGA9272
British AirwaysBA8160
Qatar AirwaysQR4988
Fly Sky AirlinesFY7388
19:25
AirlineFlightNo
AirAsiaAK387
Air FranceAF8398
KLMKL810
Garuda IndonesiaGA9088
19:55
AirlineFlightNo
Malaysia AirlinesMH724
Oman AirWY5729
Garuda IndonesiaGA9274
Qatar AirwaysQR5003
Fly Sky AirlinesFY7390
20:10
AirlineFlightNo
Batik Air MalaysiaOD393
EmiratesEK3466
20:40
AirlineFlightNo
Batik Air MalaysiaOD389
21:15
AirlineFlightNo
AirAsiaAK354
VIEW FLIGHTS

Don’t forget that flight regulations are getting tight so we recommend you leave plenty of time to get through customs at Soekarno-Hatta International.

Don't forget to book a rental car!

Search for cheap vehicle hire in Kuala Lumpur

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

DIRECT KLM
What is the cheapest direct flight one way from Jakarta CGK to Kuala Lumpur KUL?
The cheapest direct flight one way from Jakarta CGK to Kuala Lumpur KUL is £26.56 ($35 €30.27)
£26.56
$35 | €30.27
Check Latest Price
DIRECT KLM
What is the cheapest direct return flight from Jakarta CGK to Kuala Lumpur KUL?
The cheapest direct return flight from Jakarta CGK to Kuala Lumpur KUL is £66.78 ($88 €76.10)
£66.78
$88 | €76.10
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 CGK to KUL

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 - Jakarta (CGK) to Kuala Lumpur (KUL)

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

Don't forget to book a hire car!

Find cheap car hire deals 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...