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.
Plenty of first-time visitors assume they need a car and driver for the whole trip. You don’t. Sri Lanka has a railway along the coast and through the hills, buses to almost every town, and tuk-tuks everywhere for the last few kilometres. Travelling this way costs far less and puts you among the people who live here. What it changes is your pace: fewer sights a day, more time on each journey, and a route built around where the trains and buses actually go.
This page is about how a trip changes without a driver: which legs are easy, which are hard work, and where a one-off car or taxi earns its money.
What’s easy without a driver
- The south coast. The coastal railway runs from Colombo through Galle and Matara to Beliatta, with stations at most beach towns, and buses run along the A2 between them. It’s the easiest region in the country to cover on your own.
- Colombo to the coast or the hills. Long-distance trains start at Colombo Fort, and expressway buses use the Southern Expressway towards Galle and Matara. One expressway route even runs from Makumbura, on Colombo’s edge, round the south of the hills to Ella and Badulla. Our bus guide explains where they leave from and what they cost.
- The hill-country train. The railway between Nanu Oya, Haputale and Ella is the stretch most visitors plan around. Trains have run again on that section since 20 June 2026; the travel update at the top of this page shows the rest of the line.
- Getting round a town. Tuk-tuks cover the last stretch everywhere, and the PickMe and Uber apps work in Colombo and the bigger towns.
What’s harder
- The Cultural Triangle. Sigiriya has no station; the nearest is Habarana. Dambulla is the bus hub, with local buses to Sigiriya village until early evening. Recent visitors (2025–26) describe Kandy to Sigiriya as a bus day of three to four hours with a change at Dambulla. It works, but linking several sights in one day is much easier with a car.
- Ella to the south coast. There’s no railway this way. Recent visitors report taking a bus down to Wellawaya and changing there for Tissamaharama, Hambantota or Matara, with unreliable timings. Our Ella to the south coast guide has the options.
- Safaris. Buses get you to the safari towns, but you go into every national park by jeep with a driver, so book one through your guesthouse.
- Remote sights. Viewpoints, waterfalls and temples off the main roads usually mean a tuk-tuk for the morning. Agree the price, including waiting time, before you set off.

How the trip changes
Fewer moves. Journeys between regions take most of a morning or afternoon even with a driver, and longer by bus. Plan on two nights or more in each place, and build days around one main sight. Our guide to how many days you need shows what fits.
Light luggage. There’s no luggage hold on most buses, so recent visitors report big bags stacked by the driver, and buses keep picking up passengers after every seat is full. A backpack or small case makes everything easier.
Booking ahead. Reserved seats on the trains go on sale 30 days ahead on the official Sri Lanka Railways site, with a passport number for each traveller, and the popular hill-country trains can sell out within minutes. Unreserved tickets are sold at the station on the day; you may stand, but they don’t sell out. Our train travel guide and resold seat or driver guide explain the choices.
Early starts. Buses and trains are most reliable, and least crowded, early in the day. Timetables found online are often out of date, so check times at the station or with your guesthouse the day before.
Where a driver for a day is worth it
You can mix and match. Many independent travellers use public transport for most of the trip and hire a car with a driver for one or two awkward days:
- a loop of the Cultural Triangle sights, such as Sigiriya and the Dambulla Cave Temple on the same day;
- the drive from Ella down to Yala or the coast, with stops at Ravana Falls and Buduruwagala on the way;
- the first or last day, with jet lag and luggage.
Book through your guesthouse or a registered operator, and agree in writing what the price includes. Say at the start that you don’t want shopping stops: recent visitors report drivers steering them to spice gardens and gem shops that pay commission. Our getting around guide covers drivers, licences and self-drive.
Staying safe on the move
The UK government warns that visitors have died hanging out of open train doors and windows, so stay inside the carriage while the train is moving. It also describes buses as often driven fast and poorly maintained, and driving in general as erratic, especially at night. Travel in daylight where you can. In a tuk-tuk, agree the fare before you get in, or use an app where it works. Our guide to scams and touts lists the common tricks.
Frequently asked questions (FAQs)
Can you travel around Sri Lanka without a driver?
Yes. Trains, buses and tuk-tuks reach most places. The south coast and the hill-country railway are easy; the Cultural Triangle and the road from Ella to the coast take more planning.
Is public transport in Sri Lanka safe?
Mostly, with care. Stay inside the train while it moves, travel in daylight where you can, and agree tuk-tuk fares before you set off.
How do I get to Sigiriya without a driver?
By bus to Dambulla, then a local bus or tuk-tuk to Sigiriya village. The nearest station is Habarana, on the Batticaloa line.
Do I need to book trains in advance?
For reserved seats on popular routes, yes: they go on sale 30 days ahead on the official Sri Lanka Railways site. Unreserved tickets are sold at the station on the day.
Is it worth hiring a driver for one day?
Often, for awkward legs such as a loop of the Cultural Triangle sights or the drive from Ella down to Yala or the coast.
Header photo: Alexey Komarov / Wikimedia Commons, CC BY 3.0.







