Badulla City
City in Uva Province, Sri Lanka
Badulla sits amid tea-clad hills; visitors arrive for Dunhinda Falls, the Muthiyangana temple and as a stop on the scenic hill-country rail route. Tea estates, winding roads and markets selling spicy kottu make for straightforward exploration of Uva Province.
Why Visit Badulla?#
Set at the edge of Sri Lanka’s tea country, Badulla draws travelers for its dramatic waterfalls, highland scenery and strong local culture. The thundering Dunhinda Falls and the Muthiyangana temple are focal points for daytrips, while train rides through tea plantations and views of the Namunukula range offer classic hill-country panoramas. Markets and street stalls serve kottu and hoppers, and the town’s mix of Buddhist shrines and colonial-era buildings adds historical texture.
Best Things to Do in Badulla#
Badulla Bucket List#
Dunhinda Falls - High waterfall just outside Badulla, short hike through forest to viewpoint.
Muthiyangana Raja Maha Vihara - Ancient Buddhist temple in Badulla with ornate stupas and daily rituals.
Bogoda Wooden Bridge and Temple - Historic wooden bridge and small temple, traditional Kandyan-era carpentry techniques.
Namunukula Range viewpoint - Panoramic views over Uva Province and terraced tea estates from roadside picnic spots.
Badulla morning market - Bustling early-morning market selling fresh produce, spices, and local snacks.
Colonial-era railway architecture - Historic station buildings reflecting the region’s railway heritage and engineering past.
Ella and Nine Arch Bridge - Short drive to Ella for the Nine Arch Bridge, hiking, and tea walks.
Haputale and Lipton’s Seat - Tea estate panorama and sunrise viewpoint, popular with early-morning visitors.
Best Time to Visit Badulla#
Best months for Badulla are February to April and parts of October for drier, clearer weather ideal for trekking and tea‑country visits. Monsoon periods bring heavy rains and lush scenery.
May - September
18-27 °C (64-81 °F)
Heavy rains and lush landscapes; travel can be disrupted but waterfalls and tea country are spectacular.
October - January
19-28 °C (66-82 °F)
Wet at times with cooler spells; scenic hill roads stay green and dramatic - expect occasional downpours.
February - April
18-29 °C (64-84 °F)
Drier, warmer months with clearer skies and ideal conditions for trekking, waterfalls and exploring tea plantations.
Badulla's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 17°C to 29°C. Abundant rainfall (1931 mm/year), wettest in November with a pronounced dry season.
January
January is mild with highs of 26°C and lows of 17°C. Heavy rain (202 mm) and partly cloudy skies.
Comfort
Weather
February
February is mild with highs of 27°C and lows of 17°C. Significant rainfall (132 mm) and partly cloudy skies.
Comfort
Weather
March
March is mild with highs of 28°C and lows of 18°C. Significant rainfall (135 mm) and partly cloudy skies.
Comfort
Weather
April
April is warm with highs of 29°C and lows of 19°C. Heavy rain (233 mm) and partly cloudy skies.
Comfort
Weather
May
May is the warmest month with muggy conditions (dew point 22°C). Significant rainfall (113 mm) and partly cloudy skies.
Comfort
Weather
June
June is warm with highs of 28°C and lows of 21°C. The driest month with just 22 mm and partly cloudy skies.
Comfort
Weather
July
July is mild with highs of 28°C and lows of 20°C. Moderate rainfall (49 mm) and partly cloudy skies.
Comfort
Weather
August
August is mild with highs of 28°C and lows of 20°C. Moderate rainfall (73 mm) and partly cloudy skies.
Comfort
Weather
September
September is mild with highs of 28°C and lows of 20°C. Regular rainfall (94 mm) and partly cloudy skies.
Comfort
Weather
October
October is mild with highs of 27°C and lows of 19°C. Heavy rain (249 mm) and partly cloudy skies.
Comfort
Weather
November
November is mild with highs of 26°C and lows of 19°C. The wettest month with heavy rain (321 mm) and mostly overcast skies.
Comfort
Weather
December
December is mild with highs of 26°C and lows of 18°C. Heavy rain (308 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Badulla#
Badulla is most commonly reached from Colombo by the scenic long-distance train or by intercity bus. The train is slower but is the preferred option for the landscape; for faster or more flexible schedules choose a bus or private transfer.
Bandaranaike International Airport (CMB): The main international airport for Badulla is Bandaranaike (near Colombo). From CMB you can reach Colombo Fort (about 45-60 minutes by road) by taxi or airport express bus, then continue by train or bus to Badulla.
Mattala Rajapaksa International Airport (HRI): Mattala has limited scheduled services; ground connections to Badulla are long and not usually convenient for international arrivals.
Train: Badulla is the terminus of Sri Lanka Railways’ Main Line (the scenic hill-country route) from Colombo Fort. The journey is long (typically 8-10 hours depending on service) and is popular for scenery; fares vary by class (third-class very inexpensive; reserved second/first-class and observation seats cost more). Book reserved seats for comfort on long runs.
Bus: There are intercity buses (SLTB and private operators) from Colombo and Kandy to Badulla; journey times are roughly 6-8 hours depending on route and traffic. Local buses and minibuses connect Badulla with nearby towns and hill-country villages.
How to Get Around Badulla#
For many travellers the scenic train from Colombo to Badulla is the main attraction; buses and private transfers offer faster or more flexible alternatives. Within the district, tuk-tuks and local buses cover short distances.
- Train (Sri Lanka Railways Main Line) (LKR (varies by class) - third-class very low; reserved classes higher) - The Colombo Fort → Badulla train is a classic scenic route through the hill country; journey time is typically 8-10 hours depending on the service. Book reserved seats (second/first class or observation) for comfort-third class is very cheap but crowded and without reservations.
- Intercity Bus (SLTB / private) (LKR (moderate; varies by operator)) - State-owned SLTB and private operators run long-distance buses from Colombo and Kandy to Badulla. Bus travel is usually faster than the train, though subject to road traffic; buses range from basic to semi-luxury coaches.
- Taxi / Private transfer (LKR (higher than bus/train; depends on distance)) - Taxis and private drivers provide door-to-door service and are useful for groups or if you need a faster, direct connection from airports or other towns. Expect higher cost but much greater flexibility compared with public buses.
- Local buses / minibuses (LKR (low-cost)) - Local buses and minibuses connect Badulla with nearby towns and villages in the hill country; services can be frequent but vehicles are often crowded and stops numerous. Useful for short regional hops and market access.
- Tuk-tuk (LKR (low per short trip)) - Tuk-tuks are the common short-distance urban option for getting around Badulla town and nearby villages. Negotiate fare in advance for longer rides and keep small change ready.
- Walking - Badulla town is compact and walkable for short trips (markets, temples, restaurants). Hikes into the surrounding hills require planning and suitable footwear.
Where to Stay in Badulla#
Badulla / Bandarawela - LKR 1,000-6,000/night (approx.)
Badulla town has a few budget guesthouses and simple hotels serving local travellers. Options are basic; consider nearby Bandarawela or Ella for more choice.
Badulla / Bandarawela area - LKR 5,000-15,000/night (approx.)
Mid-range hotels exist in Badulla and the surrounding hill-country. Comfortable guesthouses and small hotels suit visitors exploring the Badulla district.
Ella / Nuwara Eliya - LKR 15,000+/night (approx.)
Luxury resorts are limited in Badulla itself. For upscale lodges and boutique tea-country hotels, base in Ella or Nuwara Eliya instead.
Where to Eat in Badulla#
Breakdown of cuisine types found across Badulla’s restaurants and food venues, based on OpenStreetMap data.
Shopping in Badulla#
The central market is the primary place for fresh produce and local staples; small shops and street vendors handle everyday purchases. For larger supermarkets and a broader selection, travellers often visit bigger regional centres.
Nightlife in Badulla#
Evening options are limited compared with Sri Lanka’s larger cities: expect some hotel bars and local tea shops that stay open later. Clubs and late-night venues are rare.