Kataragama Sacred Town
Katharagama Sri Lanka
Guide
About Kataragama Sacred Town
Kataragama is one of the most revered religious pilgrimage sites in Sri Lanka, attracting Buddhists, Hindus, Muslims, and indigenous Vedda communities. This sacred town is home to the famous Kataragama Devalaya, a temple dedicated to the deity Skanda Kumara (also known as Kataragama Deviyo), believed to be a guardian of the island. The area is deeply spiritual and often filled with rituals, colorful processions, and traditional ceremonies that reflect the island’s cultural diversity. The town becomes especially vibrant during the annual Esala Festival (July–August), with devotees walking for miles to pay homage.
Location
Kataragama is located in the southeastern region of Sri Lanka, near Yala National Park. It is a popular spiritual stop for both pilgrims and travelers exploring the southern wildlife parks or the ancient cities.
Things to See
The main attraction is the Kataragama Devalaya complex, where visitors can observe devotional offerings, prayer rituals, and the lighting of oil lamps. Many also take part in the symbolic act of “Pada Yatra” — a pilgrimage walk to the shrine.
Other key sites include:
Sella Kataragama, a serene temple nearby dedicated to Lord Ganesha.
Kiri Vehera, a large ancient Buddhist stupa said to have been visited by the Buddha.
Menik Ganga (River of Gems), where pilgrims purify themselves before visiting the temples.
Even for non-religious visitors, the cultural experience, traditional music, and spiritual atmosphere offer deep insight into Sri Lanka’s soul.
Best Times to Visit
Kataragama can be visited year-round, but early mornings and evenings are best to experience the spiritual ambiance and cooler temperatures. The Esala Festival season (July–August) is the most popular and vibrant time to visit, though it may also be the most crowded.
Distance from Imperial Resort Udawalawa to Kataragama Sacred Town
Distance: Approximately 75 kilometers
Transfer Time: Around 1 hour 45 minutes to 2 hours by vehicle

