One of the most breathtaking train journeys in the world can be found in the heart of Sri Lanka — the ride from Badulla to Kandy. Winding through misty mountains, lush tea plantations, cascading waterfalls, and charming villages, this trip offers an unforgettable experience for both locals and travelers seeking the beauty and serenity of the island’s hill country.
Kandy to Badulla Train Timetable
Kandy Departure | Badulla Arrival | Frequency | Train Name | Train Type |
---|---|---|---|---|
4:00am | 1:40pm | Daily | 1126 | Slow |
8:25am | 3:45pm | Monday, Thursday, Saturday | Ella Odyssey | Intercity Express |
8:25am | 3:45pm | Tuesday, Friday, Sunday | Dunhinda Odyssey | Express |
8:55am | 4:30pm | Daily | Podi Manike | Express |
11:15am | 6:30pm | Daily | Udarata Manike | Express |
Badulla to Kandy Train Timetable
Badulla Departure | Kandy Arrival | Frequency | Train Name | Train Type | End Station |
---|---|---|---|---|---|
5:50am | 12:40pm | Daily | Udarata Manike | Express | Colombo Fort |
8:00am | 2:55pm | Tuesday, Friday & Sunday | Ella Odyssey | Intercity Express | Colombo Fort |
8:50am | 3:50pm | Daily | Podi Manike | Express | Colombo Fort |
10:45am | 6:05pm | Monday, Wednesday & Friday | Dunhinda Odyssey | Express | Kandy |
11:45pm | 8:42pm | Daily | 1596 | Slow | Kandy |
Starting Point: Badulla
The journey begins in Badulla, a peaceful town nestled deep in Sri Lanka’s Uva Province. Known for its colonial charm and quiet atmosphere, Badulla is surrounded by picturesque hills and tea estates. The Badulla Railway Station, with its vintage architecture, is the last station on the famous Main Line and a gateway to one of the most scenic railway routes in Asia.
The Route and Highlights
The train winds through the central highlands, passing some of the most iconic locations in the country. This segment of the journey usually takes about 6 to 7 hours, covering approximately 160 kilometers.
Here are view points and stopping location along the way:
- Ella
Shortly after leaving Badulla, the train reaches Ella, a small town popular among tourists. The iconic Nine Arches Bridge, just outside Ella, is a marvel of colonial-era engineering and a favorite spot for photography. The train passes slowly here, offering a chance to take in the majestic surroundings. - Nine Arch Bridge: A Marvel of Colonial-Era Engineering
The Nine Arch Bridge, also known as the “Bridge in the Sky,” is an iconic piece of railway architecture located between the Ella and Demodara stations. Built entirely out of bricks, stone, and cement — without a single piece of steel — this bridge was constructed during the British colonial period in the early 20th century.
Spanning 91 meters in length and standing 24 meters high, the bridge has nine elegant arches and is surrounded by lush jungle and tea plantations. When the train curves over the bridge, it creates a magical moment — a true favorite for photographers and Instagrammers.
Travelers often disembark in Ella to walk to a viewpoint or even down to the bridge itself, waiting for the train to pass by for that perfect photo. It’s not just a visual marvel, but a symbol of Sri Lanka’s history and resilience. - Tea Plantations and Rolling Hills
As the train climbs higher, passengers are treated to endless views of emerald-green tea estates. Tea pickers, often clad in bright saris, can be seen dotting the hillsides. The cool mountain air and scent of fresh leaves make this part of the ride particularly refreshing. - Haputale
Haputale is another highlight, perched on a narrow ridge with panoramic views of the southern plains. On clear days, you can see all the way to the southern coast. The train snakes along cliffs and ridges, giving passengers a thrilling view of the steep drop-offs. - Nanu Oya
This is the nearest station to Nuwara Eliya, often referred to as “Little England” for its colonial architecture and cool climate. Many travelers stop here for a day or two before continuing the journey. - Peradeniya and Kandy
The last stretch includes the descent into Peradeniya, home to the Royal Botanical Gardens, and finally, Kandy, the cultural capital of Sri Lanka. Surrounded by mountains and centered around a peaceful lake, Kandy is famous for the Temple of the Tooth Relic and its rich Sinhalese heritage.








What to Expect on the Train
Comfort: The journey offers different classes — from basic third class to more comfortable first class and observation cars. The observation saloon (available on select trains) provides wide windows and a rear-view perspective ideal for photography.
Food and Refreshments: Vendors often hop on at stations selling local snacks like “vadai,” cutlets, fruits, and spicy nuts. You can also pack your own food and enjoy a picnic with a view.
People and Culture: One of the most heartwarming aspects of the ride is the chance to meet fellow travelers, both locals and foreigners. Smiles and stories are easily shared, adding a human touch to the breathtaking natural scenery.
Final Thoughts
The train ride from Badulla to Kandy is not just a mode of transportation — it’s a journey through the heart and soul of Sri Lanka. Whether you’re a first-time visitor or a local rediscovering your homeland, this ride offers a moment to pause, reflect, and connect with the island’s serene beauty.
If you’re planning a trip to Sri Lanka, don’t miss the chance to take this unforgettable train journey — it’s a ride that stays with you long after the tracks end.