Frequently Asked Questions
F.A.Q
Tickets and Booking
- You can reserve your ticket 30 days prior to travel date.
- Yes possible but subject to availability. Better you book your tickets 30 days exactly prior to travel will help you to get a window seat.
Train Schedule and Duration
- From Colombo to Badulla (Every Thursday & Saturday):
- Departure: 5:30 AM from Colombo Fort railway station
- Arrival: 3:53 PM at Badulla railway station
- From Badulla to Colombo (Every Friday & Sunday):
- Departure: 9:15 AM from Badulla railway station
- Arrival: 7:20 PM at Colombo Fort railway station
- Ella Odyssey Train Journey is a 10-hour Train Journey if you get on to the Train From Colombo.
Ticket Prices and Classes
- First Class (A/C): LKR 8,000 Second Class: LKR 6,000 Third Class: LKR 5,000
- First Class (A/C): LKR 5,000 Second Class: LKR 4,000 Third Class: LKR 3,000
- The First Class (A/C) has 176 seats with air conditioning and comfortable seating.
Train Facilities
- Air-conditioned first-class carriages
- Restaurant car
- Restroom facilities
- Window seating options
- Yes, restaurant car is available, and you may have some short eats / tea / coffee etc.
- Yes, there are restroom facilities for passengers’ convenience on the Ella Odyssey Train.
Route and Navigation
- The train runs through 21 stations including: Colombo Fort, Gampaha, Veyangoda, Polgahawela, Rambukkana, Peradeniya, Kandy, Nawalapitiya, Hatton, Great Western, Nanu Oya, Ohiya, Idalgashinna, Haputale, Diyathalawa, Bandarawela, Ella, Demodara, Hali Ela, and Badulla.
- The stops between Kandy and Ella include: Peradeniya, Nawalapitiya, Hatton, Great Western, Nanu Oya, Ohiya, Idalgashinna, Haputale, Diyathalawa, and Bandarawela.
