badulla photos badulla photos badulla photos
View 8+ photos


3.0 /5




Ideal duration:

Best Time: Read More

"A city with breathtaking mountainous views and waterfalls "

Badulla Tourism

The history of the town traces back to the mid-nineteenth century when formerly isolated villages started being used by the British to expand the plantation economy by constructing roads from Nuwara Eliya and Kandy. This city is a definite treat for nature lovers as it serves breathtaking views of Namunukula mountain ranges.

Badulla also has several attractions in store for its visitors including two ancient temples, namely Muthiyangana temple and Dhowa Rock temple. Some of the most popular tourist attractions of Badulla include the Dunhinda Falls; a 46-meter high waterfall offering a splendid view, St. Mark’s Church; a mid-17th-century wood and stones Church that marks to be one of the oldest buildings in Badulla and Demodara Nine Arch bridge; located between Demodara and Ella railway stations, this bridge sports unique architecture similar to colonial-era railway construction.

Furthermore, featuring tropical vegetation, this city is an exporting marketplace. It mostly trades fresh vegetables such as beans, carrots, broccoli, and turnip to the Middle East is also counted among one of the most prominent tea growing areas in Sri Lanka.

Download Badulla PDF Guide

Free . Works Offline . Share Anywhere

Download Now

Travelled Anywhere Recently?

Rate and review any destination and earn 100 HF Cash once it is published

Badulla Photos

Kandy to Badulla Train Route
Badulla Kataragama Devalaya - Sacred Place in Badulla
Old Welekade Market, Badulla

+ 5

FAQs on Badulla

What is the best time to visit Badulla?

Summer in Badulla is from June to August. The region also experiences the least chances of precipitation during these months. Early August is the hottest time of the year with temperatures ranging around 30.9 °C and the lowest temperatures falling to about 18.3 °C during the night. October to December is the monsoon season. The latter half of November receives the most amount of rainfall. 

The city is generally flooded with tourists in January, July, and August. On the other hand, March is the time that Badulla experiences an off-season. Therefore, the best time to visit Badulla is during February, March, May, or June as the chances of rainfall are significantly lesser, and the temperatures are not that warm. In addition to being sparsely touristy, the weather is conducive for hiking and trekking and other outdoor activities during this time. 
Read More

What is the best way to reach Badulla?

One can reach Badulla through via Colombo, Kandy, and Galle. Colombo is about 240 kilometres away from Badulla and visitors can travel by the overnight Colombo - Badulla Night Mail train to reach their destination within 10 hours. If one is short on time and is willing to spend some extra money, then they can take a taxi to reach Diyawanna AOTA airport and then a flight to Hatton from thereon. The rest of the journey from Hatton to Badulla can be covered via a hired taxi; with the overall time of travel being less than 3 hours.


Kandy is approximately 120 kilometres away from Badulla, and people can either drive, take a taxi or a train to reach the city. While a train journey can take about 7 hours, visitors taking their own vehicles or a cab can reach this city in just a little over 2 hours. Galle is located around 230 kilometres from Badulla and visitors take the train, taxi, bus, car or plane to reach the city. Although bus and train are the cheapest modes of commute, the quickest way a flight.
Read More

What are the things to do in Badulla?

The top things to do in Badulla are Muthiyangana Temple, Badulla Kataragama Devalaya, Old Welekade Market, Bogoda Ancient Wooden Bridge, St. Mark's Church, Wewessa Ella Waterfall. You can see all the places to visit in Badulla here

What are the places near Badulla?

The top places near to Badulla are Nuwara eliya which is 29 km from Badulla, Kandy which is located 57 km from Badulla, Galle which is located 139 km from Badulla, Colombo which is located 132 km from Badulla, Anuradhapura which is located 163 km from Badulla

Been to Badulla? Tell us about your trip

Earn Holidify Cash when your trip is published.
Use them later for great deals.
You cannot create new trip on mobile, please open this on desktop.

Ask a Question

Ask a question from the travellers who have experience.

Badulla Reviews

Your rating