Ella Odyssey provides 1st and 2nd class train services from Ella to Kandy and Nanu Oya.
Official address: Iswari Road, Colombo 6
Phone 1: +94776887806
Traveling with
Ella Odyssey
Amazing views from the train. A few changes and delays due to the cyclone damage 6 months ago, but still worth while
Great service and delivered tickets for a service that many others could not, as a result of the awful weather in Sri Lanka at the end of 2025. Wouldn't hesitate to use again or recommend. Very responsive team. Well done!!
Bella esperienza, abbiamo prenotato la 3 classe con mesi di anticipo. Purtroppo ci ha messo 3/4 giorni prima che la conferma arrivasse dopo il pagamento.
Ci hanno spostato orario e stazione di partenza un giorno prima per colpa di un alluvione, per fortuna avevamo tempo.
Per fortuna avevamo i posti a sedere assegnati anche in 3 classe, perché il vagone senza posti era pieno stipato, un vero caos.
Essenziale arrivare presto sul treno, (il treno arriva più di un ora prima alla stazione di partenza) perché il controllore del posto prende le mazzette dai sui amici per far sedere chi vuole nei vostri posti prenotati, attenzione.
Conviene sfruttare il treno come mezzo di trasporto, perché la vista in sé per sé non vale lo spostamento avanti ed indietro solo per il treno panoramico.
Thanveer was very helpful with arranging our transport for our trip from Kandy to Ella. Due to a landslide, the train was cancelled between Nanuoya and Ella. He arranged a partial refund, rebooked the train and arranged onward travel from Nanuoya to Ella. We were very grateful to have a local guide to help with these last minute arrangements. Highly recommend!
Everything went smoothly with regard to the booking process, communication, and receiving the tickets on the morning of departure.
Any questions we had were always answered very quickly and satisfactorily.
Unfortunately, our train was three hours late and, due to heavy rain and resulting landslides, it made an unscheduled stop halfway along the route. After that, it couldn't continue.
Fortunately, we were kindly refunded part of the ticket price!
Wir haben den Second Class Train gebucht, allerdings erste Klasse Tickets bekommen. Das war natürlich etwas schade, da man die Fenster nicht öffnen konnte. Ansonsten war die Fahrt aber wunderschön, nur 1,5h länger als geplant.
The distance between Kandy and Ella is 41 miles, or approximately 65 kilometers.There are 3 ways to get from Kandy to Ella, including train, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 4 hours.
Kandy to Ella by train
There are 3 travel classes for this journey, including: Second Class, First Class, and Third Class.
The distance between Ella and Nuwara Eliya is 22 miles, or approximately 35 kilometers.There are 3 ways to get from Ella to Nuwara Eliya, including train, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 12:16 and has a duration of 37 minutes.
Ella to Nuwara Eliya by train
There are 3 travel classes for this journey, including: Second Class, First Class, and Third Class.
The distance between Nuwara Eliya and Ella is 22 miles, or approximately 35 kilometers.There are 3 ways to get from Nuwara Eliya to Ella, including train, minivan, and car.The earliest departure leaves at 07:30 and has a duration of 31 minutes.
Nuwara Eliya to Ella by train
There are 3 travel classes for this journey, including: Second Class, First Class, and Third Class.
The distance between Kandy and Colombo is 59 miles, or approximately 94 kilometers.There are 4 ways to get from Kandy to Colombo, including train, minivan, car, and flight.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 3 hours 40 minutes.
Kandy to Colombo by train
There are 3 travel classes for this journey, including: Third Class, First Class, and Second Class.
The distance between Colombo and Ella is 82 miles, or approximately 131 kilometers.There are 4 ways to get from Colombo to Ella, including train, minivan, car, and bus.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 5 hours 20 minutes.
Colombo to Ella by train
There are 2 travel classes for this journey, including: First Class and Second Class.
5Cities
18Routes
Our travelers reviews about the ride with Ella Odyssey
4.54
Based on 71 reviews from Bookaway users who traveled with Ella Odyssey
Great service and delivered tickets for a service that many others could not, as a result of the awful weather in Sri Lanka at the end of 2025. Wouldn't hesitate to use again or recommend. Very responsive team. Well done!!
Bella esperienza, abbiamo prenotato la 3 classe con mesi di anticipo. Purtroppo ci ha messo 3/4 giorni prima che la conferma arrivasse dopo il pagamento.
Ci hanno spostato orario e stazione di partenza un giorno prima per colpa di un alluvione, per fortuna avevamo tempo.
Per fortuna avevamo i posti a sedere assegnati anche in 3 classe, perché il vagone senza posti era pieno stipato, un vero caos.
Essenziale arrivare presto sul treno, (il treno arriva più di un ora prima alla stazione di partenza) perché il controllore del posto prende le mazzette dai sui amici per far sedere chi vuole nei vostri posti prenotati, attenzione.
Conviene sfruttare il treno come mezzo di trasporto, perché la vista in sé per sé non vale lo spostamento avanti ed indietro solo per il treno panoramico.
Thanveer was very helpful with arranging our transport for our trip from Kandy to Ella. Due to a landslide, the train was cancelled between Nanuoya and Ella. He arranged a partial refund, rebooked the train and arranged onward travel from Nanuoya to Ella. We were very grateful to have a local guide to help with these last minute arrangements. Highly recommend!
Everything went smoothly with regard to the booking process, communication, and receiving the tickets on the morning of departure.
Any questions we had were always answered very quickly and satisfactorily.
Unfortunately, our train was three hours late and, due to heavy rain and resulting landslides, it made an unscheduled stop halfway along the route. After that, it couldn't continue.
Fortunately, we were kindly refunded part of the ticket price!
Ella Odyssey's most popular stations
Choose a city
Ella Train StationElla Train Station, Wellawaya-Ella-Kumbalwela Highway, Ella, Sri Lanka
Kandy Train StationKandy Train Station, William Gopallawa Mawatha, Kandy, Sri Lanka