Die Strecke (Distanz bzw. Entfernung) zwischen Batticaloa und Ratnapura beträgt Luftlinie circa 182 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Ratnapura höchst wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Batticaloa nach Ratnapura berechnet wurde.
Luftlinie (ungefähr)
113 Meilen
98 Seemeilen