Lowcost flights from Batam (Indonesia) to Kuala Lumpur (Malaysia), €9 - €35

Direct distance between cities: 351 km. Average direct flight time is 1:24 hours.

Please note! Some routes are seasonal.

From Batam to Kuala Lumpur with Firefly (FY)
Average ticket price: €9 - €35

Connection in Balikpapan (Indonesia)
From Batam to Balikpapan with Lion Air (JT)
Average ticket price: €36 - €145
From Balikpapan to Kuala Lumpur with AirAsia (AK)
Average ticket price: €44 - €176
Connection in Banda Aceh (Indonesia)
From Batam to Banda Aceh with Super Air Jet (IU)
Average ticket price: €27 - €108
From Banda Aceh to Kuala Lumpur with Super Air Jet (IU)
From Banda Aceh to Kuala Lumpur with AirAsia (AK)
Average ticket price: €19 - €74
Connection in Bandung (Indonesia)
From Batam to Bandung with Lion Air (JT)
Average ticket price: €24 - €97
From Bandung to Kuala Lumpur with Indonesia AirAsia (QZ)
From Bandung to Kuala Lumpur with Lion Air (JT)
From Bandung to Kuala Lumpur with AirAsia (AK)
Average ticket price: €32 - €130
Connection in Denpasar (Bali) (Indonesia)
From Batam to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €41 - €164
From Denpasar (Bali) to Kuala Lumpur with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Kuala Lumpur with AirAsia (AK)
From Denpasar (Bali) to Kuala Lumpur with AirAsia X (D7)
Average ticket price: €50 - €200
Connection in Jakarta (Indonesia)
From Batam to Jakarta with Citilink (QG)
From Batam to Jakarta with Lion Air (JT)
From Batam to Jakarta with Super Air Jet (IU)
Average ticket price: €22 - €87
From Jakarta to Kuala Lumpur with Citilink (QG)
From Jakarta to Kuala Lumpur with Indonesia AirAsia (QZ)
From Jakarta to Kuala Lumpur with Lion Air (JT)
From Jakarta to Kuala Lumpur with TransNusa (8B)
From Jakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €30 - €119
Connection in Medan (Indonesia)
From Batam to Medan with Citilink (QG)
From Batam to Medan with Lion Air (JT)
Average ticket price: €17 - €66
From Medan to Kuala Lumpur with Indonesia AirAsia (QZ)
From Medan to Kuala Lumpur with Lion Air (JT)
From Medan to Kuala Lumpur with AirAsia (AK)
From Medan to Kuala Lumpur with Firefly (FY)
Average ticket price: €8 - €34
Connection in Padang (Indonesia)
From Batam to Padang with Citilink (QG)
From Batam to Padang with Lion Air (JT)
From Batam to Padang with Super Air Jet (IU)
Average ticket price: €12 - €48
From Padang to Kuala Lumpur with Super Air Jet (IU)
From Padang to Kuala Lumpur with AirAsia (AK)
Average ticket price: €12 - €46
Connection in Palembang (Indonesia)
From Batam to Palembang with Citilink (QG)
From Batam to Palembang with Lion Air (JT)
Average ticket price: €11 - €45
From Palembang to Kuala Lumpur with AirAsia (AK)
Average ticket price: €19 - €75
Connection in Pekanbaru (Indonesia)
From Batam to Pekanbaru with Jiangxi Air (RY)
From Batam to Pekanbaru with Citilink (QG)
From Batam to Pekanbaru with Lion Air (JT)
From Batam to Pekanbaru with Super Air Jet (IU)
Average ticket price: €8 - €31
From Pekanbaru to Kuala Lumpur with Super Air Jet (IU)
From Pekanbaru to Kuala Lumpur with AirAsia (AK)
From Pekanbaru to Kuala Lumpur with Firefly (FY)
Average ticket price: €7 - €30
Connection in Semarang (Indonesia)
From Batam to Semarang with Lion Air (JT)
From Batam to Semarang with Super Air Jet (IU)
Average ticket price: €28 - €114
From Semarang to Kuala Lumpur with AirAsia (AK)
Average ticket price: €37 - €148
Connection in Seoul (South Korea)
From Batam to Seoul with Jeju Air (7C)
Average ticket price: €117 - €468
From Seoul to Kuala Lumpur with AirAsia X (D7)
Average ticket price: €115 - €462
Connection in Surabaya (Indonesia)
From Batam to Surabaya with Citilink (QG)
From Batam to Surabaya with Lion Air (JT)
Average ticket price: €34 - €135
From Surabaya to Kuala Lumpur with Citilink (QG)
From Surabaya to Kuala Lumpur with Indonesia AirAsia (QZ)
From Surabaya to Kuala Lumpur with Lion Air (JT)
From Surabaya to Kuala Lumpur with AirAsia (AK)
Average ticket price: €42 - €170
Connection in Yogyakarta (Indonesia)
From Batam to Yogyakarta with Lion Air (JT)
From Batam to Yogyakarta with Super Air Jet (IU)
Average ticket price: €30 - €121
From Yogyakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €39 - €156