Lowcost flights from Denpasar (Bali) (Indonesia) to Surakarta (Indonesia), €13 - €50

Direct distance between cities: 504 km. Average direct flight time is 1:35 hours.

Please note! Some routes are seasonal.

From Denpasar (Bali) to Surakarta with Lion Air (JT)
Average ticket price: €13 - €50

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 Surakarta with Super Air Jet (IU)
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 Surakarta with Citilink (QG)
From Jakarta to Surakarta with Lion Air (JT)
Average ticket price: €11 - €46
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 Surakarta with AirAsia (AK)
Average ticket price: €39 - €156