Lowcost flights from Jakarta (Indonesia) to Semarang (Indonesia), €10 - €40

Direct distance between cities: 400 km. Average direct flight time is 1:28 hours.

Please note! Some routes are seasonal.

From Jakarta to Semarang with Lion Air (JT)
From Jakarta to Semarang with Citilink (QG)
From Jakarta to Semarang with Indonesia AirAsia (QZ)
Average ticket price: €10 - €40

Connection in Balikpapan (Indonesia)
From Jakarta to Balikpapan with Citilink (QG)
From Jakarta to Balikpapan with Lion Air (JT)
From Jakarta to Balikpapan with Super Air Jet (IU)
Average ticket price: €31 - €124
From Balikpapan to Semarang with Lion Air (JT)
From Balikpapan to Semarang with Super Air Jet (IU)
Average ticket price: €24 - €96
Connection in Banjarmasin (Indonesia)
From Jakarta to Banjarmasin with Citilink (QG)
From Jakarta to Banjarmasin with Lion Air (JT)
From Jakarta to Banjarmasin with Super Air Jet (IU)
Average ticket price: €23 - €93
From Banjarmasin to Semarang with Citilink (QG)
From Banjarmasin to Semarang with Lion Air (JT)
Average ticket price: €16 - €63
Connection in Batam (Indonesia)
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
From Batam to Semarang with Lion Air (JT)
From Batam to Semarang with Super Air Jet (IU)
Average ticket price: €28 - €114
Connection in Denpasar (Bali) (Indonesia)
From Jakarta to Denpasar (Bali) with Citilink (QG)
From Jakarta to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Jakarta to Denpasar (Bali) with Lion Air (JT)
From Jakarta to Denpasar (Bali) with Super Air Jet (IU)
From Jakarta to Denpasar (Bali) with TransNusa (8B)
Average ticket price: €24 - €96
From Denpasar (Bali) to Semarang with Lion Air (JT)
Average ticket price: €14 - €56
Connection in Kuala Lumpur (Malaysia)
From Jakarta to Kuala Lumpur with Citilink (QG)
From Jakarta to Kuala Lumpur with Indonesia AirAsia (QZ)
From Jakarta to Kuala Lumpur with Lion Air (JT)
From Jakarta to Kuala Lumpur with TransNusa (8B)
From Jakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €30 - €119
From Kuala Lumpur to Semarang with AirAsia (AK)
Average ticket price: €37 - €148
Connection in Medan (Indonesia)
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
From Medan to Semarang with Super Air Jet (IU)
Average ticket price: €44 - €175
Connection in Palangkaraya (Indonesia)
From Jakarta to Palangkaraya with Citilink (QG)
From Jakarta to Palangkaraya with Lion Air (JT)
Average ticket price: €23 - €90
From Palangkaraya to Semarang with Lion Air (JT)
Average ticket price: €17 - €66
Connection in Palembang (Indonesia)
From Jakarta to Palembang with Citilink (QG)
From Jakarta to Palembang with Lion Air (JT)
From Jakarta to Palembang with Super Air Jet (IU)
Average ticket price: €11 - €44
From Palembang to Semarang with Super Air Jet (IU)
Average ticket price: €19 - €78
Connection in Pangkalanbun (Indonesia)
From Jakarta to Pangkalanbun with Citilink (QG)
Average ticket price: €17 - €66
From Pangkalanbun to Semarang with Jiangxi Air (RY)
Average ticket price: €12 - €50
Connection in Praya (Indonesia)
From Jakarta to Praya with Citilink (QG)
From Jakarta to Praya with Lion Air (JT)
From Jakarta to Praya with Super Air Jet (IU)
Average ticket price: €27 - €108
From Praya to Semarang with Super Air Jet (IU)
Average ticket price: €17 - €68
Connection in Singapore (Singapore)
From Jakarta to Singapore with Citilink (QG)
From Jakarta to Singapore with Indonesia AirAsia (QZ)
From Jakarta to Singapore with Lion Air (JT)
From Jakarta to Singapore with TransNusa (8B)
From Jakarta to Singapore with Jetstar Asia (3K)
From Jakarta to Singapore with Scoot (TR)
From Jakarta to Singapore with AJet (VF)
From Jakarta to Singapore with Jetstar (JQ)
Average ticket price: €22 - €90
From Singapore to Semarang with Indonesia AirAsia (QZ)
Average ticket price: €29 - €117
Connection in Surabaya (Indonesia)
From Jakarta to Surabaya with Citilink (QG)
From Jakarta to Surabaya with Indonesia AirAsia (QZ)
From Jakarta to Surabaya with Lion Air (JT)
Average ticket price: €17 - €67
From Surabaya to Semarang with Jiangxi Air (RY)
From Surabaya to Semarang with Lion Air (JT)
Average ticket price: €7 - €27
Connection in Ujung Pandang (Indonesia)
From Jakarta to Ujung Pandang with Citilink (QG)
From Jakarta to Ujung Pandang with Lion Air (JT)
From Jakarta to Ujung Pandang with Super Air Jet (IU)
Average ticket price: €35 - €141
From Ujung Pandang to Semarang with Lion Air (JT)
Average ticket price: €26 - €104