Badulla

Sri Lanka
Badulla, Sri Lanka
Photo: Namunukula at English Wikipedia Public domain source More images ↗

This highland town in Sri Lanka's central hills serves as the capital of Uva Province and sits along the Badulla Oya river, ringed by the Namunukula mountain range. The compact centre holds a concentration of historic churches and places to eat, and the town marks the terminus of the Upcountry railway line, originally built to carry plantation produce to Colombo. Horton Plains National Park and the Knuckles mountain range lie within easy reach.

Description drafted with AI from public sources such as Wikipedia and OpenStreetMap. How this works

  • Population47,587
  • Nearest water from center 0.2 km0.1 mi
  • Nearest mountain from center 2.2 km1.4 mi
Climate · monthly averages
J
20°68°
145mm5.8in
F
21°69°
100mm3.9in
M
22°72°
90mm3.5in
A
23°73°
170mm6.7in
M
24°75°
140mm5.6in
J
24°75°
80mm3.1in
J
24°75°
90mm3.6in
A
24°75°
105mm4.2in
S
23°74°
155mm6.0in
O
22°72°
290mm11.5in
N
21°70°
305mm12.0in
D
20°69°
250mm9.9in
Avg temp · total precipitation, 1991–2020 monthly normals · ERA5-Land · methodology ↗
Wikipedia →

Badulla: quick answers

Where is Badulla?

Badulla is in Sri Lanka, about 58 km36 miles in a straight line from Kandy.

How do you get to Badulla?

The nearest airport is Weerawila (WRZ), about 3 hr 16 min away by road.

What's the weather like in Badulla?

The warmest month is June, averaging 24°C75°F across day and night; the coolest is January, at 20°C68°F. The wettest month is November, with about 304 mm12.0 in of precipitation. (Monthly averages, 1991–2020.)

What's in Badulla?

OpenStreetMap lists 1 museum, 10 restaurants, 4 cafés and 23 places of worship within 2 km of the centre.

What's near Badulla?

Other Wandering Well picks within 60 km include Beragala, Nawalapitiya and Diyaluma.

Nearby in Sri Lanka

All of Sri Lanka →