Batam está en Indonesia (Riau) en la zona horaria Asia/Jakarta.
Lugares cercanos son Marine Parade, Singapore y Geylang.
Medan está a 505 km, Jakarta está a 841 km y Bekasi está a 846 km en línea recta.
Distancias desde Batam a las ciudades más importantes de Indonesia y del mundo.
1.1493700°
104.0249100°