To travel from Sabang to Batam, you must take a ferry to Banda Aceh, then a taxi to Sultan Iskandar Muda International Airport (BTJ). From there, take a flight to Hang Nadim International Airport (BTH) in Batam. This is the most efficient route, covering over 1,500 kilometers. The total travel time is approximately 8 to 9 hours.
Total Distance: 30km sea + 1,600km air.
Book your flight from Banda Aceh to Batam in advance for better pricing.
Year-round, but avoid the rainy season.