Lowcost flights from Denpasar (Bali) (Indonesia) to Batam (Indonesia), €41 - €164

Direct distance between cities: 1644 km. Average direct flight time is 2:56 hours.

Please note! Some routes are seasonal.

From Denpasar (Bali) to Batam with Lion Air (JT)
Average ticket price: €41 - €164

Connection in Balikpapan (Indonesia)
From Denpasar (Bali) to Balikpapan with Citilink (QG)
From Denpasar (Bali) to Balikpapan with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Balikpapan with Lion Air (JT)
Average ticket price: €21 - €86
From Balikpapan to Batam with Lion Air (JT)
Average ticket price: €36 - €145
Connection in Bandung (Indonesia)
From Denpasar (Bali) to Bandung with Citilink (QG)
From Denpasar (Bali) to Bandung with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Bandung with Lion Air (JT)
From Denpasar (Bali) to Bandung with Super Air Jet (IU)
Average ticket price: €22 - €86
From Bandung to Batam with Lion Air (JT)
Average ticket price: €24 - €97
Connection in Jakarta (Indonesia)
From Denpasar (Bali) to Jakarta with Citilink (QG)
From Denpasar (Bali) to Jakarta with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Jakarta with Lion Air (JT)
From Denpasar (Bali) to Jakarta with Super Air Jet (IU)
From Denpasar (Bali) to Jakarta with TransNusa (8B)
Average ticket price: €24 - €96
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 Kuala Lumpur (Malaysia)
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
From Kuala Lumpur to Batam with Firefly (FY)
Average ticket price: €9 - €35
Connection in Semarang (Indonesia)
From Denpasar (Bali) to Semarang with Lion Air (JT)
Average ticket price: €14 - €56
From Semarang to Batam with Lion Air (JT)
From Semarang to Batam with Super Air Jet (IU)
Average ticket price: €28 - €114
Connection in Seoul (South Korea)
From Denpasar (Bali) to Seoul with Jeju Air (7C)
Average ticket price: €132 - €529
From Seoul to Batam with Jeju Air (7C)
Average ticket price: €117 - €468
Connection in Surabaya (Indonesia)
From Denpasar (Bali) to Surabaya with Citilink (QG)
From Denpasar (Bali) to Surabaya with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Surabaya with Lion Air (JT)
From Denpasar (Bali) to Surabaya with Super Air Jet (IU)
Average ticket price: €8 - €30
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 Denpasar (Bali) to Yogyakarta with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Yogyakarta with Lion Air (JT)
Average ticket price: €13 - €53
From Yogyakarta to Batam with Lion Air (JT)
From Yogyakarta to Batam with Super Air Jet (IU)
Average ticket price: €30 - €121