How to Travel to Ella.

Check Out.
Travel to Ella

Sri Lanka's Countryside is spectacular, with breathtaking landscape, stirring mountains, and rich green tea gardens, each more picture-perfect than the previous. Sri Lanka has it all, from spiritual Buddhist monasteries and temples to one-of-a-kind and idyllic locations, to make your vacation unforgettable! Ella will not disappoint you whether you are traveling with your significant other or planning a family trip! Let's have a look at the many routes to Ella.

One of the best ways to reach Ella is by train and the ride from Kandy to Ella is known to be one of the most beautiful in the world! While you can travel from Colombo to Ella by train, most train services don't follow the Kandy-Ella route, hence the best route would be Colombo-Badulla. The train ride from Colombo to Ella takes about 11 hours roughly. Approx. 1.4 km from the Bandaranaike International Airport, there's the Katunayake Airport Bus Station where a bus leaves for the Colombo Bastian Mawatha Terminal every half hour and takes about 45 minutes to reach there.

The Colombo Fort Train Station is 11 m walking distance from the Colombo Bastian Mawatha Terminal and there's a train every 4 hours to Ella, costing around 5-8 USD. The Colombo-Badulla train, operated by Sri Lanka Railways takes approx. 8-10 hours and few minutes, depending on what time of the day you leave from Colombo.

Ella Railway Station

This is the 75th station on the Main Line and is located 271.03 km (168.41 mi) from Colombo. The station has one platform and all trains running on the Main Line stop at the station. The station opened in July 1918.

Read More

Nearby Stations

Great Western Railway Station
Radella Railway Station
Nanuoya Railway Station
Pattipola Railway Station
Idalgasinna Railway Station
Haputale Railway Station
Diyatalawa Railway Station
Bandarawela Railway Station
Kithal Ella Railway Station
Demodara Station & Railway Loop

Trains that run on the
Main Line.

Ella Odyssey

Train No: 1041, Weekend Special Train
(Reservation only)
>> from Colombo Fort 05:30 hrs
Arrival Time (at Ella) - 14:47 hrs
(Thursday and Saturday)

Train No: 1042, Weekend Special Train
(Reservation only)
>> from Badulla 09:50 hrs
Arrival Time (at Ella) - 10:33 hrs
(Friday and Sunday)

Denuwara Menike

Train No: 1001, Intercity - Limited Stops
>> from Colombo 06:30 hrs
Arrival Time (at Ella) - 14:16 hrs (Daily)

Train No: 1002, Intercity - Limited Stops
>> from Badulla 08.00 hrs
Arrival Time (at Ella) - 08:43 hrs (Daily)

Podi Menike

Train No: 1005, EXPRESS TRAIN
>> from Colombo Fort 05:55 hrs
Arrival Time (at Ella) - 15:17 hrs (Daily)

Podi Menike
Train No: 1006, EXPRESS TRAIN
>> from Badulla 08:30 hrs
Arrival Time (at Ella) - 09:23 hrs (Daily)