Check before you travel Hill-country railway: repairs after Cyclone Ditwah Checked 19 October 2026
Cyclone Ditwah damaged the hill-country railway in November 2025, and it is reopening in stages. Since 2 October 2026, trains run again from Colombo Fort to Peradeniya and Gampola, but Kandy station itself is not served yet. Earth slips near Kadigamuwa have blocked the line more than once since then, most recently early on 17 October 2026, when trains towards Gampola and Colombo Fort were delayed; expect delays or short suspensions after heavy rain. Trains between Nanu Oya and Badulla, which stop at Haputale, Ella and Demodara, restarted on 20 June 2026. The section between Gampola and Nanu Oya is still under repair, so you cannot yet go by train from Colombo or Kandy all the way to Ella. Check the latest services before you plan a rail journey, and book reserved seats on the Sri Lanka Railways seat reservation site.
Ella and Haputale sit a few stations apart on the same hill-country railway, both surrounded by tea, both cool after the heat of the lowlands. The difference is in the feel. Ella is the busy one, with cafés, guesthouses and three of the island’s best-known walks on its doorstep. Haputale is a working town on a ridge, quieter, with tea-estate viewpoints and a sunrise at Lipton’s Seat.
The short answer: stay in Ella if you want the famous sights within walking distance and don’t mind company. Choose Haputale if you’d rather wake up somewhere quieter and are happy to take a train or tuk-tuk to the big-name walks.
Ella: everything on the doorstep
Ella makes a trip easy. Little Adam’s Peak is about an hour’s walk from the main road on a good path, Ella Rock starts near the station, and the Nine Arch Bridge is a walk away through the trees. Ravana Falls is a short tuk-tuk ride down the road towards Wellawaya.
The price is the crowd. Recent visitors (2025–26) describe the town centre as a strip of cafés, bars and guesthouses full of travellers, and say new places open all the time. If you want calm within Ella, stay on the edge of town or up the hillside, but expect fewer restaurants within walking distance.
Ella also suits a route heading south, as the A23 runs down through the Ella Gap to Wellawaya, the way to the south coast and Yala.
Haputale: the quieter ridge
Haputale is a small town in Badulla District, strung along a ridge with tea falling away on both sides. Its headline sights are tea-country ones:
- Lipton’s Seat, Sir Thomas Lipton’s favourite lookout above the Dambatenne estate. Go at sunrise, before the mist comes in.
- Adisham Bungalow, a 1931 stone country house that is now St Benedict’s Monastery, with gardens and home-made jams.
- The train west to Idalgashinna, which Sri Lanka Tourism picks out as a highlight of the line.
Our guide to tea-country visits around Haputale plans a full morning, and several stages of the Pekoe Trail pass through the area. Recent visitors describe Haputale as less polished than Ella, with cheaper rooms and a more everyday feel, but fewer cafés and services.

Side by side
- Walks from your door: Ella wins. Little Adam’s Peak, Ella Rock and the Nine Arch Bridge all start in or near town. In Haputale, the walks are mostly along estate roads and Pekoe Trail stages.
- Peace and quiet: Haputale, especially in the evening.
- Food and choice of rooms: Ella, by a long way.
- Tea country: both, but Haputale feels more like a tea town and less like a backpacker hub.
- Mist: both. Recent visitors report that cloud usually builds by late morning in both places, so walk early wherever you stay.
- Getting on: Ella for the road south to Wellawaya; both are on the railway.
Doing both
You don’t have to choose. The two towns are a short train ride apart, with Bandarawela between them, so many people spend a night or two in each. One easy plan: Haputale first for Lipton’s Seat at sunrise, then the train on to Ella for the walks, then the road down to the coast. Our 2 days in Ella itinerary shows how to fill the Ella end. If you’re weighing Haputale against the bigger hill station instead, see Haputale or Nuwara Eliya.
Cyclone Ditwah damaged the hill-country railway in November 2025. Trains between Nanu Oya and Badulla, through Haputale and Ella, have run again since 20 June 2026; for the rest of the line, see the travel update at the top of this page.
Frequently asked questions (FAQs)
Is Haputale better than Ella?
Neither is better for everyone. Ella has the famous walks and far more cafés and rooms; Haputale is quieter, with Lipton’s Seat and Adisham close by.
How far is Haputale from Ella?
A few stations along the same hill-country railway, with Bandarawela in between. Many travellers stay in both.
Can I visit Lipton’s Seat from Ella?
Yes, as a day trip, but staying in Haputale makes the sunrise much easier, as Lipton’s Seat is above the Dambatenne estate nearby.
Is Ella too touristy?
Recent visitors describe the town centre as busy with cafés, bars and guesthouses. Stay on the edge of town for more quiet, or choose Haputale.
Is the train running between Haputale and Ella?
Yes. Trains between Nanu Oya and Badulla, through both towns, have run again since 20 June 2026.
Header photo: Bcd4e6 / Wikimedia Commons, CC BY-SA 4.0.





