Demodara Railway Station is a picturesque and historically significant railway station situated in the Badulla District of Sri Lanka. This station is part of the Colombo-Badulla line, which is renowned for its scenic beauty and engineering marvels. One of the most remarkable features of the Demodara station is its unique and innovative design, particularly the Demodara Loop.
The Demodara Loop is a fascinating engineering solution implemented to manage the steep gradient of the railway line. Constructed in the early 20th century, this loop involves a tunnel that loops around itself, allowing trains to gain altitude gradually. As a train travels through the loop, it descends into a tunnel and emerges higher up, making a dramatic U-turn. This ingenious design is a testament to the skill and creativity of the engineers of that era.
The station is also known for its charming aesthetic, featuring traditional architecture and a serene atmosphere that reflects the natural beauty of the surrounding landscape. Set amidst lush greenery and rolling hills, Demodara Station offers passengers breathtaking views of the Sri Lankan highlands, making it a popular spot for tourists and train enthusiasts.
In addition to its architectural and engineering significance, Demodara Railway Station plays a crucial role in the local economy and connectivity. It provides essential transportation links for both residents and visitors, connecting them to various parts of Sri Lanka. The station is a symbol of the country’s rich railway heritage and continues to be an important hub in the region's transportation network.
Demodara railway station timetable
12 trains call at Demodara on a typical day.
Main Line · 277.7 km from Colombo Fort · Badulla District · Uva Province
Station telephone: 055-2294171
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 06:20 am | Colombo Fort | Udarata Menike | Daily |
| 06:54 am | Badulla | Night Mail | Daily |
| 09:06 am | Colombo Fort | Daily | |
| 09:59 am | Colombo Fort | Ella Odyssey | Sunday Only |
| 10:56 am | Colombo Fort | Podi Menike | Daily |
| 11:47 am | Kandy | Daily | |
| 01:43 pm | Badulla | Daily | |
| 03:25 pm | Badulla | Ella Odyssey | Saturday Only |
| 03:54 pm | Badulla | Denuwara Menike | Daily |
| 05:15 pm | Badulla | Podi Menike | Daily |
| 06:45 pm | Colombo Fort | Night Mail | Daily |
| 06:48 pm | Badulla | Udarata Menike | Daily |
Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-07-27. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.