To travel from Batam to Ternate, you will fly from Hang Nadim (BTH) to Sultan Babullah Airport (TTE). Most flights connect through Jakarta or Makassar. Ternate is a historic island city known for its spice history and volcanic landscape. The total travel time is approximately 8 to 12 hours.
Total Distance: Driving distance N/A; straight-line air distance 2,500 km.
Book your flight to arrive in the morning.
October to April, when the weather is dry and perfect for exploring.