Ella Odyssey Special trains runs between Colombo Fort railway station and Badulla railway station.
The Ella Odyssey train goes to Badulla from Colombo on every Thursday and Saturday and comes back to Colombo from Badulla on every Friday and Sunday. It stops at the most popular tourist attractions places between Kandy and Badulla.
Colombo to Badulla Train Timetable
Frequency | Departure Time |
---|---|
Monday Thursday Saturday | Colombo -5:30am Kandy – 8:25am Nanu Oya – 12:12pm Ella – 2:43pm Badulla – 3:44pm |
Badulla to Colombo Train Timetable
Frequency | Departure Time |
---|---|
Tuesday Friday Sunday | Badulla – 8:00am Ella – 8:56am Nanu Oya – 11:26am Kandy – 3:15pm Colombo – 6:00pm |
Available Seats
Class | Available Seats | Price |
---|---|---|
1st Class (A/C) Saloon | 176 seats | LKR 8,000 |
2nd Class Reserved Seats | 144 seats | LKR 6,000 |
3rd Class Reserved Seats | 50 seats | LKR 5,000 |
Ella Odyssey Train Ticket Prices
- First Class Air Condition – 8,000 Rupees Per Person (One way)
- Second Class – 6,000 Rupees Per Person (One way)
- Third Class – 5,000 Rupees Per Person (One way)
How to Book Ella Odyssey
- Railway Online Ticket Website – Visit now
- Dialog Railway Ticketing – Dial 444
- mTicketing – Dial 365
- Visit Railway Station
Last update: 2025-05-05
We were on the Ella odyssey train on 5th April from Badulla to Colombo. Train was bit less crowd but still people were on board including forigners. After Nawalapitiya I noticed some of the cleaners and catering staff having big bash near catering area. They were playing songs very loud and also yelling loud. I don’t know whether this is common occurrence or one time but the atmosphere is so disappointing specially this train is known as key tourist attraction. So as a concern person please make sure to control as key sri lankan icon maintain its sri lankan value
Pingback: Kandy to Colombo Train Schedule - srilankantrains.com
In it something is. I thank for the information. I did not know it.