Nuwara Eliya Travel Guide: Tea Country & Onward Safaris
Tea factories, Horton Plains and cool-climate walks in Nuwara Eliya, plus the smartest way to reach a safari park from the hill country.
Quick facts
- Best months
- Jan–Apr
- How long
- 1–2 nights
- Altitude
- About 1,870 m, cool all year
- Closest park
- Udawalawe, ~3 h 45
- Nearest station
- Nanu Oya, ~8 km
On this page
Nuwara Eliya sits at almost 1,900 metres in the middle of Sri Lanka's tea country, which makes it the coolest town on the island. Days are mild, nights are cold enough for a fireplace, and the hills around town are combed with tea bushes in every direction. Walkers and tea lovers are in their element, and anyone escaping the heat of the coast will be glad of the chill.
The British built it as a hill station, and it shows: a racecourse, a red-brick post office, a golf course and colonial hotels with log fires. The centre itself is a busy market town. The reason to come is what surrounds it.
Plan your stay around two things: Horton Plains, which is best at dawn, and the weather, which is clearest from January to April. One or two nights is plenty for most people.
Is Nuwara Eliya worth visiting?
Yes, if you like cool air, walking and tea. Horton Plains is one of the best walks in Sri Lanka, the tea factories are fascinating, and the drive in from Kandy, past waterfalls and tea estates, is beautiful.
Skip it, or just stop for lunch, if you're short of time and already heading to Ella. Ella has the same kind of views, easier hikes and more of a backpacker scene. Nuwara Eliya is also wet for much of the year, and mist can hang around for days at a time.
A simple two-night plan:
- Day 1: drive up from Kandy, stopping for a factory tour at Labookellie, then spend the late afternoon around Lake Gregory and the old post office.
- Day 2: Horton Plains at dawn, back for a late breakfast, then a nap, the walk to Lover's Leap or afternoon tea at the Grand Hotel.
- Day 3: take the train from Nanu Oya to Ella, or head down to the coast with an Udawalawe safari on the way.
Best things to do
- Lake Gregory. Walk the lakeside path, or hire a pedal boat or rowing boat. Mornings are calmest, before the crowds and the afternoon wind.
- Victoria Park. A small, tidy park in the middle of town, good for a stroll between cups of tea.
- The colonial relics. The red-brick post office, the racecourse, the Hill Club and the Grand Hotel. Afternoon tea at one of the old hotels is a Nuwara Eliya ritual.
- Hakgala Botanical Garden, 16 km out on the road towards Ella. It was created in 1861 as an experimental cinchona plantation and is now a garden of roses, orchids and ferns beside the Hakgala Strict Nature Reserve.
- Seetha Amman Temple, near Hakgala: a colourful Hindu temple linked to the Ramayana story of Sita. Take off your shoes, and dress modestly.
- Easy walks. Hike up Single Tree Hill for views over town, or take the short walk to Lover's Leap waterfall, near the Pedro tea estate.
Lake Gregory in the morning mist, with boats waiting for the day's first visitors.
Horton Plains and World's End
Horton Plains National Park is a high, windswept plateau of grassland and cloud forest about an hour and a half from Nuwara Eliya, and part of the Central Highlands World Heritage Site. The main walk is a loop of about 9 km that takes in Mini World's End, World's End itself, where the escarpment drops almost 900 metres to the lowlands, and Baker's Falls. Allow three hours or so at an easy pace.
Timing is everything. The gate opens at 6 am, and on most days mist starts rolling over World's End by mid-morning, so a 4:30 or 5 am start from town is normal. Last entry to the trail is in the afternoon (reported as 3 pm in 2025, so check locally), but by then the view is usually long gone, so a lazy start can leave you with nothing but cloud.
You don't have to sleep in Nuwara Eliya to see it. The park can also be reached via Ohiya, on the Haputale side, so if you're based in Ella or Haputale your driver can take you in from there.
- Fees: foreign adults pay a USD 25 base ticket plus a service charge, a vehicle fee and VAT, which works out at roughly $35 to $45 each depending on the size of your group. Bring rupees in cash, and check the current rate before you go.
- No plastic: polythene is banned and bags are checked at the entrance, so bring a refillable bottle.
- Layers: it can be close to freezing at dawn and warm by 10 am, and the trail gets muddy after rain.
- Stay on the path: sambar deer often hang around near the start. Don't feed them.
Tea estates and factory visits
Nuwara Eliya's tea grows higher than almost anywhere else on the island, producing light, fragrant high-grown teas. Several estates welcome visitors, and a factory tour followed by a cup in the tasting room is the best way to understand what you've been looking at through the car window.
- Damro Labookellie (long known as Mackwoods), on the Kandy road about 16 km before town: free guided factory tours and a free cup of tea, with cake for sale in the tea lounge. It's an easy stop on the drive up from Kandy.
- Pedro Tea Estate, about 3.5 km east of town on the Kandapola road: a factory dating from the 1880s, with short guided tours. Processing here often happens at night when it's coldest, so the factory floor can be quiet by day.
On a tour you'll follow the leaf through withering, rolling, fermenting, drying and sorting. Tours are short, often 20 to 30 minutes, and photo rules vary inside, so ask first.
The same goes for the tea pluckers on the slopes. Many are Tamil women whose families have worked these estates for generations, and plantation work is hard and poorly paid. Ask before you take a photo, and a thank-you and a small tip are always appreciated.
Where to stay
- Colonial hotels in town, such as the Grand Hotel and the Hill Club, for old-world character, fireplaces and afternoon tea.
- Guesthouses on the hillsides around Lake Gregory and the edges of town: good value, often with views, and hosts who can arrange an early Horton Plains driver.
- Tea-estate bungalows outside town, if you want silence and a garden. They're further from restaurants, so most include meals.
Heating matters more than a view here. Ask whether the room has hot water and a heater or extra blankets, especially from December to February.
Getting there: the train via Nanu Oya
Nuwara Eliya has no station of its own. The nearest is Nanu Oya, about 8 km away on the main hill-country line, a 20 to 30-minute ride by tuk-tuk. In normal times you'd ride the train from Kandy to Nanu Oya and on to Ella, one of the most beautiful rail journeys in Asia.
What that means for now:
- From Kandy: drive. It's about 2¼ hours on the winding road past Ramboda, and a car lets you stop at tea factories and waterfalls on the way.
- On to Ella: the train from Nanu Oya is the best way to go, a few unhurried hours of tea estates and mountain views. By car it's about 1¾ hours.
- From Colombo or the airport: about 4¼ and 3¾ hours by car.
Reserved seats on hill-country trains can be booked on the official Sri Lanka Railways website, usually from 30 days ahead, and they sell out quickly in season. Unreserved second- and third-class tickets are sold at the station on the day, though you may have to stand.
Safari from Nuwara Eliya
The hill country is beautiful, but it's a long way from the parks. Udawalawe, the closest, is about 3¾ hours away. Yala is around 4¼ and Wilpattu six. That rules out a morning drive, which would mean leaving at about 2 am, and makes a round trip pointless. Instead, make the safari part of your journey down to the coast.
Udawalawe is our pick from here. Leave Nuwara Eliya mid-morning, stop for lunch on the way down and take the afternoon drive, then carry on to Mirissa or Tangalle, arriving in the evening. Elephants are very likely, usually in family herds; leopards are only a matter of luck here. Dress in layers: you'll leave the hills in a fleece and be in the dry-zone heat of the lowlands by lunchtime.
For Yala and its leopards, go via Ella. Ella is only about 1¾ hours from Nuwara Eliya, or a lovely train ride from Nanu Oya, and from there a dawn drive in Yala on the way to the south coast is hard to beat: an early start, leopard odds at their best and the beach by mid-afternoon. Leopards are possible, never guaranteed. Our Ella guide has the details.
Wilpattu is in the north-west. From the hill country it's better tackled from Sigiriya or Anuradhapura, at the start or end of your trip, and our Kandy guide explains how that fits together.
Best time to visit
- January to April: the driest, clearest months, with sunny days and cold nights. Frost is possible on clear nights early in the year.
- April: the season. Sinhala and Tamil New Year brings horse racing at the old racecourse, motor racing, hill climbs and a flower show. It's fun but crowded, and hotel prices jump, so book early.
- May to September: the south-west monsoon brings mist, drizzle and wind, especially in the afternoons. Mornings can still be clear, and the waterfalls are at their fullest.
- October to December: often the wettest stretch, with inter-monsoon rain. October is usually the wettest month of all.
- Horton Plains is open all year, but any morning can be misty. Build in a spare day if World's End is the point of your visit.
Good to know
Is Nuwara Eliya worth visiting?
Yes, for a night or two. Come for Horton Plains, a tea factory tour and the cool air. If you're short of time, Ella offers the same tea-country views with more going on.
Is the Kandy to Ella train running?
Not all the way, as of October 2026. The scenic stretch from Nanu Oya through Ella to Badulla is running again, but Kandy to Nanu Oya is still suspended for cyclone repairs, so drive from Kandy to Nuwara Eliya and pick up the train at Nanu Oya. Check the current status before you travel.
What time should I leave for Horton Plains?
Aim to reach the gate when it opens at 6 am, which means leaving Nuwara Eliya at around 4:30 am. Mist usually starts to cover World's End by mid-morning.
Can I do a safari from Nuwara Eliya?
Yes, as an afternoon drive in Udawalawe on your way to the south coast: you leave mid-morning and reach the beach in the evening. Morning drives aren't practical, because every park is 3¾ hours or more away.
Udawalawe or Yala from Nuwara Eliya?
Udawalawe is closer and the best park for elephants. For Yala and its leopards, spend a night or two in Ella first: a dawn drive from there on the way to the beach is far easier than going from here.
How cold does Nuwara Eliya get?
Days are mild and nights are chilly all year, with an average temperature of around 16°C. On clear winter nights, roughly December to February, there can be frost.
Turn the drive into a safari day
We pick you up where you're staying, stop at the park and take you on to your next stop. Private car, private jeep, park tickets: one all-in estimate, sent on WhatsApp. No deposit, pay on the day.
Nuwara Eliya to