Traveling from Batam to Tarakan requires a flight with at least one stop, usually in Jakarta or Balikpapan. You will arrive at Juwata International Airport, which serves as the main hub for North Kalimantan. The total travel time is approximately 10 to 12 hours depending on your connection. Tarakan is an island city known for its history and mangrove forests. Plan your itinerary carefully to account for flight schedules.
Total Distance: Driving distance N/A; Straight-line air distance 1,600 km.
Check your baggage allowance as connecting flights may have different rules.
June to August for drier weather and easier exploration of mangrove areas.