Rangiri Dambulla International Stadium. Before you come.

A unique cricket stadium carved into a rocky outcrop, best for fans or curious stopovers, but not a must-see for everyone.

Rangiri Dambulla International Stadium, Sri Lanka

Rangiri Dambulla International Stadium attracts visitors looking for a moment of calm and a window into local religious life. The atmosphere is devotional rather than touristic, with locals coming to pray alongside foreign visitors. For anyone curious about Buddhism or Hinduism in practice, this is an authentic stop.

Visitors often expect a grand stadium experience, but the reality is a modest ground with basic facilities. The novelty of it's rock setting — it's literally built on a massive granite outcrop — but note that unless there's a match, there's not much to do. It's a quick photo stop (15-20 minutes) and then move on. Were disappointed by the lack of access to the pitch area or commentary on the stadiums history.

If you're a cricket fan, the atmosphere during a match is electric (locals are passionate), but on non-match days, it's eerily quiet. Some travelers found it worth combining with a visit to the nearby Dambulla Cave Temple, as its only a 5-minute drive away. The stadiums remote location means it's often empty, which can feel underwhelming if you're expecting a bustling sports venue.

The one thing
Check the Sri Lankan cricket schedule before visiting — if a match is on, the experience is completely different (buzzing, with food stalls and fans); otherwise, it's a 15-minute photo op.
What is the entrance fee?+
2000 LKR for domestic games, more for internationals).
How long does a visit take?+
45–90 minutes
How do I get there from Dambulla?+
This attraction is located in Dambulla itself. You can walk from most hotels, or take a short tuk-tuk ride.
Dambulla
View all Dambulla travel intelligence →
Blue Mountains ViewCheck availability →
Simoya Nature ParkCheck availability →

Have a specific question about Rangiri Dambulla International Stadium?
Ask BYC — honest answers from 300,000+ real guest reviews.

Ask BYC →