Kandy to Sigiriya

Short enough to be a day trip, though the dawn climb makes an overnight the better plan. Dambulla sits directly on the way and is almost always added.

Distance
approximately 90 km
Typical drive time
about 2 hours 30 minutes
Vehicle
Car, van, or SUV depending on group size and luggage

What to know about this route

  • Dambulla cave temple is a natural stop en route.
  • Sigiriya is best climbed early, before the heat and the crowds.
  • Pidurangala offers the view of the rock itself.

Worth stopping for on the way

Dambulla Royal Cave Temple

on the route

The natural halfway stop between the two.

Common questions

How long does the drive from Kandy to Sigiriya take?

Kandy to Sigiriya is roughly 90 km and takes about 2 hours 30 minutes. Traffic and the route the driver takes both move that, so treat it as a planning figure rather than a promise.

Day trip or overnight?

Overnight, if you want the dawn climb. As a day trip you arrive in the heat and the crowds, which is the harder version of the same rock.

How pricing works on this route

Post your Kandy to Sigiriya trip with your dates, passenger count, and any stops. Verified vehicle owners then bid on it, and you choose the offer and the vehicle. There is no fixed tariff to accept and nothing to negotiate at the roadside.