Colombo to Ella: the best way to get there while the hill line is in pieces
There is no through train from Colombo to Ella this year, but the best stretch of the line is running. Here is how we combine the road and the rail, which way to drive, and what the alternatives cost you.

The best way from Colombo to Ella is a private car: about five and a half to seven hours, depending on the road. There is no through train at present, because the line between Gampola and Nanu Oya is still being repaired. The best version combines both: drive into the hills, then take the train from Nanu Oya to Ella.
Ella sits about 200 kilometres from Colombo by road, on the eastern edge of the hill country, where the land drops away through Ella Gap towards the plains. It has become a lively small town, busier than it was a few years ago, and most travellers come for the views, the walks and the railway. How you arrive decides how much of all three you get.
Which way should you go?
There are three sensible ways in by road, and one way we prefer.
- South and up. The Southern Expressway towards the south coast, then inland and up the hairpins from Wellawaya, past Ravana Falls. On most days this is the quickest.
- Inland. Through Ratnapura and Balangoda, then up past Haputale and Bandarawela. A good alternative when the expressway is busy, with more bends and more tea.
- Through the hills. By way of Kandy and Nuwara Eliya. The slowest by road, but it puts you on the train at Nanu Oya, which is why we like it.
Your driver will choose between the roads on the day, depending on traffic and weather. In the wet months, that choice is worth more than any map.
Can you take the train from Colombo to Ella?
Not at the moment. Cyclone Ditwah, in late November 2025, broke the hill country railway in many places, and it is coming back in sections. Since 2 October 2026, trains from Colombo have run as far as Peradeniya and Gampola; the line from Gampola up to Nanu Oya is still being repaired.
Above that gap, the railway is running. Trains have run between Nanu Oya and Badulla, by way of Ella, since 20 June 2026, and that is the most beautiful stretch of the line. So the train is still part of the journey to Ella; it just starts at Nanu Oya.
Be careful with anyone selling you a "Colombo to Ella" train ticket for travel before the line reopens; check the route on the official site, as we explain in Sri Lanka train tickets. When the full line returns, the through train will be a long day, nine hours or so, and worth it for the last part rather than the first.
This year, the question is not train or car. It is where the car stops and the train begins.
The way we would do it: car, then train
Spread over two days, the journey becomes one of the best of the trip rather than the longest.
- 01Day one: Colombo or the airport to Kandy or Nuwara Eliya. A night in Kandy, or on a tea estate near Nuwara Eliya, breaks the climb in half. We explain the drive in Colombo to Nuwara Eliya.
- 02Day two: the train from Nanu Oya to Ella. Through the tea, the tunnels and the high country past Haputale, with the car taking your luggage round by road and waiting at the other end.
If you only have one day, drive south and up, leave Colombo early, and arrive in Ella by mid-afternoon. Then take the train for a short ride the next morning, even if only a stop or two, so you see what everyone comes for.
What the drive is actually like
The first few hours are lowland roads or expressway. Then the climb begins, and on the Wellawaya road it is all hairpins, with Ravana Falls by the roadside and the hills closing in above you. If you are prone to motion sickness, sit in front and take something before the climb.
What the drive does well
- The door. No station transfers, and your luggage travels with you.
- The stops. Ravana Falls, a tea factory or a long lunch, wherever you choose.
- Any day. You leave when you want, whatever the train timetable says.
What the drive does not do well: speed, motion sickness, and wet afternoons on hill roads.
The Ella to Wellawaya road is prone to earth slips in heavy rain. It reopened fully in December 2025 after the cyclone, but it can close for hours after a storm, and when it does, drivers detour by way of Bandarawela. We drive it in daylight, and in the wet months, in the morning.
What about flying?
There is no airport at Ella, but there is a useful option to the south. In the winter season, Cinnamon Air runs scheduled flights from the international airport to Weerawila, near the south coast, in about 40 minutes. From there, Ella is about two hours by road, up the same hairpins from Wellawaya.
It suits a short trip, or travellers coming to Ella straight from the airport after a long flight. The aircraft are small, the luggage allowance is tight, and the weather has the final say. We treat it as an upgrade to a good route, not the route itself.
When to go
Ella sits on the eastern side of the hills, so its weather follows the east more than the west. The middle of the year is often drier here than in Nuwara Eliya, while October to January brings more rain, mostly in the afternoons.
Whatever the month, mornings are the time for the walks. Climb Little Adam's Peak or Ella Rock early, before the cloud comes up the valley, and see Nine Arch Bridge when a train is due rather than waiting in the heat. In October and November, the wider pattern of afternoon storms is covered in Sri Lanka's second inter-monsoon.
Dates and changes worth knowing
- December 2025: the Ella to Wellawaya road reopened fully after Cyclone Ditwah, though it still closes briefly after heavy rain.
- 20 June 2026: trains resumed between Nanu Oya and Badulla, by way of Ella.
- 2 October 2026: trains from Colombo returned as far as Peradeniya and Gampola. There is still no service beyond Gampola to Nanu Oya.
- From 1 November: the winter season for scheduled domestic flights, including Weerawila.
- Around the turn of the year: the line from Gampola to Nanu Oya was expected back. Check before you plan around it.
What to book first
- 01A car and driver, so the road can change with the weather.
- 02A night in Kandy or on a tea estate, if you are taking the two-day route.
- 03Train seats from Nanu Oya to Ella, on the day the 30-day window opens.
- 04Your Ella hotel. The town has filled up in recent years; the quieter places are a little way out.
- 05The next leg, usually down to Yala, about two and a half to three hours away.
A route that works
- 01Nights 1 to 3: the Cultural Triangle. Sigiriya at opening, Dambulla, and Polonnaruwa or Anuradhapura.
- 02Nights 4 to 6: Kandy and tea country. Kandy on the way up, then a tea estate and the train from Nanu Oya to Ella.
- 03Night 7: Ella. Little Adam's Peak at dawn, Nine Arch Bridge, and a slow evening.
- 04Nights 8 and 9: Yala or Udawalawe. Downhill into the dry zone, and two game drives.
- 05Nights 10 and 11: the south coast. Galle or Mirissa, and very little else.
This is close to the shape of our Ceylon Icons journey, with a night in Ella added. Like every route we design, it is a starting point rather than a package.
Who each option suits
- The car, south and up, suits most travellers in a hurry.
- Car then train suits anyone who wants the railway at its best, with two days to give it.
- The flight suits short trips in the winter season, with soft, light bags.
- The bus suits budgets that matter more than comfort.
- The through train will suit rail lovers again once the line reopens.
If Ella is on your route, tell us your dates. We will choose the road for the season, book the train where it runs, and have the car waiting at the station. Plan my Sri Lanka trip.
Last checked 13 October 2026.
Author @Mahinsa Hennakgedara
Discussion
Your turn — been there, or heading there?
Questions
What people ask us
By private car, about five and a half to seven hours, depending on the road and the traffic. By bus, six to eight hours. The best way is often over two days: drive to Kandy or Nuwara Eliya, then take the train from Nanu Oya to Ella the next morning.
Not at present. As of October 2026, trains from Colombo run only as far as Peradeniya and Gampola, and the line from Gampola to Nanu Oya is still being repaired after Cyclone Ditwah. Trains do run from Nanu Oya to Ella, which is the most scenic section.
A private car, either straight there in one long day, or better, over two days: drive to Kandy or Nuwara Eliya, then take the train from Nanu Oya to Ella with the car carrying your luggage round by road and waiting at the other end.
Yes, by car. Leave Colombo early and take the Southern Expressway, then the road up from Wellawaya, and you can be in Ella by mid-afternoon. In the wet months, avoid driving the hill roads after dark.
Not directly. In the winter season, Cinnamon Air flies from the international airport to Weerawila, near the south coast, in about 40 minutes. From there, Ella is about two hours by road.
Journeys
Where this turns into a trip
Each is private and fully adjustable — a shape to start from rather than a package.
Places
Mentioned in this piece
Keep reading
More from the journal
Beaches6 min read
Arugam Bay in November: why we would wait, and what to do if you cannot
November is the start of Arugam Bay's off-season. The point goes quiet, much of the town closes and the east coast gets its rain. Here is the honest picture, and where to surf instead.
Beaches7 min read
Trincomalee in November: is it worth visiting?
A straight answer on weather, beaches, swimming, and where Trincomalee fits into a November Sri Lanka trip—so you can decide quickly and plan well.
Travel Tips7 min read
Sri Lanka's second inter-monsoon: what it is, and how to travel through it
October and November bring nearly a third of the year's rain, falling almost anywhere and mostly in the afternoon. Here is what that means on the ground, how to read the warnings, and how we plan around it.
When you are ready
Turn this into a journey.
Tell us roughly when you want to travel and what matters to you, and we will come back with a considered outline.



