Cheap flights from Jakarta to Kuala Lumpur

Find cheap Kuala Lumpur to Jakarta flights with our free search service. Compare all available fares for direct or connection flights from Kuala Lumpur to Jakarta.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Jakarta to Kuala Lumpur flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Jakarta (JKT) - Kuala Lumpur (KUL) 2026-02-21 2026-02-21 80 USD 4 hours 10 minutes Direct 2026-01-14T05:22:31

Jakarta to Kuala Lumpur flight status

Flight Origin Destination Departure Arrival Equip
MH720 Jakarta (CGK) Kuala Lumpur (KUL) 3:40 p.m. 6:50 p.m. Airbus A330-200
AK352 Jakarta (CGK) Kuala Lumpur (KUL) 1:40 p.m. 4:45 p.m. Airbus A320-100/200
MH5892 Jakarta (CGK) Kuala Lumpur (KUL) 8:30 a.m. 11:50 a.m. 738
MH726 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. Boeing 737-800
GA820 Jakarta (CGK) Kuala Lumpur (KUL) 8:30 a.m. 11:50 a.m. A333
GA9272 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 p.m. 9:35 p.m. 738
GA9088 Jakarta (CGK) Kuala Lumpur (KUL) 11:50 p.m. 6:10 a.m. 77W
MH716 Jakarta (CGK) Kuala Lumpur (KUL) 12:15 p.m. 3:20 p.m. A333
MH722 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 p.m. 9:35 p.m. A333
MH710 Jakarta (CGK) Kuala Lumpur (KUL) 11:10 a.m. 2:20 p.m. Boeing 737-800
QR4986 Jakarta (CGK) Kuala Lumpur (KUL) 7:50 p.m. 11:50 p.m.
MH0726 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. B738
MH712 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:55 p.m. A333
OD349 Jakarta (CGK) Kuala Lumpur (KUL) 11:25 a.m. 2:30 p.m. Boeing 737-800
QG502 Jakarta (CGK) Kuala Lumpur (KUL) 4 p.m. 7:10 p.m. Airbus A320-100/200
WY5820 Jakarta (CGK) Kuala Lumpur (KUL) 12:10 p.m. 1:35 p.m. 738
MH724 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 11 p.m. Boeing 737-800 (winglets)
WY5726 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. 738
QR4982 Jakarta (CGK) Kuala Lumpur (KUL) 11:10 a.m. 2:20 p.m.
QR5003 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 11 p.m. 738
GA9282 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:55 p.m. 738
QR4988 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 p.m. 9:35 p.m.
FY7386 Jakarta (CGK) Kuala Lumpur (KUL) 3:40 p.m. 6:50 p.m. 738
ID7282 Jakarta (CGK) Kuala Lumpur (KUL) 10 a.m. 1:10 p.m. Boeing 737-800
GA9270 Jakarta (CGK) Kuala Lumpur (KUL) 3:40 p.m. 6:50 p.m. 332
QZ200 Jakarta (CGK) Kuala Lumpur (KUL) 5:10 a.m. 8:05 a.m. Airbus A320-100/200
QR5001 Jakarta (CGK) Kuala Lumpur (KUL) 3:40 p.m. 6:50 p.m. 738
AK354 Jakarta (CGK) Kuala Lumpur (KUL) 9:15 p.m. 12:25 a.m. A320
GA9280 Jakarta (CGK) Kuala Lumpur (KUL) 11:10 a.m. 2:20 p.m. 738
AK387 Jakarta (CGK) Kuala Lumpur (KUL) 7:25 p.m. 10:50 p.m. Airbus A320-100/200
FY7388 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 p.m. 9:35 p.m. 738
WY5521 Jakarta (CGK) Kuala Lumpur (KUL) 7:10 p.m. 11:45 p.m.
FY7390 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 11 p.m. 738
FY7380 Jakarta (CGK) Kuala Lumpur (KUL) 11:10 a.m. 2:20 p.m. 738
FY7382 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:55 p.m. 738
AK381 Jakarta (CGK) Kuala Lumpur (KUL) 8:30 a.m. 11:30 a.m. Airbus A320-100/200
SV6167 Jakarta (CGK) Kuala Lumpur (KUL) 7:30 a.m. 8 a.m. 738
AK385 Jakarta (CGK) Kuala Lumpur (KUL) 3:10 p.m. 6:15 p.m. Airbus A320-100/200
QR4984 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:55 p.m.
QR5005 Jakarta (CGK) Kuala Lumpur (KUL) 9:55 a.m. 3:55 p.m. 738
FY7384 Jakarta (CGK) Kuala Lumpur (KUL) 12:15 p.m. 3:20 p.m. 738
QZ202 Jakarta (CGK) Kuala Lumpur (KUL) 6:30 a.m. 9:30 a.m. Airbus A320-100/200
GA9274 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 11 p.m. 738
FY7392 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. 738
KL4058 Jakarta (CGK) Kuala Lumpur (KUL) 2:50 p.m. 6:05 p.m. 738
EY8142 Jakarta (CGK) Kuala Lumpur (KUL) 3:15 p.m. 6 p.m. 738
EY8132 Jakarta (CGK) Kuala Lumpur (KUL) 8:55 a.m. 11:55 a.m. 738
SV6169 Jakarta (CGK) Kuala Lumpur (KUL) 3:25 p.m. 4:50 p.m. 738
EY2728 Jakarta (CGK) Kuala Lumpur (KUL) 10:10 a.m. 2:50 p.m. 738
KL4062 Jakarta (CGK) Kuala Lumpur (KUL) 7:05 a.m. 10:25 a.m. 332
SV6165 Jakarta (CGK) Kuala Lumpur (KUL) 1:25 p.m. 2:40 p.m. 738
OD315 Jakarta (CGK) Kuala Lumpur (KUL) 12:30 p.m. 3:45 p.m. B738
OD9110 Jakarta (CGK) Kuala Lumpur (KUL) 6:30 p.m. 9:15 p.m. 320
OD319 Jakarta (CGK) Kuala Lumpur (KUL) 9:15 a.m. 12:30 p.m. B738
OD317 Jakarta (CGK) Kuala Lumpur (KUL) 10:35 p.m. 1:50 a.m. Boeing 737 Max 8
QZ208 Jakarta (CGK) Kuala Lumpur (KUL) 6:40 p.m. 9:50 p.m. Airbus A320-100/200
ID8018 Jakarta (CGK) Kuala Lumpur (KUL) 5 p.m. 8 p.m. 32A
GA816 Jakarta (CGK) Kuala Lumpur (KUL) 2:30 p.m. 5:50 p.m. 738
MH5894 Jakarta (CGK) Kuala Lumpur (KUL) 2:30 p.m. 5:50 p.m. 738
JT286 Jakarta (CGK) Kuala Lumpur (KUL) 1:30 a.m. 4:30 a.m. B738
JT280 Jakarta (CGK) Kuala Lumpur (KUL) 11:40 a.m. 2:40 p.m. B738
BA7907 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:55 p.m. MD83
QZ206 Jakarta (CGK) Kuala Lumpur (KUL) 8:15 p.m. 11:15 p.m. 320
BA7353 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 11 p.m. None
MH7966 Jakarta (CGK) Kuala Lumpur (KUL) 7 a.m. 8 a.m. Airbus A330-223
ID3010 Jakarta (CGK) Kuala Lumpur (KUL) 9 a.m. 12:10 p.m. A320
ID3006 Jakarta (CGK) Kuala Lumpur (KUL) 8 a.m. 11:10 a.m. A320
ID3008 Jakarta (CGK) Kuala Lumpur (KUL) 8:30 a.m. 11:40 a.m. Airbus A320-214
AK389 Jakarta (CGK) Kuala Lumpur (KUL) 10:10 a.m. 1:30 p.m. A320
QZ8162 Jakarta (CGK) Kuala Lumpur (KUL) 1:15 p.m. 4:15 p.m.
JT282 Jakarta (CGK) Kuala Lumpur (KUL) 4:50 p.m. 8 p.m. B739
GA5892 Jakarta (CGK) Kuala Lumpur (KUL) 8:25 a.m. 11:50 a.m. 738
KE8369 Jakarta (CGK) Kuala Lumpur (KUL) 2:05 p.m. 5:45 p.m. B77L
QG520 Jakarta (CGK) Kuala Lumpur (KUL) 4:10 p.m. 7:20 p.m. A20N
WY5337 Jakarta (CGK) Kuala Lumpur (KUL) 12:15 p.m. 3:25 p.m. A321-100/200
QG528 Jakarta (CGK) Kuala Lumpur (KUL) 11:10 a.m. 2:20 p.m. A20N
AK383 Jakarta (CGK) Kuala Lumpur (KUL) 1:30 a.m. 4:30 a.m. A320
JT284 Jakarta (CGK) Kuala Lumpur (KUL) 3:50 p.m. 6:40 p.m. B738
JT288 Jakarta (CGK) Kuala Lumpur (KUL) 2:40 p.m. 5:35 p.m. B739
GA9276 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. 738
GA9278 Jakarta (CGK) Kuala Lumpur (KUL) 12:15 p.m. 3:20 p.m. 738
WY5720 Jakarta (CGK) Kuala Lumpur (KUL) 3:45 p.m. 6:50 p.m. 738
UL2726 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. 738
QZ8192 Jakarta (CGK) Kuala Lumpur (KUL) 11:30 a.m. 2:30 p.m.
QZ8206 Jakarta (CGK) Kuala Lumpur (KUL) 4:35 p.m. 7:35 p.m. 320
D7684 Jakarta (CGK) Kuala Lumpur (KUL) None None A333
GA8182 Jakarta (CGK) Kuala Lumpur (KUL) 11:05 a.m. 2:25 p.m. 738
MH6076 Jakarta (CGK) Kuala Lumpur (KUL) 11:35 p.m. 2:35 a.m.
MH5890 Jakarta (CGK) Kuala Lumpur (KUL) 4:45 p.m. 7:45 p.m. 738
QZ8190 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 a.m. 9:25 a.m.
QZ8196 Jakarta (CGK) Kuala Lumpur (KUL) 6:50 p.m. 9:50 p.m.
VE7047 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. 32S
VE7046 Jakarta (CGK) Kuala Lumpur (KUL) 4:40 a.m. 7:40 a.m. 32S
VE7044 Jakarta (CGK) Kuala Lumpur (KUL) 4:40 a.m. 7:40 a.m. 32S
MF9126 Jakarta (CGK) Kuala Lumpur (KUL) 9:40 a.m. 12:40 p.m. 738
QZ7690 Jakarta (CGK) Kuala Lumpur (KUL) 6:25 a.m. 9:25 a.m.
JT3282 Jakarta (CGK) Kuala Lumpur (KUL) 2:40 p.m. 5:35 p.m. 739
ID7163 Jakarta (CGK) Kuala Lumpur (KUL) 2:40 p.m. 5:35 p.m. 32A
BT5855 Jakarta (CGK) Kuala Lumpur (KUL) 8:30 a.m. 11:30 a.m. 320
XT208 Jakarta (CGK) Kuala Lumpur (KUL) 2:10 p.m. 5:20 p.m. 320
RI700 Jakarta (CGK) Kuala Lumpur (KUL) 7:30 a.m. 10:30 a.m. 320
QZ224 Jakarta (CGK) Kuala Lumpur (KUL) 4:35 p.m. 7:35 p.m. 320
ID7165 Jakarta (CGK) Kuala Lumpur (KUL) 7 p.m. 10:10 p.m. A320
QZ7696 Jakarta (CGK) Kuala Lumpur (KUL) 6:05 p.m. 9:05 p.m.
GA5894 Jakarta (CGK) Kuala Lumpur (KUL) 1:40 p.m. 5 p.m. 738
SHT3V Jakarta (CGK) Kuala Lumpur (KUL) 6:30 a.m. 11 a.m. A320
AB4628 Jakarta (CGK) Kuala Lumpur (KUL) 9:45 a.m. 12:55 p.m. MD83
OP117 Jakarta (CGK) Kuala Lumpur (KUL) 2:40 p.m. 5:35 p.m. AT7
VN4074 Jakarta (CGK) Kuala Lumpur (KUL) 4:55 p.m. 8:10 p.m. 320
VE7045 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m. E90
9L3903 Jakarta (CGK) Kuala Lumpur (KUL) 4:25 a.m. 7:30 a.m.
4U8464 Jakarta (CGK) Kuala Lumpur (KUL) 11 p.m. 2:15 a.m. 319
ID8317 Jakarta (CGK) Kuala Lumpur (KUL) 6:10 a.m. 9:15 a.m. 738
KE370 Jakarta (CGK) Kuala Lumpur (KUL) 5:45 a.m. 8:40 a.m.
ID8319 Jakarta (CGK) Kuala Lumpur (KUL) 9:45 a.m. 12:50 p.m. 739
RJ185 Jakarta (CGK) Kuala Lumpur (KUL) 7:55 p.m. 10:55 p.m. 330