Batam se trouve en/au Indonésie (Riau) sur le fuseau horaire Asia/Jakarta.
Sont situés à proximité Marine Parade, Singapore et Geylang.
La distance jusqu'à Medan est de 505 km, Jakarta est à 841 km et Bekasi est à 846 km à vol d'oiseau.
Distances de Batam aux villes les plus importantes de Indonésie et du monde.
1.1493700°
104.0249100°