Elle or Ella is considered a favourite destination by locals and tourists alike. Ella is a small town located in Badulla surrounded by flora and fauna that enhances its beauty and attracts people from all over the world.
The train journey from Colombo to Ella is full of waterfalls, lush green tea plantations and evergreen forests that are a sight to behold! The total distance from Colombo to Ella is around 272 kilometres. The cost per person for Second Class is INR 490, and Third Class is INR 310.
Train Options:
1. Train Name – Podi Menike #1005 Departure Station: Colombo Fort Arrival Station: Elle Timings of Departure and Arrival: 5:55 AM and 3:21 PM Duration: 9 hours 26 minutes Seat Classes: First, Second and Third-Class Seats are available Type: Express Train Frequency: Daily
2. Train Name – Denuwara Menike #1001 Departure Station: Colombo Fort Arrival Station: Elle Timings of Departure and Arrival: 6:45 AM and 2:42 PM Duration: 7 hours 57 minutes Seat Classes: First, Second and Third-Class Seats are available Type: Intercity Frequency: Daily
3. Train Name – Udarata Menike #1015 Departure Station: Colombo Fort Arrival Station: Elle Timings of Departure and Arrival: 8:30 AM and 5:22 PM Duration: 8 hours 52 minutes Seat Classes: First, Second and Third Classes are available Type: Express Train Frequency: Daily
4. Train No. #1007 Departure Station: Colombo Fort Arrival Station: Elle Timings of Departure and Arrival: 9:45 AM and 6:22 PM Duration: 8 hours 37 minutes Seat Classes: First, Second and Third-Class Seats are available Type: Express Train Frequency: Daily
5. Train Name – Night Mail #1045 Departure Station: Colombo Fort Arrival Station: Elle Timings of Departure and Arrival: 8:00 PM and 6:05 AM Duration: 10 hours 5 minutes Seat Classes: First, Second and Third-Class Seats are available Type: Night Mail Train Frequency: Daily
2. Colombo to Ella by Train by Car or Taxi
The journey from Colombo can be made via Bandarawela – Haputale – Ratnapura, which is a preferred route and it takes between 5 to 7 hours by road. The distance of this trip is roughly 210 to 220 kilometres.
3. Colombo to Ella by Train by Bus
The total distance from Colombo to Ella by bus is around 258 kilometres. Due to the lack of direct buses to Ella, you need to take the bus going towards Badulla from Bastian Mawatha Bus Terminal in Colombo. The fare for this trip amounts to INR 310 and the route no. is 21-6. You will need to get down at Kumbalwela Junction and continue the journey from there to Ella - which can be made by a local bus, taxi or even a tuk-tuk. The distance from Kumbalwela Junction to Ella is around 5 kilometres.