Home Guides Guide

Sri Lanka Hill Country Itinerary: 5–7 Days in Kandy, Nuwara Eliya & Ella

By Vaishak · 16 August 2026

Sri Lanka Hill Country Itinerary: 5–7 Days in Kandy, Nuwara Eliya & Ella

Quick Answer

A solid Hill Country loop takes 5–7 days. Start Kandy (2 nights), move to Nuwara Eliya (2 nights), end Ella (2–3 nights). Add tea plantation stops and hikes between towns. Daily budget: £40–60 per person. Train journeys are scenic and cheaper than buses. Best visited May–July or December–January.


How Many Days Do You Need?

5 days: Hit the main towns only. Kandy → Nuwara Eliya → Ella. No time for deep exploration.

7 days: Ideal. Sleep well, do day hikes, visit tea factories, relax. The pace feels right.

Related: Hikkaduwa Places to Stay: Budget to Mid-Range Options

Related: 5 Star Hotels in Nuwara Eliya: What to Expect & How to Choose

Related: Mandara Resort Mirissa: Location, Rates & What to Expect

10 days: Luxury route. Add Horton Plains, Lipton's Seat, day trips from each base, side valleys.

Most visitors spend 7 days and don't regret it. Rushing through in 4 days feels choppy.


Day-by-Day Itinerary (7 Days)

Days 1–2: Kandy

Arrive: From Colombo or Negombo, 3–4 hours by bus or train (£3–5). Train scenic but slow.

What to do:

  • Temple of the Tooth (evening aarti ceremony, free entry 6.30 p.m., main entry £6).
  • Kandy Lake walk (30 mins, free).
  • Botanical Gardens, Peradeniya (45 mins by tuk-tuk, £12–15 entrance).
  • One tea or spice plantation visit near Kandy (half-day tour, £20–25).

Sleep: 2 nights. Budget guesthouses £15–25; mid-range £35–55.

Transport note: Kandy is chaotic. Avoid renting a scooter; use tuk-tuks (agree prices beforehand).

Days 3–4: Nuwara Eliya via Tea Country

Travel Kandy → Nuwara Eliya: 4 hours. Two options:

Train (scenic, recommended): Kandy–Nanu Oya station, 4–5 hours, £2–3. Arrives afternoon. Book tickets day before. The route climbs into tea plantations; views are stunning.

Bus: Direct, 3.5–4 hours, £4–6. Faster but crowded. Departs 6–7 a.m.

Add a tea plantation stop en route: Exit at Peradeniya or Kadugannawa; do a 2-hour walk through tea fields and a factory visit. Many plantations offer homestays (£25–35, includes meals). This breaks up the journey and feels authentic.

