A peaceful, off-the-beaten-path temple complex with a silver Buddha, cave shrines, and a genuine local atmosphere — but the rough road and limited signage test your patience.
Ridi Viharaya is a cave temple near Kurunegala with a history stretching back to the Anuradhapura period. The temple complex includes several cave chambers with Buddha images and ancient inscriptions. It draws travelers exploring the cultural triangle who want to see a less-visited temple site.
Expect a serene, uncrowded temple with several cave shrines and a notable silver Buddha statue, but be prepared for a bumpy, dusty drive from Kurunegala — the road is in poor condition, and tuk-tuks are the preferred transport. Visitors often mention that the site feels authentic and untouched by mass tourism, yet some note that the silver Buddha is smaller than expected and the complex lacks English signage, so you'll need to rely on a guide or local knowledge to fully appreciate the history.
The temple is spread across multiple levels with caves and statues, and while the setting is scenic, the lack of facilities (like restrooms or cafes) can be inconvenient for a half-day trip. Users and that the best experience comes from visiting early morning to avoid heat and having a local guide who can explain the carvings and legends — otherwise, you might feel like you're just wandering through empty caves.
Have a specific question about Ridi Viharaya?
Ask BYC — honest answers from 300,000+ real guest reviews.