The Dambulla Cave Temple ticket price is 10USD for foreign adults and5 USD for foreign children (6-12 years). SAARC nationals pay $5 USD. Entrance fee may vary, so confirm before visiting. The temple, a UNESCO World Heritage Site, features stunning cave murals and Buddha statues, making it a must-visit in Sri Lanka.

Read about – Dambulla Cave Temple

Whale Watching Price | Yala Safari Price | Little Adams Peak Price | Sigiriya Ticket Price | Minneriya Safari Price

Plan Your Holiday Today!!


Dambulla Cave Temple Ticket Price

For Foreigners & Locals Entrance Fee:

Here’s the Dambulla Cave Temple ticket price breakdown in USD:

  • Foreign Adults: $10 USD Entrance fee
  • Foreign Children (6-12 years): $5 USD
  • SAARC Nationals: $5 USD
  • Local Adults: Approximately $1-2 USD (prices in LKR, subject to change)
  • Local Children: Often free or at a minimal cost.

Confirm prices before visiting, as they may vary.

Best Time to Visit:

  • Morning (7:00 AM – 10:00 AM) or Late Afternoon (3:00 PM – 6:00 PM) to avoid crowds and heat.
  • Dry Season (December to March) is ideal for clear skies and comfortable weather.

Time Duration to Visit:

  • Approximately 1.5 to 2 hours to explore the five caves, admire the murals, and enjoy the panoramic views.

Plan ahead and wear modest clothing as it’s a sacred site.

Please note that prices and timings are subject to change, so it’s recommended to verify the latest information before planning your visit.


Dambulla Cave Temple Ticket Price, Entrance Fee & Packages

Day Tour Price to Dambulla Cave Temple & Sigiriya

  • Day Tour & Transport Cost for Dambulla & Sigiriya:
    From Colombo – Start from 95 USD PP (Pax 1 to 8)
    From Sigiriya – Start from 60USD PP (Pax 1 to 8)
    Private tour in an A/C car or van with an English speaking chauffeur-guide

    Vehicle Options:
    Car (up to 2 persons): Toyota Axio, Prius Hybrid, Premio/Honda Fit Shuttle or similar
    Van (3 to 8 persons): Toyota KDH/Nissan Caravan or similar
  • Included – Entrance Tickets, Refreshment, Transport
  • Entrance ticket fee for Dambulla Cave Temple & Sigiriya Lion’s Rock – Ticket price for each place US$ 45 / EUR 41/ GBP 36) per foreign adult and US$ 23 / EUR 21 / GBP 18 ticket price per foreign child of age 05 – 12 years are applicable.