Dambulla Cave Temple guide: dress code, ticket booth location, and monkey precautions?
Where must visitors purchase tickets before climbing Dambulla rock, what clothing is required, and how should tourists handle aggressive macaques along the stairs?
More
4 Answers from travellers
The ticket office for foreign tourists is located at the base of the rock near the modern Golden Temple museum, NOT at the top. You must purchase tickets (approx. 2,000 LKR / 10 USD) before beginning the 15-minute stone staircase climb; tickets cannot be bought at the upper shrine entrance. Modest dress covering both shoulders and knees is strictly enforced; sheer shawls or wraps are scrutinized. Shoes and hats must be checked at the upper counter (fee of 100 LKR) before stepping onto the sacred granite courtyard.
Toque macaques line the staircase; do not carry exposed food, flowers, plastic bags, or open drink cans, which provoke aggressive lunges from monkey troops.
Flash photography is prohibited inside all five cave shrines to preserve natural mineral murals; never pose for photos with your back turned to Buddha statues.
Midday granite courtyard flagstones become scorching hot under the sun; wear thick socks to protect bare soles while walking between cave entrances.
You must be logged in to post an answer.
Log In to AnswerRelated questions
- Wildlife parks in Sri Lanka beyond Yala - Wilpattu, Minneriya, Udawalawe - which is worth visiting?2 answers
- Kandy Esala Perahera - when does it happen, where are the best viewing spots, and how do I get seats?2 answers
- Arugam Bay vs Weligama for intermediate surfing - which should I choose and why?2 answers
- Best local food to eat in Colombo - where do locals actually eat and what should I try?2 answers
- How cheap can you realistically travel Sri Lanka on a shoestring - $25-30 USD per day?2 answers
- Ayurveda retreat in Sri Lanka - what to expect and how to find genuine treatment vs tourist trap?2 answers
Join a Crew
Kandy Perahera Live Tonight
Perahera Seats, Hotels & Roads
Dalada & Perahera Culture