Experience Sri Lanka’s stunning landscapes aboard the Ella Odyssey special train, which connects Colombo Fort railway station with Badulla. This exclusive train service offers travelers a chance to explore some of the country’s most picturesque destinations while enjoying a comfortable and scenic ride.
The Ella Odyssey departs from Colombo to Badulla every Thursday and Saturday, making its return journey from Badulla to Colombo on Fridays and Sundays. Along the way, it stops at several renowned tourist spots between Kandy and Badulla, allowing passengers to witness breathtaking views of tea plantations, mist-covered mountains, and historic landmarks.
This train journey is an excellent choice for those seeking a relaxing yet adventurous way to discover Sri Lanka’s hill country. Book your tickets now and immerse yourself in the enchanting beauty of the Ella Odyssey experience!
Ella Odyssey train stops at below Photo locations
· Horsetail Waterfall view point – (2 minutes)
· Sri Pada (Adam’s Peak) view point – (2 minutes)
· St Clair Waterfall view point – (2 minutes)
· Elgin Falls view point – (2 minutes)
· Summit Level – (2 minutes)
· No 18 Tunnel – (3 minutes)
· Kithal Ella Waterfall view point – (3 minutes)
· Nine Arches Bridge – (10 minutes)
Ella Odyssey Train Schedule, Colombo – Badulla
· Colombo Fort – 5.30am
· Gampaha – 6.01am
· Veyangoda – 6.12am
· Polgahawela – 6.46am
· Rambukkana – 6.58am
· Peradeniya – 8.04am
· Kandy – 8.25am
· Peradeniya – 8.33am
· Nawalapitiya – 9.23am
· Hatton – 10.38am
· Great Western – 11.44am
· Nanu Oya – 12.07pm
· Ohiya – 1.07pm
· Idalgashinna – 1.35pm
· Haputale – 1.53pm
· Diyathalawa – 2.05pm
· Bandarawela – 2.19pm
· Ella – 2.50pm
· Demodara – 3.25pm
· Hali Ela – 3.48pm
· Badulla – 4.01pm
Ella Odyssey Train Schedule, Badulla – Colombo
· Badulla
· Hali Ela
· Demodara
· Ella
· Bandarawela
· Diyathalawa
· Haputhale
· Idalgashinna
· Ohiya
· Nanu Oya
· Great Western
· Hatton
· Nawalapitiya
· Kandy
· Peradeniya
· Rambukkana
· Polgahawela
· Veyangoda
· Gampaha
· Maradana
· Colombo Fort
How to Book Ella Odyssey
1. Railway Online Ticket Website
2. Dialog Railway Ticketing – Dial 444
3. mTicketing – Dial 365
4. Visit Railway Station