City BuddyCityBuddy
English
Dambulla Cave Temple

Dambulla Cave Temple

4.5 (16,415 reviews)
Buddhist TempleTourist AttractionPlace of WorshipAssociation Or OrganizationPoint of Interest

Best time to visit

Go early around 7:00 AM when the site opens to avoid crowds and the intense midday heat. The dry season from December to April offers the clearest views of the surrounding plains from the temple entrance.

Budget tips

Entry costs around 1,500 LKR ($5 USD) for foreign adults, with no discounts for independent travelers. Paying a local guide at the entrance (about 1,000 LKR) adds context to the murals and statues that signage alone can't provide.

Recommended for

History enthusiasts, Photography lovers, Spiritual travelers, Budget backpackers

Plan your visit

1.5-2 hours

About

Quick facts: Over 80 cave shrines are carved into the rock face, but only five main caves are open to the public. The site has been a pilgrimage destination for over 2,000 years, making it one of the oldest and most continuously used cave temple complexes in the world.

Highlights: Nearly 1,500 ceiling paintings cover the cave roofs, with some sections still showing vivid colors from natural pigments applied hundreds of years ago. One cave contains a 14-meter-long reclining Buddha carved directly from the rock, with a wooden pillow shaped to hold a relic.

Insider tips

  • Wear or carry socks since you must remove shoes at the entrance and the stone path heats up quickly by mid-morning.
  • Turn left immediately inside the first cave to spot a small ceiling panel where pigments remain shockingly bright after 400 years.
  • Skip the souvenir stalls at the bottom and buy from vendors near the exit instead, prices drop by half.
  • Visit on a full moon night if possible, the temple holds special ceremonies with drumming and torchlight that transform the atmosphere.

Practical info

Opening hours

Directions

Book tours & tickets

Where to Stay in Dambulla

Selected by City Buddy based on guest reviews and proximity to top attractions

Search all hotels in Dambulla

Powered by agoda