Kandy to Dambulla
Usually a leg rather than a destination, on the way to Sigiriya or the ancient cities. Short enough that most people treat it as a stop.
- Distance
- approximately 72 km
- Typical drive time
- about 2 hours
- Vehicle
- Car, van, or SUV depending on group size and luggage
What to know about this route
- The cave temple involves a climb from the car park.
- Frequently combined with Sigiriya on the same day.
- Dambulla is the junction town for the whole cultural triangle.
Worth stopping for on the way
Nalanda Gedige
about 10 minutes off the route
A small stone shrine on the A9, easy to miss and rarely busy.
Matale spice gardens
on the route
The standard stop between Kandy and Dambulla.
Common questions
How long does the drive from Kandy to Dambulla take?
Kandy to Dambulla is roughly 72 km and takes about 2 hours. Traffic and the route the driver takes both move that, so treat it as a planning figure rather than a promise.
Is Dambulla worth stopping for on its own?
Yes, though it involves a climb from the car park in the heat. Most people treat it as a stop on the way to Sigiriya rather than a destination.
How pricing works on this route
Post your Kandy to Dambulla 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.