Weligama liegt in Sri Lanka (Matara District, Southern) in der Zeitzone Asia/Colombo.
Orte in der Nähe sind Matara, Devinuwara und Galle.
Bis nach Moratuwa sind es 98 km, Maharagama liegt 104 km entfernt und nach Dehiwala-Mount Lavinia sind es 105 km Luftlinie.
Entfernungen von Weligama zu den wichtigsten Städten in Sri Lanka und der Welt.
5.9750100°
80.4296800°