
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.