Die Distanz (Entfernung oder auch Strecke) zwischen Batam und Pekanbaru beträgt Luftlinie ca. 296 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Pekanbaru höchst wahrscheinlich länger, da hier nur die Luftlinie von Batam nach Pekanbaru berechnet wurde.