Lowcost flights from Surabaya (Indonesia) to Ternate (Indonesia), €47 - €186

Direct distance between cities: 1860 km. Average direct flight time is 3:11 hours.

Please note! Some routes are seasonal.

From Surabaya to Ternate with Lion Air (JT)
Average ticket price: €47 - €186

Connection in Ambon (Indonesia)
From Surabaya to Ambon with Lion Air (JT)
Average ticket price: €44 - €174
From Ambon to Ternate with Wings Air (IW)
Average ticket price: €13 - €51
Connection in Manado (Indonesia)
From Surabaya to Manado with Citilink (QG)
From Surabaya to Manado with Lion Air (JT)
Average ticket price: €42 - €167
From Manado to Ternate with Lion Air (JT)
From Manado to Ternate with Wings Air (IW)
Average ticket price: €7 - €29
Connection in Ujung Pandang (Indonesia)
From Surabaya to Ujung Pandang with Citilink (QG)
From Surabaya to Ujung Pandang with Indonesia AirAsia (QZ)
From Surabaya to Ujung Pandang with Lion Air (JT)
Average ticket price: €20 - €79
From Ujung Pandang to Ternate with Lion Air (JT)
From Ujung Pandang to Ternate with Super Air Jet (IU)
Average ticket price: €27 - €109