Badulla liegt in Sri Lanka (Uva) in der Zeitzone Asia/Colombo.
Orte in der Nähe sind Nuwara Eliya, Monaragala und Wellawaya.
Bis nach Maharagama sind es 92 km, Dehiwala-Mount Lavinia liegt 96 km entfernt und nach Moratuwa sind es 97 km Luftlinie.
Entfernungen von Badulla zu den wichtigsten Städten in Sri Lanka und der Welt.
6.9802000°
81.0577000°