Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Garuda Indonesia
GA-817,GA-150
19:05
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
08:10
Batam
Garuda Indonesia
GA-817,GA-152
19:05
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
10:55
Batam
Garuda Indonesia
GA-817,GA-154
19:05
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
15:55
Batam
Garuda Indonesia
GA-817,GA-156
19:05
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
18:05
Batam
Garuda Indonesia
GA-817,GA-158
19:05
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
20:25
Batam
Garuda Indonesia
GA-821,GA-150
12:50
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
08:10
Batam
Garuda Indonesia
GA-821,GA-152
12:50
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
10:55
Batam
Garuda Indonesia
GA-821,GA-156
12:50
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
18:05
Batam
Garuda Indonesia
GA-821,GA-158
12:50
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→BTH
20:25
Batam
Garuda Indonesia
GA-821,GA-122,GA-270
12:50
Kuala Lumpur
2Hrs 5Min 1 Stop
KUL→CGK→KNO→BTH
08:50
Batam

FAQ about garuda indonesia Flights from Kuala Lumpur to Batam

Q. How much time does it take to fly from Kuala Lumpur to Batam ?

A. It takes 2Hrs 5Min to fly from Kuala Lumpur to Batam.

Q. When is the earliest flight from Kuala Lumpur to Batam ?

A. The earliest flight from Kuala Lumpur to Batam is at 12:50 and is operated by Garuda Indonesia.

Q. How many flights are there from Kuala Lumpur to Batam ?

A. There are 17 flights from Kuala Lumpur to Batam.

Q. When is the last flight from Kuala Lumpur to Batam ?

A. The last flight from Kuala Lumpur to Batam is at 20:40 and is operated by Garuda Indonesia.

View Best Offers