Ella to Colombo: Is the Overnight Train Worth the Hype?
29 July 2026
Everyone's seen the photo: a blue and white train easing along a ridge near Ella, mist curling over tea bushes. What gets less attention is the overnight service that runs the opposite route, from Ella down through Nanu Oya, Nawalapitiya and Kandy, all the way to Colombo Fort. It sounds efficient. It's a mixed bag.
The overnight train typically leaves Ella in the evening and arrives in Colombo before dawn, saving you a hotel night and a day of travel. That's the appeal. The reality is a slow, swaying journey with limited sleeper or berth carriages, which sell out weeks ahead in high season. Second and third class seats are cheap but upright all night, and the temperature drops sharply once you're above Nanu Oya, so a layer or light sleeping bag liner earns its space in your pack.
What to actually expect
Stations along the way are dim and sparsely staffed at 1am. Announcements are minimal, so track your progress on a map app rather than relying on hearing your stop called. Keep valuables on your body, not in overhead racks, and loop a bag strap around your leg if you doze off. Toilets are basic and food options are whatever you've brought aboard.
Better for the view than the sleep
If the scenery is your priority, take this route by day instead and treat the overnight version as a practical transfer, not an experience. Book berths through the official reservation system as early as possible, bring snacks, a jacket, and low expectations for sleep, and you'll land in Colombo tired but ahead of schedule.