What to do Nuwara Eliya (2 nights):

  • Gregory Lake walk or cycle (8 km loop, free, 1.5–2 hours).
  • Horton Plains National Park day trip (8 km circuit, World's End viewpoint, £7 entrance + guide, 4–5 hours). Depart 6 a.m., return by 12 p.m. Essential. Coolest hike in Sri Lanka.
  • Post Office and market (colonial architecture, photos, free).
  • Piduruthalagala peak hike (medium, 5 km, 3 hours, free).

Sleep: 2 nights. £12–20 budget guesthouses; £30–50 mid-range.

Budget tip: Nuwara Eliya is pricey. Bring snacks; restaurants charge 50% more than coastal towns.

Days 5–7: Ella

Travel Nuwara Eliya → Ella: 2–2.5 hours, 43 km.

Train (highly recommended): 5–6 hour journey, £2–4. Takes a scenic mountainous route through multiple tunnels and valleys. Arrives 2–3 p.m. Board 9 a.m. departure; sit on the left for better views. This is one of Sri Lanka's best train rides.

Bus: 2.5 hours, £3–4. Direct but crowded.

What to do (3 nights):

  • Ella Rock hike (3.5 km, 1.5–2 hours, moderate, free). Sunrise best; 5.30 a.m. start. Views over tea plantations and distant reservoirs.
  • Nine Arch Bridge (40 mins walk from town, free). Photograph at sunset or with passing train (10–12 trains daily, timetable at guesthouses).
  • Tea plantation walks (3–5 km guided loops, £8–12 per person).
  • Ravana Falls (10 km by tuk-tuk, £3, 30 mins).
  • Badulla town visit (10 km, market, Hindu temple, half-day).
  • Relax: Ella is small, walkable, quiet. Many visitors spend evenings reading on guesthouse verandas.

Sleep: 2–3 nights. £10–18 budget; £25–40 mid-range. Guesthouses here are excellent value.

Leave from Ella: Bus to Bandarawela (1 hour) or Badulla (45 mins), then onward to Matara, Galle, or Kandy.


Budget Breakdown (Per Person, 7 Days)

Item Cost (£)
Accommodation (3 properties, avg £20/night) 42
Meals (street food + mid-range) 35
Train tickets (Colombo–Kandy, internal, Nanu Oya–Ella) 15
Entrance fees (Temple, gardens, Horton Plains) 20
Tuk-tuks and local transport 18
Tea plantation tours / guides 25
Total 155–170

Splurging to mid-range hotels (£40–50/night): add £120–210.


Best Time to Visit the Hill Country

May–July: Cool (18–24°C), dry, clear views. Peak season; busier, no price premium.

December–January: Dry, 20–25°C. Crowds and high prices increase January.

Avoid September–October: Heavy rain, landslide risk, many hotels closed, poor visibility.

April & August: Wet but often cheaper. Some hikes risky; views obscured.

The season barely affects prices compared to coastal towns. Hill Country stays relatively affordable year-round.


Transport Tips & Costs

Trains: Slower than buses but cheaper and far more scenic. Book the day before at stations or online (eRail Sri Lanka website). Expect crowds during peak hours.

Nanu Oya–Ella train: The most famous stretch. Reserved seats cost £2; unreserved (shared compartments) cost £1. Sit on the left side after Nuwara Eliya for plantation views.

Buses: Faster, frequent, no booking needed (turn up, pay on board). Seats are cramped on long routes.

Tuk-tuks: Essential for short hops. Agree price first. £1–3 within towns; £8–15 for plantations or nearby attractions.

Avoid night buses: Roads are winding, drivers speed, accidents happen.


Alternatives & Variations

Extend into tea country: Add a 1–2 night stay in Hatton or Dickoya (tea plantation heartland). Less touristy than Nuwara Eliya. More immersive plantation visits and homestays.

Shorten to 5 days: Drop Nuwara Eliya; do Kandy (2 nights) → direct to Ella (3 nights). Less scenic; saves a day but misses Horton Plains.

Add Dambulla: If arriving from the North via Sigiriya, do Colombo → Dambulla → Kandy → Hill Country. Connects north and central circuits.

Combine with South: End Ella, head to Matara or Mirissa (3–4 hours by bus). Pairs beach and mountains in one trip.


Practical Tips

Money: Card payments rare in Nuwara Eliya and Ella. Withdraw cash in Kandy.

Weather: Even in dry season, mornings are cool. Bring a fleece. Rain can hit afternoons; lightweight waterproof essential.

Guides: Hire for Horton Plains (mandatory, £15–20 for a group of 4). Optional but worthwhile for tea plantations and hikes (adds £15–25/day for 2–3 people).

Guesthouses: Book ahead in peak season (May–July). Off-season, turn up and negotiate.

Altitude: Nuwara Eliya (1,890 m) and Ella (1,041 m) are cool. Your first night, sleep early; some feel mild altitude effects.

Phone: Get a local SIM (Dialog or Airtel, £1–2). Data is cheap (£0.50/GB).


FAQ

Is a guide necessary for hikes?

For Horton Plains: yes (mandatory to enter; £15–20). For Ella Rock and Nine Arch Bridge: no, trails are clear and well-trodden. A guide adds context but isn't essential.

Can I do this itinerary in reverse?

Yes. Ella → Nuwara Eliya → Kandy works equally well. No advantage either way.

Is the train worth it if I'm short on time?

Absolutely. The Kandy–Nanu Oya and Nanu Oya–Ella routes are iconic. Even if slower, the experience justifies the time.

How much should I budget for tea plantation tours?

£15–30 per person for a 2–3 hour guided tour, including factory visit and tea tasting. Homestay plantations (overnight) cost £30–40 with meals.

Is it walkable between towns?

No. Distances are 40–80 km; terrain is mountainous. Use buses or trains only.

Vaishak

Founder of Lanka Guidebook. Builds the data systems behind the site and writes about the south coast, beaches and getting the best value from a Sri Lanka trip.

Related Guides