Getting From Sigiriya to Ella Without a Private Driver — Sri Lanka travel story by Lankan Stays & Trails

By bus and train

Getting from Sigiriya to Ella without a private driver

Public transport in Sri Lanka is inexpensive, extensive and genuinely usable, and this particular journey is one of the better ones to attempt without a car. The complication is not the distance but the first step: Sigiriya village itself is poorly connected, and everything depends on reaching Dambulla.

September 23, 2026 · 8 min read · Lankan Stays & Trails

PlanningTransportSri Lanka

Quick answer

Travel from Sigiriya to Ella by bus and train over two days. Take a local bus or tuk-tuk to Dambulla, roughly twenty to thirty minutes, then a bus from Dambulla to Kandy in roughly two and a half to three hours. Stay the night in Kandy, then take the scenic train to Ella the following day, which takes roughly six to seven hours.

Key takeaways

  • Sigiriya village has limited direct services, so Dambulla is the hub for everything.
  • Sigiriya to Dambulla takes roughly twenty to thirty minutes by tuk-tuk or local bus.
  • Dambulla to Kandy by bus takes roughly two and a half to three hours.
  • Kandy to Ella by train takes roughly six to seven hours, with the scenic half after Nanu Oya.
  • The journey needs two days without a driver, with a night in Kandy in between.

The first hop, which is the awkward one

Sigiriya village sits off the main road and has limited direct bus services. Almost every public transport journey from here begins with a short hop to Dambulla, which is roughly twenty to thirty minutes away and is the transport hub for the whole Cultural Triangle.

A tuk-tuk is the straightforward option and is inexpensive for that distance. Agree the fare before getting in, or use a ride-hailing app where coverage allows, since metered tuk-tuks are not universal outside the larger towns.

Local buses do run between Sigiriya and Dambulla and are cheaper again, though they are infrequent and slow. If you are starting early for a long onward journey, the tuk-tuk is generally worth the small extra cost for the certainty.

  • Sigiriya village has limited direct services; Dambulla is the hub.
  • Sigiriya to Dambulla: roughly twenty to thirty minutes.
  • Agree tuk-tuk fares before setting off, or use a ride-hailing app.
  • Local buses run but are infrequent and slow.

Dambulla to Kandy by bus

This is the main leg and it is straightforward. Buses run frequently between Dambulla and Kandy and take roughly two and a half to three hours. Both intercity and ordinary services operate; the intercity buses are faster, less crowded and marginally more expensive.

Buses generally do not have luggage compartments, so bags go at your feet or in the aisle, which is the real constraint rather than the fare. Travelling with a large suitcase on this route is possible and unpleasant, and it is the main argument for travelling light on a Sri Lankan trip.

Buses fill from the origin, so boarding at Dambulla rather than partway along the route gives a much better chance of a seat. On a hot two and a half hour journey that matters more than the difference between service types.

  • Frequent services, roughly two and a half to three hours.
  • Intercity buses are faster and less crowded than ordinary services.
  • No luggage compartments; bags travel at your feet.
  • Boarding at Dambulla rather than en route gives a better chance of a seat.

Kandy to Ella by train

The final leg is the one you came for. Kandy to Ella takes roughly six to seven hours, climbing through the tea country, with the section from Nanu Oya onwards being the scenic two and a half to three hours that draws people to the line.

Reserved seats are limited and sell out well ahead, particularly from December to March. Book as early as the release window allows and confirm that window locally, since the rules change. Without a reservation you travel in the unreserved carriages, which can be extremely crowded for a journey of this length.

If reserved seats are unavailable, a workable alternative is to take a bus or train to Nuwara Eliya or Nanu Oya and board there for the shorter scenic stretch. Standing for three hours is a very different proposition from standing for seven.

  • Roughly six to seven hours; the scenic half begins around Nanu Oya.
  • Reserved seats sell out well ahead from December to March.
  • Unreserved carriages can be extremely crowded over that distance.
  • Boarding at Nanu Oya shortens an unreserved journey considerably.

Why it takes two days

Attempting the whole journey in one day means reaching Kandy by late morning and catching an afternoon train, which arrives in Ella after dark and misses the scenic section entirely. That defeats the purpose of taking the train at all.

The sensible version is a night in Kandy. Arrive in the afternoon, see the Temple of the Sacred Tooth Relic at the evening puja, and take a morning train the next day, arriving in Ella with the afternoon intact.

This is the same shape a private driver produces, which is worth noticing. Public transport on this route costs money and dignity rather than time, and the itinerary that results looks almost identical to the standard one.

  • A single day means arriving in Ella after dark with the scenic half missed.
  • A Kandy night allows a morning departure and an afternoon arrival.
  • The Temple of the Sacred Tooth Relic evening puja fills the Kandy stop.
  • The public transport itinerary matches the private driver one.

The middle options

Between a full private driver and full public transport there are two useful middle paths. The first is a one-way private transfer for the Dambulla to Kandy leg only, which removes the luggage problem on the bus while keeping the train and the rest of the trip independent.

The second is a shared shuttle or tourist minibus, which several operators run between the main stops on this route. These cost more than buses and less than a private car, and they handle luggage properly.

Lankan Stays and Trails arranges single transfers as well as full itineraries, which suits independent travellers who want help with one awkward leg rather than the whole trip. The airport run and the Ella to coast descent are the two that most often repay it.

  • A one-way private transfer for Dambulla to Kandy solves the luggage problem.
  • Shared shuttles and tourist minibuses run between the main stops.
  • Shuttles cost more than buses, less than a private car, and handle luggage.
  • Single transfers can be booked without committing to a full itinerary.

Frequently asked questions

How do I get from Sigiriya to Ella by public transport?

Take a tuk-tuk or local bus to Dambulla in roughly twenty to thirty minutes, then a bus to Kandy in roughly two and a half to three hours. Stay a night in Kandy, then take the scenic train to Ella the next day, which takes six to seven hours.

Is there a direct bus from Sigiriya to Ella?

No. Sigiriya village has limited direct services and everything routes through Dambulla, which is the transport hub for the Cultural Triangle. The journey requires at least two changes and realistically needs a night in Kandy in between.

How long does the bus from Dambulla to Kandy take?

Roughly two and a half to three hours, with frequent services. Intercity buses are faster and less crowded than ordinary ones. Boarding at Dambulla rather than partway along the route gives a much better chance of getting a seat.

Can I do Sigiriya to Ella in one day without a driver?

Technically, but it means catching an afternoon train and arriving in Ella after dark, missing the scenic section entirely. A night in Kandy allows a morning departure and an afternoon arrival with the daylight intact.

Are Sri Lankan buses difficult with luggage?

They have no luggage compartments, so bags travel at your feet or in the aisle. That is the main constraint rather than the fare, and it is the strongest argument for travelling light on a route with several bus legs.

What if I cannot get a reserved train seat to Ella?

Unreserved carriages are always available but can be extremely crowded over six to seven hours. A better fallback is to travel to Nuwara Eliya or Nanu Oya by road and board there for the scenic two and a half to three hours instead.

Can I book just one transfer instead of a whole trip?

Yes. Single private transfers are widely available and suit independent travellers who want help with one awkward leg. The airport run to Sigiriya and the four to five hour descent from Ella to the coast are the two that most repay it.

Lankan Stays Team