Lowcost flights from Yogyakarta (Indonesia) to Batam (Indonesia), €30 - €121

Direct distance between cities: 1214 km. Average direct flight time is 2:25 hours.

Please note! Some routes are seasonal.

From Yogyakarta to Batam with Super Air Jet (IU)
From Yogyakarta to Batam with Lion Air (JT)
Average ticket price: €30 - €121

Connection in Balikpapan (Indonesia)
From Yogyakarta to Balikpapan with Citilink (QG)
From Yogyakarta to Balikpapan with Lion Air (JT)
From Yogyakarta to Balikpapan with Super Air Jet (IU)
Average ticket price: €26 - €102
From Balikpapan to Batam with Lion Air (JT)
Average ticket price: €36 - €145
Connection in Bandung (Indonesia)
From Yogyakarta to Bandung with Lion Air (JT)
Average ticket price: €8 - €33
From Bandung to Batam with Lion Air (JT)
Average ticket price: €24 - €97
Connection in Denpasar (Bali) (Indonesia)
From Yogyakarta to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Yogyakarta to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €13 - €53
From Denpasar (Bali) to Batam with Lion Air (JT)
Average ticket price: €41 - €164
Connection in Jakarta (Indonesia)
From Yogyakarta to Jakarta with Citilink (QG)
From Yogyakarta to Jakarta with Indonesia AirAsia (QZ)
From Yogyakarta to Jakarta with Lion Air (JT)
From Yogyakarta to Jakarta with TransNusa (8B)
Average ticket price: €11 - €43
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 Yogyakarta to Jambi with Super Air Jet (IU)
Average ticket price: €25 - €102
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 Yogyakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €39 - €156
From Kuala Lumpur to Batam with Firefly (FY)
Average ticket price: €9 - €35
Connection in Medan (Indonesia)
From Yogyakarta to Medan with Lion Air (JT)
Average ticket price: €45 - €182
From Medan to Batam with Citilink (QG)
From Medan to Batam with Lion Air (JT)
Average ticket price: €17 - €66
Connection in Padang (Indonesia)
From Yogyakarta to Padang with Super Air Jet (IU)
Average ticket price: €34 - €137
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 Yogyakarta to Palembang with Super Air Jet (IU)
Average ticket price: €21 - €84
From Palembang to Batam with Citilink (QG)
From Palembang to Batam with Lion Air (JT)
Average ticket price: €11 - €45
Connection in Pangkal Pinang (Indonesia)
From Yogyakarta to Pangkal Pinang with Super Air Jet (IU)
Average ticket price: €20 - €79
From Pangkal Pinang to Batam with Lion Air (JT)
From Pangkal Pinang to Batam with Super Air Jet (IU)
Average ticket price: €11 - €43
Connection in Pekanbaru (Indonesia)
From Yogyakarta to Pekanbaru with Citilink (QG)
From Yogyakarta to Pekanbaru with Lion Air (JT)
Average ticket price: €34 - €136
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 Pontianak (Indonesia)
From Yogyakarta to Pontianak with Super Air Jet (IU)
Average ticket price: €21 - €86
From Pontianak to Batam with Lion Air (JT)
Average ticket price: €15 - €61
Connection in Surabaya (Indonesia)
From Yogyakarta to Surabaya with Lion Air (JT)
Average ticket price: €7 - €26
From Surabaya to Batam with Citilink (QG)
From Surabaya to Batam with Lion Air (JT)
Average ticket price: €34 - €135