Quick answer
The drive from Kandy to Nuwara Eliya by road is roughly 80 kilometres and takes about three hours without stops, climbing from around 500 metres to almost 1,900 metres via Peradeniya, Gampola, Pussellawa and the Ramboda pass. The best stops are a tea estate around Pussellawa, Ramboda Falls beside the road and a tea factory such as Labookellie just before the final climb. Leave Kandy by 9 am to avoid afternoon mist on the pass.
Key takeaways
- The road from Kandy to Nuwara Eliya is roughly 80 kilometres and takes about three hours, much of it on the A5 through Gampola and Pussellawa.
- The drive climbs from roughly 500 metres at Kandy to about 1,900 metres at Nuwara Eliya, one of the biggest altitude gains on any Sri Lankan road trip.
- Ramboda Falls, close to the main road below the Ramboda pass, is one of the easiest waterfalls to see from a car in Sri Lanka.
- Tea factories near the road, such as Labookellie, offer short free or low-cost visits and tea tasting without a detour.
- Mist and rain are most common on the pass in the afternoon, so a morning departure from Kandy gives the best views.
The road from Kandy to Nuwara Eliya
The road from Kandy to Nuwara Eliya leaves Kandy past the botanic gardens at Peradeniya and follows the Mahaweli valley south to Gampola. From there the A5 climbs through Pussellawa and Ramboda, where a series of tight hairpins lifts the road over the pass and into the high tea country around Nuwara Eliya.
The drive is roughly 80 kilometres but rarely faster than three hours. Buses, tea lorries and slow tuk-tuks share the narrow upper sections, and overtaking opportunities are few. The road surface is generally good, and the bends are well signed.
Expect the temperature to drop by roughly 10 degrees during the drive. Keep a jumper or light jacket in the car, not in the boot, because the change comes quickly after Ramboda.
- →Distance: roughly 80 kilometres from Kandy to Nuwara Eliya town.
- →Time: about 3 hours driving, 4 to 5 hours with stops.
- →Altitude gain: from about 500 metres to almost 1,900 metres.
- →Slowest stretch: the hairpins above Ramboda and the approach through tea estates.
The best stops on the drive
The best stops between Kandy and Nuwara Eliya are spaced evenly along the road, which makes the leg easy to break up. Peradeniya's Royal Botanic Gardens are just outside Kandy, though they deserve a separate visit of two hours or more and are better seen from a Kandy base.
After Gampola, the first tea estates appear around Pussellawa, where the road enters a world of clipped green slopes, pickers' lines and small Hindu shrines. Ramboda Falls is close to the road below the pass, visible from a viewpoint near a roadside hotel. Above the pass, Labookellie and other factories offer short visits and a cup of tea with a view.
- →Peradeniya: the botanic gardens, best kept for a separate morning from Kandy.
- →Pussellawa: the first tea slopes and roadside tea shops.
- →Ramboda Falls: a high cascade visible from the road, with a short walk to a closer view.
- →Labookellie and other estate factories: a tour of the withering, rolling and drying rooms.
- →Kotmale reservoir viewpoint: a wide view over the dam and the valley below Ramboda.
Visiting a tea factory on the way
A tea factory visit on the drive from Kandy to Nuwara Eliya is one of the most natural stops on a Sri Lanka road trip. Several factories close to the A5 welcome visitors with short guided walks through the processing rooms and a cup of tea at the end. The visits are usually free or inexpensive, with a shop at the exit.
The best time to visit is in the morning, when leaf picked that day is being withered and rolled. On some days, especially poya holidays, processing may pause, so the factory may be quiet even if the shop is open.
Factories higher on the road produce the light, bright high-grown teas for which Nuwara Eliya is known. Tasting them alongside a lower-grown tea later in the trip is the easiest way to understand how altitude changes the cup.
When to drive
The best time to drive from Kandy to Nuwara Eliya is in the morning. Cloud often builds over the Ramboda pass in the early afternoon, especially from May to September and in October and November, and visibility can drop to a few metres. A 9 am departure usually gets you through the high section in clear air.
Weekends and long holidays bring heavy traffic, particularly in April when Nuwara Eliya fills for the Sinhala and Tamil New Year season. If you are travelling then, leave even earlier and book the Nuwara Eliya hotel well ahead.
Night driving on this road is best avoided. The bends, the drop on the valley side and the mist make it tiring even for experienced local drivers.
- →Best departure: around 8 to 9 am from Kandy.
- →Avoid: late afternoon, when mist and returning traffic coincide.
- →Busy periods: April holidays, long weekends and poya days.
Handling the bends
The Kandy to Nuwara Eliya road is one of the twistier legs of a Sri Lanka road trip, and travellers prone to motion sickness should prepare for it. Sit in the front if possible, look out at the horizon and avoid reading or scrolling on a phone during the climb.
Ask your driver to take the bends gently and to stop at a viewpoint halfway up the pass. A short break with fresh air makes a noticeable difference, and the views over the Kotmale valley are worth the pause in any case.
- →Eat lightly before the drive, and carry water and plain biscuits.
- →Take any motion-sickness tablet before you set off, not halfway up.
- →Children are often most affected; plan a stop every hour.
Road or train to Nuwara Eliya
The road from Kandy to Nuwara Eliya competes with the famous hill-country railway, which runs from Kandy to Nanu Oya, the station for Nuwara Eliya. The train is slower, roughly four hours, and drops you about 8 kilometres from town, but the views are spectacular and the experience is part of many first trips.
On a road trip with a driver, the two can be combined. You ride the train while the driver takes the car and the luggage over the Ramboda pass, then meets you at Nanu Oya. This hybrid keeps the convenience of the road trip and adds the train's views.
Frequently asked questions
How long is the drive from Kandy to Nuwara Eliya?
The drive from Kandy to Nuwara Eliya is roughly 80 kilometres and takes about three hours without stops. With a tea factory visit, Ramboda Falls and a viewpoint break, allow four to five hours. Traffic and mist on the Ramboda pass can add time, especially in the afternoon.
What is there to see between Kandy and Nuwara Eliya?
Between Kandy and Nuwara Eliya you pass Peradeniya's botanic gardens, the river town of Gampola, the first tea estates around Pussellawa, Ramboda Falls below the pass, the Kotmale reservoir viewpoint and several tea factories such as Labookellie that welcome visitors for short tours and tastings.
Is the road from Kandy to Nuwara Eliya dangerous?
The road from Kandy to Nuwara Eliya is well surfaced and busy, but not dangerous in daylight with a careful driver. The upper section above Ramboda has tight hairpins and steep drops on the valley side. Mist and night-time traffic make it harder, so drive in the morning where possible.
Is it better to take the train or drive from Kandy to Nuwara Eliya?
Driving is faster, door to door and flexible, with stops for tea and waterfalls. The train is slower and ends at Nanu Oya, but the scenery is memorable. On a road trip with a driver, many travellers take the train and let the car follow with the luggage.
Will I get car sick on the drive to Nuwara Eliya?
Some travellers feel car sick on the drive to Nuwara Eliya, mostly on the hairpins above Ramboda. Sitting in front, looking at the horizon, eating lightly and taking a break halfway up the pass help. Take any motion-sickness medication before leaving Kandy rather than once symptoms start.
Can I visit a tea factory on the way to Nuwara Eliya?
Yes. Several tea factories on or near the A5 between Pussellawa and Nuwara Eliya, including Labookellie, offer short tours of the processing rooms and a tasting. Visits usually take 30 to 45 minutes and are best in the morning, when that day's leaf is being processed.
Does Lankan Stays & Trails arrange the Kandy to Nuwara Eliya leg?
Yes. We usually plan this leg as a morning drive with a tea factory and Ramboda Falls, or as a train journey to Nanu Oya with the driver meeting you there. Either way, your luggage stays with the car.

