Flight distance from Banda Aceh to Batam

1075 kilometers/667 miles
or 580 nautical miles.
Your flight will depart from Banda Aceh airport and land at Batam airport.
City: Banda Aceh (BTJ) Batam (BTH)
Latitude: 5.516944 1.082776
Longitude: 95.42 104.030571
Country: Indonesia Indonesia
Timezone: Asia/Jakarta Asia/Jakarta
Current time:: 22:42 11-May-2026 22:42 11-May-2026

How far is between Banda Aceh and Batam?

  • Your starting point Banda Aceh, Indonesia is located at 5.516944,95.42
  • Your ending point Batam, Indonesia is located at 1.082776,104.030571
  • l distance from Banda Aceh to Batam is 1075 kms equals to miles and 580 nautical miles.
  • Flight time from Banda Aceh to Batam is 46 hours 25 minutes
Click here to get detail flight schedules from Banda Aceh to Batam