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.