On this route
Most two-week Sri Lanka routes give the hill country four or five nights and then argue about the last one. Kandy is the city with the temple, the botanical gardens and the lake; Ella is the village with the walks, the bridge and the view. They are not rivals for the same kind of night. Kandy rewards an evening, Ella rewards a morning, and the only way to decide where the spare night goes is to look at what it buys in each place and what it costs on the road between them.
The short answer: give the extra night to Ella. Two nights in Kandy is the most it needs, and that is what our 14-day Sri Lanka itinerary allots, with two in Ella and one in Nuwara Eliya for the train. If you have only one hill-country night to spare beyond the minimum, Ella uses it better: a second car-free morning, a slower Nine Arch Bridge visit and a real rest before the drive to the parks and the coast. Kandy wins the extra night in three specific cases, set out below: you want the botanical gardens and the temple on separate days, you are travelling with someone who tires of walking, or you are waiting a day for a train seat that only exists from Kandy once the line is fully restored.
What each place is for
Kandy: an evening city
Kandy's best hour is 18:30, when the evening service at the Temple of the Sacred Tooth Relic begins and runs until 20:00. Foreign visitors pay LKR 3,000 (the ticket includes the museum), the temple is open from 05:30 to 20:00, and the dress code means covered shoulders and knees. Before that there is the lake to walk around and the view from the hills above it. The other thing Kandy has is the Royal Botanical Gardens at Peradeniya, 15 to 25 minutes away by tuk-tuk and a whole morning if you like trees. Beyond those two, Kandy is a busy provincial city with traffic, a market and a tea museum, and a second full day there is about rest, not sights.
Ella: a morning village
Ella is a strip of guesthouses and cafes on a ridge, and everything worth doing starts early. Little Adam's Peak is an hour's return walk on a good path and is best at sunrise; Nine Arch Bridge is half an hour on foot from the village, with trains crossing mid-morning and mid-afternoon on the special timetable; Ella Rock is the longer, steeper climb for people with the legs for it. Afternoons are for a tea-factory loop by tuk-tuk, a waterfall or nothing. There is no traffic to speak of and no sight that needs a ticket queue, which is why a second or third night there feels like a holiday rather than a schedule.
The transfer arithmetic
The two places are 130 km apart by road, and in winter 2026-27 the road matters more than usual. Cyclone Ditwah closed the hill railway in November 2025; the Nanu Oya to Ella and Badulla section reopened on 20 June 2026, Colombo to Kandy was announced for October 2026, and the Kandy to Nanu Oya section was still under repair in September 2026 with an official target of the end of December. So on a January date you should plan for a driver from Kandy to Nuwara Eliya (76 km, 2 h 30 to 3 h with a tea-factory stop) and the train only from Nanu Oya, where the morning departure at about 09:00 reaches Ella in 2 h 15 to 2 h 30. From Ella the next drive, to Udawalawe or Tissamaharama, is 2 h 15 to 2 h 45.
That arithmetic is what makes the extra night more valuable in Ella. The day you leave Kandy is a driving day whatever you do; the day you arrive in Ella is half gone by the time the train pulls in. Two nights in Ella gives you one full car-free day; three gives you two, and the second is the one where you do Ella Rock or simply sit. A third night in Kandy, by contrast, is a second day in a city whose two main sights fit in a day and a half. The train-versus-driver guide takes each hill-country leg in turn if you want the timetable detail.
Compare on what matters
| Criterion | Kandy | Ella |
|---|---|---|
| What the night buys | Temple service on one day, Peradeniya gardens on another; a slow city afternoon | A second car-free morning; Ella Rock or a lazy day; a rest before the parks and coast |
| Evenings | Temple service 18:30 to 20:00, lake walk, city restaurants | Guesthouse dinners, a short cafe strip, early nights |
| Transfers around it | Arrive from Sigiriya 2 h 15 to 2 h 45; leave for Nuwara Eliya 2 h 30 to 3 h | Arrive by train from Nanu Oya about 11:30; leave for Udawalawe 2 h 15 to 2 h 45 |
| January weather | Warm and mostly dry at 500 m | Cooler ridge weather, morning mist, occasional showers off the hills |
| Crowds | City traffic, busy temple in the evening | Busy at Nine Arch Bridge at train times, quiet elsewhere |
| Who tires here | Nobody has to walk far | Everything good involves a walk or a climb |
| What it costs to add | A city hotel night; nothing gained on the road | A guesthouse night; the drive south is no longer or shorter |
When Kandy gets the night
You want the gardens and the temple on separate days. Arriving from Sigiriya in the early afternoon leaves time for the lake and the evening service. Peradeniya deserves the next morning. If you would also like the afternoon free, that is a second night in Kandy, exactly as in the pillar route.
Someone in your group does not walk well. Ella's rewards are on trails. Kandy's are reachable by tuk-tuk, and the city has better hotels for a rest day.
The through train is back and you want it from Kandy. If the Kandy to Nanu Oya section reopens before your date, the normal timetable's Podi Menike leaves Kandy at 08:55 and the Udarata Menike at 11:15, both reaching Ella in the late afternoon. Then Kandy is where you wait for the seat, and Nuwara Eliya drops out of the route. Check the railway's own site before you rely on this.
When Ella gets the night
You want a real pause before the coast. By Ella you have had two driving days and a train. A third night there is the only true rest between Sigiriya and Mirissa.
You want Nine Arch Bridge without the crowd. The bridge is busiest at train times when everyone is there for the photograph. With two full days you can walk to it at an odd hour and climb Little Adam's Peak on a different morning.
You are doing Ella Rock. It is a half day with a guide or a good map, and it should not be the same day as the train arrival or the drive south.
What the choice does to the route
With five hill-country nights, the pillar's split is Kandy 2, Nuwara Eliya 1, Ella 2. Move the night and it becomes Kandy 1, Nuwara Eliya 1, Ella 3: you arrive in Kandy from Sigiriya in time for the 18:30 temple service, do Peradeniya the next morning and still leave by 11:00 for the climb to Nuwara Eliya. If the through train is restored and you take it from Kandy, the Nuwara Eliya night is freed and the honest split is Kandy 2, Ella 3, since the train day itself is a full day. In both variants the coast keeps its four nights and the safari its one, and the drives are unchanged. What you should not do is take the night from Nuwara Eliya while the Kandy section is closed, because that night is what puts you at Nanu Oya station for the morning train.
Kandy or Ella: common questions
How many nights do I need in Kandy?
How many nights in Ella?
Can I take the train from Kandy to Ella in January 2027?
Is Nuwara Eliya worth a night, or is it just for the train?
Which is better with children?
Does the choice change the rest of the two-week route?
Photo credits
Cover, Kandy Lake and the Temple of the Tooth. Photo: Niranjan Ramamurthy, CC BY-SA 4.0, via Wikimedia Commons (resized for web display). Temple of the Tooth. Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons (resized for web display). Nine Arch Bridge. Photo: Ravindu Thaksara, CC BY-SA 4.0, via Wikimedia Commons (resized for web display). Tea plantations near Nuwara Eliya. Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons (resized for web display).