
Dunhinda Odyssey Train -Tickets and online bookings
Dunhinda Odyssey Train is based in Sri Lanka and provides shared train services from Kandy, Ella, Nuwara Eliya and Colombo.
Official address: Head office A. No 80, Lauries Road
Phone 1: +94 776887806
Dunhinda Odyssey Train’s popular routes

Kandy to Ella
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 2 travel classes for this journey, including: First Class and Second Class.Ella to Kandy
The distance between Ella and Kandy is 41 miles, or approximately 65 kilometers.There are 3 ways to get from Ella to Kandy, 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.
Ella to Kandy by train
There are 2 travel classes for this journey, including: First Class and Second Class.Nuwara Eliya to Ella
The distance between Nuwara Eliya and Ella is 21 miles, or approximately 34 kilometers.There are 3 ways to get from Nuwara Eliya 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 2 hours.
Nuwara Eliya to Ella by train
There are 2 travel classes for this journey, including: Second Class and First Class.Colombo to Ella
The distance between Colombo and Ella is 83 miles, or approximately 132 kilometers.There are 4 ways to get from Colombo to Ella, including train, car, minivan, 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.Kandy to Nuwara Eliya
The distance between Kandy and Nuwara Eliya is 26 miles, or approximately 41 kilometers.There are 4 ways to get from Kandy to Nuwara Eliya, including train, car, minivan, and bus.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 2 hours 45 minutes.
Kandy to Nuwara Eliya by train
There are 2 travel classes for this journey, including: Second Class Seat Fan and First Class.
- 5Cities
- 12Routes
Our travelers reviews about the ride with Dunhinda Odyssey Train
Based on 5 reviews from Bookaway users who traveled with Dunhinda Odyssey Train
Sendilnath V.
Anne P.
Muhammed N.
JAwad n.
Caroline A.
Dunhinda Odyssey Train's most popular stations
Choose a city
- Kandy Train StationKandy Train Station, William Gopallawa Mawatha, Kandy, Sri Lanka
- Ella Train StationElla Train Station, Wellawaya-Ella-Kumbalwela Highway, Ella, Sri Lanka
- Nanu Oya Train StationNanu Oya Train Station, Avissawella, Hatton, Nuwara Eliya Hwy, Nanuoya 22150, Sri Lanka
- Colombo Fort Train StationFort Railway Station Colombo, Sri Lanka
Stories by travelers, for travelers

The environmental impact of taking a train vs. flying
The world is too big and beautiful for us to stop traveling and exploring everything it has to offer, so discover how to become a more sustainable traveler.

The importance of travel as a tool for self-development
Travel inspires, opens doors, forges connections, changes perspectives and encourages self-development. Grow into the best version of yourself by traveling.

Best travel series – press play for adventure
Keen to do some armchair traveling? We count down some of the best travel series and shows, all available from the comfort of your sofa.