The Heart of the Hill Country
The Pekoe Trail
Sri Lanka
The Pekoe Trail is a 300-kilometer curated long distance walking trail through the Central Highlands of Sri Lanka, one of Asia’s best kept secrets.

The 22 - stage walking trail takes you through some of the finest ecology and mountain terrain in the South of Asia as you begin your journey in Kandy and make your way to Nuwara Eliya, passing through Haputale, Hatton and Ella. The first of its kind and a bucket list experience of a lifetime, The Pekoe Trail takes trekking in Sri Lanka to new heights.
Transformative
Experiences
Experience the True Essence of Sri Lanka’s Highlands
The Pekoe Trail invites you to explore the best Sri Lanka has to offer in a more intimate, immersive and sustainable way. Explore diverse ecosystems ranging from grasslands to tropical forests as you gaze across splendid mountain vistas and feel invigorated by the cool, crisp air of the hill country. The trail also gives you the opportunity to encounter Sri Lanka’s rich heritage, intriguing history and unique culture as you traverse forests, plains, rural villages, and Ceylon Tea plantations.
The Highlands Await
Walk Through Sri Lanka’s Hill Country
Discover Sri Lanka on Foot With Our 300-kilometer Trail
Select Your Trail
Stage 01 - Hanthana to Galaha
Hanthana - Galaha (Open)
12.8km
Stage 02 - Galaha to Loolkandura
Galaha - Loolkandura (Open)
14.7km
Stage 03 - Loolkandura to Tawalantenne
Loolkandura - Tawalantenne (Closed)
18.11 km
Stage 04 - Tawalantenne to Pundaluoya
Tawalantenne - Pundaluoya (Closed)
14.04 km
Stage 05 - Pundaluoya to Watagoda
Pundaluoya - Watagoda (Closed)
14.09km
Stage 06 - Watagoda to Kotagala
Watagoda - Kotagala (Closed)
15.33km
Stage 07 - Kotagala to Norwood
Kotagala - Norwood (Closed)
16.28km
Stage 08 - Norwood to Bogawantalawa
Norwood - Bogawantalawa (Closed)
15.8km
Stage 09 - Bogawantalawa to Dayagama
Bogawantalawa - Dayagama (Closed)
16.5km
Stage 10 - Dayagama to Horton Plains
Dayagama - Horton Plains (Closed)
14.9km
Stage 11 - Horton Plains to Udaweriya
Horton Plains - Udaweriya (Closed)
13.1km
Stage 12 - Udaweriya to Haputale
Udaweriya - Haputale (Closed)
14.8km
Stage 13 - Haputale to St. Catherine
Haputale - St. Catherine (Closed)
13.5km
Stage 14 - St. Catherine to Makulella
St. Catherine - Makulella (Closed)
9.4km
Stage 15 - Makulella to Ella
Makulella - Ella (Closed)
9.5km
Stage 16 - Ella to Demodara
Ella - Demodara (Closed)
8.8km
Stage 17 - Demodara to Hali Ela
Demodara - Hali Ela (Closed)
12.9km
Stage 18 - Hali Ela to Ettampitiya
Hali Ela - Ettampitiya (Closed)
13.9km
Stage 19 - Ettampitiya to Lunuwatte
Ettampitiya - Lunuwatte (Closed)
18.8km
Stage 20 - Lunuwatte to Uda Pussellawa
Lunuwatte - Uda Pussellawa (Closed)
12.5rm
Stage 21 - Uda Pussellawa to Kandapola
Uda Pussellawa - Kandapola (Closed)
16.7km
Stage 01 - Hanthana to Galaha
Hanthana - Galaha (Open)
Lace-up your hiking boots for the very first stage of The Pekoe Trail taking you...
Stage 02 - Galaha to Loolkandura
Galaha - Loolkandura (Open)
This is a calf-stretching hike divided into two sections: the first shorter trail takes you...
Stage 03 - Loolkandura to Tawalantenne
Loolkandura - Tawalantenne (Closed)
Prepare yourself for the second longest hike on The Pekoe Trail beginning...
Stage 04 - Tawalantenne to Pundaluoya
Tawalantenne - Pundaluoya (Closed)
This stage begins in Tawalantenne where you will hike through small village roads....
Stage 05 - Pundaluoya to Watagoda
Pundaluoya - Watagoda (Closed)
This stage begins in Pundaluoya, a small hill country village. Prepare yourself ...
Stage 06 - Watagoda to Kotagala
Watagoda - Kotagala (Closed)
You begin this stage at the Watagoda Train station, which continues...
Stage 07 - Kotagala to Norwood
Kotagala - Norwood (Closed)
This trail begins in Kotagala, deep in Sri Lanka’s tea country. The trail winds...
Stage 08 - Norwood to Bogawantalawa
Norwood - Bogawantalawa (Closed)
This trail begins in Norwood, the gateway to the Bogawantalawa Valley...
Stage 09 - Bogawantalawa to Dayagama
Bogawantalawa - Dayagama (Closed)
This stage begins in the town of Bogawantalawa, which gives name to the entire...
Stage 10 - Dayagama to Horton Plains
Dayagama - Horton Plains (Closed)
You begin this stage in Dayagama, one of the most remote villages...
Stage 11 - Horton Plains to Udaweriya
Horton Plains - Udaweriya (Closed)
This trail begins at the Farr Inn, once the old hunting lodge for high-ranking British...
Stage 12 - Udaweriya to Haputale
Udaweriya - Haputale (Closed)
This stage begins in the remote Udaweriya Valley that looks over the south...
Stage 13 - Haputale to St. Catherine
Haputale - St. Catherine (Closed)
This stage is a very scenic route that takes you from Haputale, one of the major...
Stage 14 - St. Catherine to Makulella
St. Catherine - Makulella (Closed)
This trail begins at St. Catherine, a tea plantation workers' village sitting high up...
Stage 15 - Makulella to Ella
Makulella - Ella (Closed)
This stage begins at a Buddhist temple in Makulella, a small village overlooking...
Stage 16 - Ella to Demodara
Ella - Demodara (Closed)
Today’s hike is one of the shortest and most popular stages of The Pekoe Trail...
Stage 17 - Demodara to Hali Ela
Demodara - Hali Ela (Closed)
This stage begins at one of the most scenic train stations in the hill country...
Stage 18 - Hali Ela to Ettampitiya
Hali Ela - Ettampitiya (Closed)
Beginning in the town of Hali Ela, a remote part of Sri Lanka’s tea country...
Stage 19 - Ettampitiya to Lunuwatte
Ettampitiya - Lunuwatte (Closed)
This stage begins in Ettampitiya, a small, yet busy town deep in Sri Lanka’s tea country...
Stage 20 - Lunuwatte to Uda Pussellawa
Lunuwatte - Uda Pussellawa (Closed)
This stage begins in the small hill town of Lunuwatte. Walk on village roads past...
Stage 21 - Uda Pussellawa to Kandapola
Uda Pussellawa - Kandapola (Closed)
This stage starts in the hilltown of Uda Pussellawa, a small, but lively town...
hiking-apps
Explore The Pekoe Trail on these Hiking Apps
Find Us on Your Favourite Hiking Apps
Updates
Read Our Blogs
Discover more about The Pekoe Trail, travelling in the hill country of Sri Lanka and much more.
the_pekoe_trails
Follow us on
Instagram
#ThePekoeTrail