Luxury Train Journeys: Colombo to Badulla Route
The main line from Colombo to Badulla is legendary. While the regular trains offer a rustic charm, new luxury tourist trains have elevated the experience. Travel through the clouds in comfort.
The Ella Odyssey
Launched specifically for tourists, this train makes scheduled stops at scenic viewpoints (like waterfalls and the Nine Arches Bridge) allowing passengers to get off and take photos.
- Route: Colombo Fort to Badulla (passing Kandy, Nanu Oya, Ella).
- Amenities: Air conditioning, comfortable seats, clean toilets, and a canteen.
The Dunhinda Odyssey
Another recent addition, offering a similar premium experience to the Ella Odyssey, catering to the high demand for this route.
Viceroy II (Vintage Luxury)
For a truly exclusive experience, the Viceroy II is a 75-year-old restored carriage attached to regular trains. It features a bar, dining area, and plush seating. It's often charter-only or part of high-end packages.
Booking Your Seat
These luxury trains are reservation only. Tickets open 30 days in advance and sell out within minutes for peak dates (Dec-March, August).
Travel Tip
While the train is amazing, it takes a long time (9-10 hours Colombo to Ella). A popular option is to take a taxi from Colombo to Kandy, stay a night, and then take the train from Kandy to Ella (6 hours) for the most scenic part of the journey.
Book Your Reliable, Fixed-Rate Sri Lanka Airport Taxi Now
Travel with Peace of Mind!
Book Now: +94 765 603 961