A rainforest town on the Kelani River is Sri Lanka's leading base for white-water rafting and canyon activities. Kitulgala is in Kitulgala, Kegalle District, within Sabaragamuwa Province. Most visitors need half day to full day; check opening times, access restrictions and local conditions before setting out.
Why go to Kitulgala?
A rainforest town on the Kelani River is Sri Lanka's leading base for white-water rafting and canyon activities. It is especially rewarding for travellers seeking a distinctive Sri Lankan landscape and local experience.
How do I get to Kitulgala?
- Local transfer: Kitulgala → final access point for Kitulgala (Usually 15–60 min)
- Public transport: Kitulgala bus or rail point → nearest stop for Kitulgala (Check the current timetable and last return service)
What is there to do at Kitulgala?
- Experience the defining feature: A rainforest town on the Kelani River is Sri Lanka's leading base for white-water rafting and canyon activities.
- Explore the surroundings: Allow time for nearby viewpoints, local streets or community-run experiences.
- Photograph responsibly: Respect people, wildlife, sacred spaces and any restrictions on tripods or drones.
How much does a visit to Kitulgala cost?
- Combine nearby stops: Group Kitulgala with other places in Kitulgala to reduce repeated tuk-tuk or driver costs.
- Check fees before leaving: Carry small notes or digital payment options for local transport, parking and donations; availability varies.
Is Kitulgala safe to visit?
Check weather and opening conditions, carry water and sun protection, respect signs and local customs, and avoid isolated areas after dark.
Kitulgala: quick answers
How long do you need at Kitulgala?
Most visitors spend Half day to full day here.
When is the best time to visit Kitulgala?
January to March; rain is possible year-round.
Is there an entry fee for Kitulgala?
No general admission fee identified. Optional activities, parking, guides or donations may cost extra.

