Quick answer
A Sri Lanka hill country itinerary for Canadian travellers typically runs 7 to 9 days, covering Kandy, Nuwara Eliya and Ella with the scenic train connecting the latter two. Nuwara Eliya sits at roughly 1,900 metres and can drop to single-digit Celsius overnight, considerably cooler than the coast, so evenings there need a light jacket even in the tropical dry season. Two nights at each of the three bases is the minimum for a comfortable pace, with the Kandy to Ella leg, roughly six to seven hours, treated as a full day's activity rather than a transfer to fit around other plans.
Key takeaways
- 7 to 9 days across Kandy, Nuwara Eliya and Ella is typical, with two nights minimum at each base.
- Nuwara Eliya sits at roughly 1,900 metres and can drop to single-digit Celsius overnight, a genuine surprise for travellers expecting uniform tropical heat.
- The Kandy to Ella train takes roughly six to seven hours and is widely considered one of the world's most scenic rail journeys, particularly the stretch after Nanu Oya.
- Reserved second-class tickets, booked a few weeks ahead online, are the most reliable way to guarantee a seat on this specific route.
- Tea-estate tours are available at both Nuwara Eliya and around Ella, with most offering a factory walk-through and tasting for a modest, hedged fee.
What a Sri Lanka hill country itinerary looks like
A hill country itinerary moves through three linked bases, Kandy as the gateway, Nuwara Eliya for the coolest, most tea-estate-dense scenery, and Ella for hiking and the train's most photographed stretch. The route is compact enough to cover in a week but rewards slowing down, since much of the appeal is the scenery itself rather than a single headline site.
Layering matters more here than anywhere else on a Sri Lanka itinerary. Days are warm but evenings in Nuwara Eliya specifically can be genuinely cold, and a light jacket or fleece, easy to forget when packing for a tropical country, makes a real difference to comfort.
A sample 8-day route
This sample uses the train for the Nuwara Eliya to Ella connection, the most scenic segment of the wider Kandy to Ella line.
- →Days 1 to 2: Kandy, for the Temple of the Sacred Tooth Relic and the Royal Botanical Gardens at Peradeniya.
- →Days 3 to 4: Nuwara Eliya, for a tea-estate tour and factory visit, and the cooler climate around Sri Lanka's highest town.
- →Day 5: the train from Nanu Oya (Nuwara Eliya's station) to Ella, the most scenic stretch of the wider route.
- →Days 6 to 8: Ella, for Little Adam's Peak, Ella Rock and the Nine Arch Bridge, before continuing on to the coast or safari.
The train, and what to book around it
The Kandy to Ella train, or the shorter Nanu Oya to Ella stretch used in this sample, runs roughly six to seven hours for the full route and is one of the most requested single activities on any Sri Lanka trip. Reserved second-class tickets should be booked a few weeks ahead online; unreserved third class can mean standing for a significant part of the journey during peak season.
Tea-estate visits are available at both Nuwara Eliya and around Ella, with most offering a short factory walk-through explaining the withering, rolling and drying process, followed by a tasting. Confirm current entry fees locally, as they are modest but do shift over time.
What to pack and expect
Nuwara Eliya sits at roughly 1,900 metres and can drop to single-digit Celsius overnight even during the dry season, a genuine contrast to the coast's high-20s to low-30s heat on the same trip. A light jacket or fleece, plus a layer for the train, which can be cool with open windows at elevation, are worth packing specifically for this leg.
Roads through the hill country are winding and slower than their distance on a map suggests; a 60-kilometre transfer can take two hours or more, so it is worth building buffer time into any hill-country driving day.
Planning your hill country itinerary
Three bases, two nights minimum at each, and the Kandy to Ella train treated as a full day rather than squeezed alongside other plans is the framework that works well for a hill country-focused trip. It combines naturally with a Cultural Triangle or south-coast extension before or after.
Lankan Stays & Trails builds private, driver-guided hill country itineraries for Canadian travellers, arranging train tickets and tea-estate visits alongside the wider route.
Frequently asked questions
How many days should a Sri Lanka hill country itinerary be?
7 to 9 days is typical, covering Kandy, Nuwara Eliya and Ella with two nights minimum at each base and the train journey treated as a full day's activity.
Is Sri Lanka's hill country cold?
Evenings can be genuinely cold, particularly in Nuwara Eliya at roughly 1,900 metres, where overnight temperatures can drop to single digits Celsius, a sharp contrast to the coast. A light jacket is worth packing specifically for this leg.
How long is the Kandy to Ella train?
Roughly six to seven hours for the full route. The shorter Nanu Oya to Ella stretch, the most scenic section, takes less time and is a popular alternative for travellers based in Nuwara Eliya rather than Kandy.
Do you need to book the Kandy to Ella train in advance?
Reserved second-class tickets, booked a few weeks ahead online, are the most reliable way to guarantee a seat, particularly in peak season when unreserved third class can mean standing for much of the journey.
What is there to do in Sri Lanka's hill country besides the train?
Tea-estate tours with a factory walk-through and tasting, hiking at Little Adam's Peak and Ella Rock, the Nine Arch Bridge, and the Temple of the Sacred Tooth Relic and botanical gardens in Kandy.
How far apart are Kandy, Nuwara Eliya and Ella?
Closer on a map than the drive time suggests, since hill country roads are winding and slow. Allow considerably more time than distance alone implies when planning transfers between the three towns.

