Lowcost flights from Batam (Indonesia) to Semarang (Indonesia), €28 - €114

Direct distance between cities: 1138 km. Average direct flight time is 2:20 hours.

Please note! Some routes are seasonal.

From Batam to Semarang with Super Air Jet (IU)
From Batam to Semarang with Lion Air (JT)
Average ticket price: €28 - €114

Connection in Balikpapan (Indonesia)
From Batam to Balikpapan with Lion Air (JT)
Average ticket price: €36 - €145
From Balikpapan to Semarang with Lion Air (JT)
From Balikpapan to Semarang with Super Air Jet (IU)
Average ticket price: €24 - €96
Connection in Bandung (Indonesia)
From Batam to Bandung with Lion Air (JT)
Average ticket price: €24 - €97
From Bandung to Semarang with Jiangxi Air (RY)
Average ticket price: €8 - €31
Connection in Denpasar (Bali) (Indonesia)
From Batam to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €41 - €164
From Denpasar (Bali) to Semarang with Lion Air (JT)
Average ticket price: €14 - €56
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 Semarang with Citilink (QG)
From Jakarta to Semarang with Indonesia AirAsia (QZ)
From Jakarta to Semarang with Lion Air (JT)
Average ticket price: €10 - €40
Connection in Kuala Lumpur (Malaysia)
From Batam to Kuala Lumpur with Firefly (FY)
Average ticket price: €9 - €35
From Kuala Lumpur to Semarang with AirAsia (AK)
Average ticket price: €37 - €148
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 Semarang with Super Air Jet (IU)
Average ticket price: €44 - €175
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 Semarang with Super Air Jet (IU)
Average ticket price: €19 - €78
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 Semarang with Jiangxi Air (RY)
From Surabaya to Semarang with Lion Air (JT)
Average ticket price: €7 - €27