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

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

Please note! Some routes are seasonal.

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

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