Die Distanz (Entfernung oder auch Strecke) von Weligama nach Badulla beträgt Luftlinie ca. 132 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Badulla möglicherweise länger, da hier nur die Luftlinie von Weligama nach Badulla berechnet wurde.