Lowcost flights from Medan (Indonesia) to Batam (Indonesia), €17 - €66

Direct distance between cities: 663 km. Average direct flight time is 1:46 hours.

Please note! Some routes are seasonal.

From Medan to Batam with Lion Air (JT)
From Medan to Batam with Citilink (QG)
Average ticket price: €17 - €66

Connection in Banda Aceh (Indonesia)
From Medan to Banda Aceh with Citilink (QG)
From Medan to Banda Aceh with Lion Air (JT)
From Medan to Banda Aceh with Super Air Jet (IU)
Average ticket price: €11 - €42
From Banda Aceh to Batam with Super Air Jet (IU)
Average ticket price: €27 - €108
Connection in Bandar Lampung (Indonesia)
From Medan to Bandar Lampung with Super Air Jet (IU)
Average ticket price: €30 - €122
From Bandar Lampung to Batam with Lion Air (JT)
From Bandar Lampung to Batam with Super Air Jet (IU)
Average ticket price: €18 - €72
Connection in Bandung (Indonesia)
From Medan to Bandung with Indonesia AirAsia (QZ)
From Medan to Bandung with Lion Air (JT)
From Medan to Bandung with Super Air Jet (IU)
Average ticket price: €38 - €153
From Bandung to Batam with Lion Air (JT)
Average ticket price: €24 - €97
Connection in Jakarta (Indonesia)
From Medan to Jakarta with Citilink (QG)
From Medan to Jakarta with Lion Air (JT)
From Medan to Jakarta with Super Air Jet (IU)
Average ticket price: €35 - €142
From Jakarta to Batam with Citilink (QG)
From Jakarta to Batam with Lion Air (JT)
From Jakarta to Batam with Super Air Jet (IU)
Average ticket price: €22 - €87
Connection in Jambi (Indonesia)
From Medan to Jambi with Super Air Jet (IU)
Average ticket price: €20 - €80
From Jambi to Batam with Jiangxi Air (RY)
From Jambi to Batam with Lion Air (JT)
From Jambi to Batam with Super Air Jet (IU)
Average ticket price: €8 - €31
Connection in Kuala Lumpur (Malaysia)
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
From Kuala Lumpur to Batam with Firefly (FY)
Average ticket price: €9 - €35
Connection in Padang (Indonesia)
From Medan to Padang with Lion Air (JT)
From Medan to Padang with Super Air Jet (IU)
Average ticket price: €13 - €52
From Padang to Batam with Citilink (QG)
From Padang to Batam with Lion Air (JT)
From Padang to Batam with Super Air Jet (IU)
Average ticket price: €12 - €48
Connection in Palembang (Indonesia)
From Medan to Palembang with Super Air Jet (IU)
Average ticket price: €25 - €98
From Palembang to Batam with Citilink (QG)
From Palembang to Batam with Lion Air (JT)
Average ticket price: €11 - €45
Connection in Pekanbaru (Indonesia)
From Medan to Pekanbaru with Citilink (QG)
From Medan to Pekanbaru with Lion Air (JT)
From Medan to Pekanbaru with Super Air Jet (IU)
Average ticket price: €12 - €46
From Pekanbaru to Batam with Jiangxi Air (RY)
From Pekanbaru to Batam with Citilink (QG)
From Pekanbaru to Batam with Lion Air (JT)
From Pekanbaru to Batam with Super Air Jet (IU)
Average ticket price: €8 - €31
Connection in Semarang (Indonesia)
From Medan to Semarang with Super Air Jet (IU)
Average ticket price: €44 - €175
From Semarang to Batam with Lion Air (JT)
From Semarang to Batam with Super Air Jet (IU)
Average ticket price: €28 - €114
Connection in Surabaya (Indonesia)
From Medan to Surabaya with Indonesia AirAsia (QZ)
From Medan to Surabaya with Super Air Jet (IU)
Average ticket price: €50 - €198
From Surabaya to Batam with Citilink (QG)
From Surabaya to Batam with Lion Air (JT)
Average ticket price: €34 - €135
Connection in Yogyakarta (Indonesia)
From Medan to Yogyakarta with Lion Air (JT)
Average ticket price: €45 - €182
From Yogyakarta to Batam with Lion Air (JT)
From Yogyakarta to Batam with Super Air Jet (IU)
Average ticket price: €30 - €121