Back to all Destinations

Badulla

Where the famous hill country railway ends, and Dunhinda's thunder begins

About Badulla

Badulla is a major city in the Uva Province, situated in a valley entirely surrounded by hills and tea plantations. It marks the end of the scenic railway journey from Colombo. The city is deeply historic, featuring the Muthiyangana Raja Maha Vihara, an ancient Buddhist temple. Just outside the city is the magnificent Dunhinda Falls, one of Sri Lanka's most beautiful waterfalls.

Location on Map

Scroll to zoom, drag to pan

Destination Guide

Best Time to Visit

January to April (dry season). The town is most visited as the final stop of the scenic train from Colombo/Kandy via Ella. Dunhinda Falls is spectacular year-round but most dramatic after rain.

Recommended Stay

Half-day to 1 day

Key Highlights

  • Dunhinda Falls

    Sri Lanka's most dramatic waterfall — a 64-metre cascade that creates an atmospheric mist cloud ('dunhinda' means 'mist' in Sinhala). A 30-minute jungle walk leads to the base.

  • Muthiyangana Raja Maha Vihara

    An ancient Buddhist temple dating back over 2,300 years, one of the 16 sacred places in Sri Lanka associated with the Buddha's visit to the island.

  • Uma Oya Reservoir

    A scenic reservoir formed by the Uma Oya Multipurpose Development Project, surrounded by hills and tea country.

  • Scenic Train Terminus

    Badulla station is the eastern terminus of one of the world's most beautiful train journeys — the morning train from Kandy through Nuwara Eliya and Ella.

Plan Your Excursion

Our local specialists design custom itineraries including Badulla.

Inquire Now

Want to visit Badulla?

Our travel experts can build a custom itinerary featuring this amazing destination.

Inquire Now

Explore Other Destinations