Trails in Sri Lanka

22 hiking trails, each with its route, climb, walking time and grade.

Near a town

All towns with trails in Sri Lanka →

All trails

Easy · Trail

Kottawa Forest Trails

3.3 km · ↑ 84 m · 57 min

Medium · Trail

Pekoe Trail - Stage 01 - Hantana to Galaha

13.2 km · ↑ 408 m · 4 h 13 min

Medium · Trail

Pekoe Trail - Stage 02 - Galaha To Loolkandura

15.0 km · ↑ 507 m · 5 h

Medium · Trail

Pekoe Trail - Stage 03 - Loolkandura To Tawalantenne

17.9 km · ↑ 725 m · 6 h 8 min

Demanding · Trail

Pekoe Trail - Stage 04 - Tawalanthenne to Pundaloya

15.3 km · ↑ 804 m · 5 h 33 min

Medium · Trail

Pekoe Trail - Stage 05 - Pundaloya To Watagoda

15.3 km · ↑ 475 m · 4 h 56 min

Medium · Trail

Pekoe Trail - Stage 06 - Wattagoda to Kotagala

15.7 km · ↑ 511 m · 5 h 5 min

Medium · Trail

Pekoe Trail - Stage 08 - Norwood to Bogawantalawa

15.4 km · ↑ 486 m · 5 h

Medium · Trail

Pekoe Trail - Stage 09 - Bogawantalawa To Dayagama

16.6 km · ↑ 524 m · 5 h 21 min

Medium · Trail

Pekoe Trail - Stage 10 - Dayagama To Horton Plains

15.3 km · ↑ 301 m · 4 h 50 min

Medium · Trail

Pekoe Trail - Stage 11 - Horton Plains to Udaweriya

13.1 km · ↑ 299 m · 4 h 6 min

Demanding · Trail

Pekoe Trail - Stage 12 - Udaweriya to Haputale

17.0 km · ↑ 1146 m · 6 h 33 min

Medium · Summit

Pekoe Trail - Stage 13 - Haputale To St. Catherine

17.4 km · ↑ 662 m · 5 h 33 min

Demanding · Trail

Pekoe Trail - Stage 14 - St. Catherine (Lipton Seat) To Makulella

18.6 km · ↑ 884 m · 6 h 18 min

Medium · Summit

Pekoe Trail - Stage 15 - Makulela to Ella

9.3 km · ↑ 414 m · 3 h 5 min

Medium · Trail

Pekoe Trail - Stage 17 - Demodera to Hali-Ela

13.7 km · ↑ 600 m · 4 h 49 min

Demanding · Trail

Pekoe Trail - Stage 18 - Hali-Ela To Ettampitiya

13.6 km · ↑ 815 m · 4 h 56 min

Demanding · Trail

Pekoe Trail - Stage 19 - Ettampitiya To Lunuwatte

19.0 km · ↑ 799 m · 6 h 33 min

Medium · Trail

Pekoe Trail - Stage 20 - Lunuwatte To Uda Pussellawa

12.4 km · ↑ 649 m · 4 h 24 min

Demanding · Trail

Pekoe Trail - Stage 21 - Uda Pussellawa to Kandapola

16.6 km · ↑ 1066 m · 6 h 9 min

Demanding · Trail

Pekoe Trail - Stage 22 - Kandapola To Pedro Estate

21.0 km · ↑ 619 m · 6 h 17 min

Easy · Trail

Sinharaja Nature Trail, Kurulugala

5.1 km · ↑ 220 m · 1 h 49 min