Badulla
Nestled in a lush valley and ringed by the peaks of the central highlands, Badulla is one of Sri Lanka’s oldest and most scenic provincial capitals — the final stop on the legendary hill-country “Main Line” railway.
Book This Tour →Where the hill-country railway comes to rest.
As the final destination of the legendary “Main Line” colonial railway, Badulla marks the end of one of the world’s most celebrated rail journeys. It is a city where history breathes — from the ancient temples of Sinhala kings to the massive stone bridges built by British engineers. Badulla offers a serene, “Paramparika” (traditional) experience for those who want to see the authentic side of the hill country, far away from the commercial tourist hubs.
“A valley where a 2,500-year-old temple and a colonial railway share the same misty air.” Uva Province, Sri Lanka
Getting There
Waterfalls & Iron Giants
For photographers, Badulla pairs raw nature with colonial engineering.
Just a short drive from town, this is one of the most beautiful waterfalls in the country. Known as “Dunhinda” for the smoky spray it creates, it’s a spectacular subject for long-exposure photography, with a jungle walk that offers plenty of chances to capture the wild, untamed greenery of the region.
Located on the outskirts of Badulla, this is a global photography icon — a massive stone bridge built entirely without steel. Capturing the train as it curves across the arches amidst lush tea bushes is the ultimate Sri Lankan travel shot.
A Walk Through Time
For history and engineering enthusiasts, Badulla holds two very different marvels.
One of the 16 sacred sites (Solosmasthana) visited by the Lord Buddha. This temple’s serene white stupa and ancient carvings offer a deep look into the island’s 2,500-year-old spiritual heritage.
A marvel for engineering enthusiasts — here the railway track winds around a mountain and passes under itself through a tunnel, a brilliant local solution to handling the steep elevation.
Activities & Nearby Attractions
A jungle walk leads to this spectacular waterfall — one of Sri Lanka’s most beautiful, and a rewarding short hike from town.
Twin icons of colonial railway engineering, best experienced together with a ride on the scenic Main Line itself.
A historic colonial building showcasing British-era commercial architecture, and a great spot to observe local trade still thriving in the valley.
Not to miss
Catch the early morning train from Ella or Haputale to Badulla — the scenery as you approach the valley is some of the most dramatic on the entire rail line.
Badulla makes the perfect final stop on a highland tour, its valley roads, rail history, and cascading falls bringing the mountain journey to a memorable close.
Things you’ll do
Wear comfortable shoes and bring water — the jungle trek’s reward is one of Sri Lanka’s most majestic waterfalls.
Time your visit to catch a train curving across the arches amidst the surrounding tea bushes.
Step into one of the 16 sacred Solosmasthana sites, with 2,500 years of Sinhala spiritual history.
When to Visit
Best times to visit, weather & practical wisdom.
The Waterfall Glory
The best time to see Dunhinda Falls in its full power is after the monsoon rains, from November to January — a spectacular display of nature’s force.
Best for Trekking & Photography
For clear trekking conditions and the best natural light, February to June offers the ideal balance of dry skies and lush surroundings.
Climate & Comfort
Badulla is warmer than Nuwara Eliya but cooler than the coast, with temperatures from 18°C to 26°C — very comfortable for exploring throughout the day.
Three reasons Badulla stands apart.
The End of the Main Line
Badulla marks the final destination of Sri Lanka’s legendary hill-country railway, the fitting last stop of one of the world’s most celebrated train journeys.
2,500 Years of Heritage
Muthiyangana Raja Maha Viharaya is one of the 16 sacred Solosmasthana sites visited by the Lord Buddha, offering a rare window into the island’s ancient spiritual history.
A Colonial Engineering Marvel
The Demodara Nine Arch Bridge and Demodara Loop, built entirely without steel, remain masterpieces of British-era engineering nearby.
“Badulla is the perfect grand finale to a highland tour — take the scenic train, and let us handle the rest.”
With Fly By Travels, our team meets you at the station and our comfortable vehicles take you to Dunhinda Falls with ease. After a day of exploring, enjoy a smooth, air-conditioned transfer back to your highland retreat.
