What you will experience
A relaxed ride through misty mountains, tea estates and deep valleys, passing Ohiya, Haputale, Bandarawela, Ella, Demodara and Hali Ela before arriving in Badulla.
Train times and reserved-seat availability are confirmed for your selected date. Transfers and guide arrangements are tailored to your pickup and accommodation details.
Your journey itinerary
Before departure
Hotel pickup in Ambewela
Your guide will collect you from your hotel and bring you to the station at least 20 minutes before departure, allowing comfortable time to board.
Rail journey
Across the upcountry line
Travel for roughly three hours through cool highland scenery, tea estates, forested slopes, waterfalls and small villages. The route passes Ohiya, Haputale, Diyatalawa, Bandarawela, Ella, Demodara and Hali Ela.
Scenic highlight
Ella and the Nine Arch Bridge
Enjoy the dramatic curves and valley views around Ella, including one of Sri Lanka's best-known railway landmarks, the Nine Arch Bridge.
Arrival
Badulla station transfer
A Tourmaster representative will meet you at Badulla Railway Station and take you to your accommodation.
Scenes from the route