The Ella Odyssey Train is a special service operated by Sri Lanka Railways, designed to offer both local and international travelers a unique and scenic journey through Sri Lanka’s picturesque hill country. This train traverses the route from Colombo to Badulla , passing through key destinations such as Kandy, Nanu Oya (Nuwara Eliya), and Ella , culminating in Badulla. Along the way, the train makes stops at several scenic and significant photo locations, enhancing the travel experience.
Ella Odyssey Train Schedule & Route
The Ella Odyssey operates every Saturday and Sunday , departing from Kandy Railway Station at 9:45 AM and reaching Demodara Station by 5:22 PM . The return journey starts from Demodara at 6:00 PM , arriving back in Kandy later that night .
Key Stops Along the Route
The train makes scheduled stops at some of the most famous hill country stations, allowing passengers to enjoy breathtaking landscapes:
Peradeniya
Nawalapitiya
Hatton
Great Western
Nanu Oya (for Nuwara Eliya)
Pattipola
Ohiya
Idalgashinna
Haputale
Bandarawela
Ella
Demodara (Final Stop)
Scenic Stops and Photo Opportunities 📸
Horsetail Waterfall Viewpoint: 2-minute stop
Sri Pada (Adam’s Peak) Viewpoint: 2-minute stop
St. Clair Waterfall Viewpoint: 2-minute stop
Elgin Falls Viewpoint: 2-minute stop
Summit Level: 2-minute stop
Tunnel No. 18: 3-minute stop
Kithal Ella Waterfall Viewpoint: 3-minute stop
Highlight Stop: Nine Arches Bridge
One of the major attractions along the route is the iconic Nine Arches Bridge , where the train makes a 10-minute stop , offering passengers the perfect opportunity to take breathtaking photos of this architectural marvel.
Ella Odyssey Train Ticket Prices & Seating Classes
The Ella Odyssey train features three seating classes , all with reserved seating:
Class Number of Seats Ticket Price (LKR) First Class 176 7,000 Second Class 176 6,000 Third Class 44 5,000
First-class seats offer air-conditioning and extra comfort.
Second-class seats provide comfortable seating and large windows for panoramic views.
Third-class seats are ideal for budget travelers who still want a reserved seat.
Booking Your Ticket
Reservations for the Ella Odyssey Train can be made up to 30 days prior to your travel date . Here are the available booking methods:
At Major Railway Stations: Tickets can be purchased directly from main railway stations such as Colombo Fort, Maradana, Gampaha, Veyangoda, Kandy, Nawalapitiya, Ella, Nanu Oya, Hatton, and Diyathalawa between 9:00 AM and 4:00 PM.
Mobitel M-Ticketing Service: Dial 365 from a Mobitel line to book your ticket via phone. Ensure you have sufficient credit to cover the ticket cost.
Online Booking: Visit the Sri Lanka Railways official website to book your ticket online: https://seatreservation.railway.gov.lk/mtktwebslr/
Due to high demand, especially among tourists, it’s advisable to book your tickets well in advance.
Ella Odyssey Train
Breathtaking Scenery
Taking the Ella Odyssey Train is a great way to see the stunning hill country of Sri Lanka. Whether you love taking photos, enjoy nature, or just want a special travel experience, this train ride will be one of the best parts of your trip to Sri Lanka. ❤️