Heritage Trail Sri Lanka
A long-distance walk of about 235 kilometres in 14 stages, from the clock tower in Galle Fort on the south coast up the Gin Ganga, past Sinharaja, to the clock tower in Ratnapura in the gem country.
What we know, and what we do not yet
The route and its 14 stages come from the trail designer’s announcement. We have not walked it, and no GPX track, waymarking details or accommodation list has been published that we could check. The map below shows the stage towns we could place, not a route line.
If you are planning to walk it, treat this page as an outline and confirm the current state of the trail locally before you set off.
What it is
Heritage Trail Sri Lanka links two clock towers built under British rule: the one on the ramparts of Galle Fort and the one at the centre of Ratnapura. Between them it climbs from the southern coast through villages, river valleys, tea estates and rainforest into the hills of Sabaragamuwa, the country’s gem-mining district.
The idea came from the Ruhunu Tourist Bureau, which sponsors the project. The route was designed and documented by Vipul de Silva, entirely as a volunteer. Its stated aim is eco-tourism: slow travel that brings walkers, and their spending, to villages the usual southern circuit never reaches.
Up the Gin Ganga to its source
The trail’s backbone is the Gin Ganga, the river that reaches the sea at Gintota just north of Galle. According to the designer, the route crosses it 11 times, first where it runs wide through the lowlands and last where it is a clear mountain stream.
Followed upstream, the river begins as a small stream about 500 metres below Gongala rock, at around 700 metres above sea level. Gongala itself rises to roughly 1,400 metres and is described as the 13th highest mountain in Sri Lanka. The trail also passes through the Sinharaja Forest Reserve, a UNESCO World Heritage Site and the country’s last large lowland rainforest.
The 14 stages
| Stage | From | To | Distance |
|---|---|---|---|
| 1 | Galle Fort Clock Tower | Hiyare Reservoir | 23 km |
| 2 | Hiyare Reservoir | Thellabura | 17 km |
| 3 | Thellabura | Udugama | 17 km |
| 4 | Udugama | Hiniduma | 18 km |
| 5 | Hiniduma | Lelwala | 18 km |
| 6 | Lelwala | Lankagama | 16 km |
| 7 | Lankagama | Batayaya | 16 km |
| 8 | Batayaya | Panilkanda | 14 km |
| 9 | Panilkanda | Naedola | 15 km |
| 10 | Naedola | Sooriyakanda | 13 km |
| 11 | Sooriyakanda | Rakwana | 15 km |
| 12 | Rakwana | Endana | 15 km |
| 13 | Endana | Nivithigala | 16 km |
| 14 | Nivithigala | Ratnapura Clock Tower | 18 km |
Distances are as announced. The trail is described as about 235 kilometres; the fourteen stage figures add up to 231 kilometres. Stages average around 16 kilometres, which is a full walking day in this heat and terrain.
The stage towns on a map
Numbered pins are stage towns in trail order. Nothing joins them because no GPS track has been published. Panilkanda could not be placed and has no pin; the Lelwala and Naedola pins are approximate.
- Galle Fort Clock Tower: The start of Stage 1.
- Hiyare Reservoir: End of Stage 1 and start of Stage 2.
- Thellabura: End of Stage 2 and start of Stage 3. Pin at the village school.
- Udugama: End of Stage 3 and start of Stage 4.
- Hiniduma: End of Stage 4 and start of Stage 5.
- Lelwala (approximate): End of Stage 5 and start of Stage 6. Approximate position, to within about a kilometre.
- Lankagama: End of Stage 6 and start of Stage 7, on the edge of Sinharaja.
- Batayaya: End of Stage 7 and start of Stage 8.
- Nadolakanda, near Naedola: End of Stage 9 and start of Stage 10. The nearest mapped place to Naedola; approximate.
- Sooriyakanda: End of Stage 10 and start of Stage 11.
- Rakwana: End of Stage 11 and start of Stage 12.
- Endana: End of Stage 12 and start of Stage 13.
- Nivithigala: End of Stage 13 and start of Stage 14.
- Ratnapura Clock Tower: The finish, at the end of Stage 14.
Pins mark stage towns only, and nothing joins them because no GPS track has been published. Panilkanda has no pin: we could not match it to a mapped place on the route, and we would rather leave a gap than guess. The Lelwala pin is accurate to about a kilometre, and the Naedola stop is marked at Nadolakanda, the nearest mapped place. Sinharaja and Gongala are areas and a mountain, not trailheads, so they carry no pin either.
What walking it is like
The announcement describes villages, rivers, waterfalls, tea estates, forest and mountain scenery. On the map the route leaves the coast, follows the Gin Ganga inland past Udugama and Hiniduma, and climbs through the country around Sinharaja to Sooriyakanda and Rakwana, in the hills, before dropping to Ratnapura.
No walking season has been named, and we are not going to invent one. This is the wet zone: the south-west Monsoon brings heavy rain from around May, and a route that crosses the same river 11 times is one where rain matters. Ask about river levels before you commit to a stage.
The route also sets out to be an inner journey as much as an outer one: long days on foot, water and forest sounds, and time to slow down. That is part of how its designer describes it, and it suits the country.
Walking in this part of Sri Lanka now
Our guide to the Sinharaja rainforest covers the reserve this trail passes through. For a waymarked long-distance walk with published stage data today, the Pekoe Trail runs 22 stages through the tea country, and the End-to-End trail is the next national route in development.
Where this comes from
- The route, the stages and distances, the Gin Ganga crossings and the credits: the trail designer’s announcement, September 2026. Concept originator and project sponsor: Ruhunu Tourist Bureau. Trail designer, developer and expedition documentarian: Vipul de Silva.
- Pin coordinates: OpenStreetMap, checked 19 September 2026. Feature ids are recorded in the page source.
If you are involved with the trail and something here is wrong or out of date, tell us and we will correct it.
Planning a walk in the south west?
Tell us your dates and how far you want to walk, and we will come back with a plan.
