Quick answer
Half a day in Kandy, four to five hours, is enough for the Temple of the Sacred Tooth Relic, a walk along Kandy Lake and one more thing. On an afternoon arrival, see Arthur's Seat at about 4, a Kandyan dance performance at 5 and the evening puja at roughly 6.30. With a free morning before the train, attend the 9.30 puja and walk the lake, or spend two hours at the Royal Botanic Gardens in Peradeniya and board the train at Peradeniya station.
Key takeaways
- The Temple of the Sacred Tooth Relic needs 60 to 90 minutes, including security, shoe storage and the puja.
- Kandyan dance performances in Kandy begin at about 5 in the afternoon and last roughly an hour.
- The evening puja at the temple begins at roughly 6.30 and the mid-morning puja at roughly 9.30.
- Peradeniya Junction station is about ten minutes from the botanic gardens, and many hill-country trains stop there.
- Traffic across central Kandy can add 30 to 45 minutes to any journey between 4 and 7 in the evening.
The principle: one thing properly
Half a day in Kandy works when it is built around a single anchor. For nearly everyone, that anchor is the Temple of the Sacred Tooth Relic at a puja, because the ceremony is what distinguishes Kandy from every other town on the route.
The mistake on a short visit to Kandy is to scatter. The botanic gardens, the tea museum, the three temples and a viewpoint cannot all be reached in four hours through Kandy's traffic. Choose the temple and one companion, and enjoy both.
An afternoon arrival
An afternoon arrival is the most common short visit to Kandy. Travellers driving from Sigiriya or Dambulla usually reach the city between 2 and 3.30. Check in, change into temple clothes and be out again by 4.
The afternoon plan for Kandy runs downhill towards the puja. Start at Arthur's Seat for the view, go to a dance performance, then walk to the temple. Afterwards, stroll the lit shore of the lake and have dinner.
- →4.00: Arthur's Seat viewpoint.
- →5.00: Kandyan dance performance.
- →6.00: enter the temple; puja at about 6.30.
- →7.30: lakeside walk and dinner.
A morning before moving on
A morning in Kandy before a late-morning or midday departure offers two good choices. The first is the temple at the 9.30 puja, preceded by a lake walk at 7.30 and the market at 8.30. Everything is within walking distance.
The second morning option is the Royal Botanic Gardens at Peradeniya, which open early and are at their best before 10. This suits travellers who saw the temple the previous evening. Trains towards Nanu Oya and Ella call at Peradeniya Junction, so you need not return to Kandy station.
- →Option A: lake at 7.30, market at 8.30, temple puja at 9.30.
- →Option B: botanic gardens from opening until 10, then the train from Peradeniya.
Passing through without a night
Passing through Kandy without staying is possible on a drive between the Cultural Triangle and Nuwara Eliya. Allow three hours in the city on top of five to six hours of driving, which makes a long day.
A transit stop in Kandy has to accept that pujas happen at fixed times. If you cannot be there at 9.30 or 6.30, the temple can still be visited, with the shrine doors closed. In that case the botanic gardens, on the southern edge of the city and on your way, may be the better stop.
- →Arriving around midday: botanic gardens and lunch, skip the centre.
- →Arriving by 9: temple puja at 9.30, then drive on.
- →Luggage: leave it locked in the vehicle with your driver.
What to leave out
What to leave out of half a day in Kandy is nearly everything beyond the centre. The three temples loop, Ambuluwawa, Pinnawala and the Knuckles Range each need half a day or more on their own.
Smaller sights in Kandy can also wait. The museums, the Garrison Cemetery, Bahirawakanda and the tea museum are worthwhile on a longer stay and a distraction on a short one. Shopping stops proposed by a driver should be declined outright.
Making a short visit work
Making half a day in Kandy work depends on where you stay and how you move. A hotel within walking distance of the lake saves an hour of traffic. If you are staying in the hills, come down once and stay down until after the puja.
Preparation helps on a short visit to Kandy. Have temple clothes ready at the top of your bag, carry small notes for tickets and shoe storage, and eat a late lunch so that dinner can wait until 8. Lankan Stays & Trails pre-books dance seats and has a guide waiting at the temple gate.
- →Stay near the lake if you have only one evening.
- →Dress for the temple before you leave the hotel.
- →Avoid driving across the centre between 4 and 7.
Frequently asked questions
Is half a day enough for Kandy?
Half a day is enough to see the Temple of the Sacred Tooth Relic at a puja and walk beside the lake, which are the two essential experiences in Kandy. It is not enough for the botanic gardens as well, or for any trip outside the city.
What can you do in Kandy in 4 hours?
In four hours in Kandy you can visit Arthur's Seat viewpoint, watch a Kandyan dance performance and attend the evening puja at the temple. In the morning, four hours cover a lake walk, the market and the 9.30 puja, or a visit to the botanic gardens.
Can I visit Kandy on the way from Sigiriya to Nuwara Eliya?
You can stop in Kandy on the way from Sigiriya to Nuwara Eliya, although the day will involve five to six hours of driving plus about three hours in the city. Leave Sigiriya by 7 to reach the temple for the 9.30 puja.
Should I see the temple or the botanic gardens with limited time?
With limited time in Kandy, see the Temple of the Sacred Tooth Relic if you can be there at a puja, since it is unique to the city. If you will arrive between pujas, the botanic gardens at Peradeniya are a more satisfying use of two hours.
Where can I leave luggage in Kandy for a few hours?
Travellers with a driver leave luggage in the locked vehicle. Kandy railway station has a left-luggage room with limited hours, and most hotels and guesthouses will hold bags for guests after check-out. Do not take large bags into the temple.
Can I catch the train to Ella after a morning in Kandy?
You can catch a late-morning train towards Ella after an early start in Kandy. Visit the lake and temple first, or go to the botanic gardens and board at Peradeniya Junction. Reserve seats well ahead and reach the station 30 minutes early.

