Kandy in one day works if you let the clock set the order. Start at the Temple of the Tooth, timed for its 9.30am service (Sri Dalada Maligawa). Then walk round Kandy Lake, spend the afternoon in the Royal Botanic Gardens at Peradeniya, stop at a lookout over the city and finish with the 5pm Kandyan dance show (Kandy Lake Club). The sights are close together; getting to Kandy is the slow part.
Key takeaways
- The Temple of the Tooth opens daily from 5.30am to 8pm, and the fee for most foreign visitors was LKR 3,000 when we checked on 29 September 2026.
- Peradeniya’s gardens close at 6pm and stop selling tickets at 5pm. A foreign adult ticket cost LKR 3,540 on 29 September 2026.
- Dress for the temple with shoulders and legs covered: shorts and sleeveless tops aren’t allowed.
- Come by road: Colombo is usually 3 to 4 hours away by car. Trains from Colombo Fort are due to restart on 2 October 2026, but only as far as Peradeniya, about 5 km from Kandy, not into Kandy station.
The day at a glance
This Kandy itinerary assumes you slept in Kandy the night before.
| Time | Stop | Why then |
|---|---|---|
| 8.30am | Temple of the Tooth | Tickets, shoes and security before the 9.30am service |
| 11am | Kandy Lake | An easy 3.2 km loop, 45 minutes to an hour |
| 12.30pm | Lunch | In town, or drive out now and eat at the gardens’ café |
| 1.30pm | Drive to Peradeniya | About 7 km, usually 20 to 30 minutes |
| 2pm | Royal Botanic Gardens | Two hours for the palms and orchids |
| 4.15pm | Arthur’s Seat or Bahirawakanda | A view over the city |
| 5pm | Kandyan dance show | Kandy Lake Club, one hour |
| 6.30pm | Temple evening service (optional) | If you’re staying the night; Wikivoyage says the casket is shown then |
Morning: the Temple of the Tooth
Sinhala kings ruled from Kandy until the British occupied it in 1815, and its Temple of the Tooth Relic, which holds a tooth of the Buddha, is a major place of pilgrimage. UNESCO listed the Sacred City of Kandy in 1988 (UNESCO), and the temple is on our shortlist of historical sites in Sri Lanka.
Buy your ticket from the machines at the temple: it says tickets sold by anyone else aren’t valid. On 29 September 2026 the fee for most foreign visitors was LKR 3,000, and LKR 2,500 for visitors from SAARC countries, Thailand and Myanmar. The ticket also covers three museums and the Royal Elephant Stable. Hand your shoes and any bulky bags to the booth for foreign visitors and keep the token. Everyone is scanned at the entrance, and the temple asks visitors not to bring offerings in plastic bags (Sri Dalada Maligawa).
Worship follows three daily services, called Theva: 5.30am to 7am, 9.30am to 11am and 6.30pm to 8pm. At the 9.30am service, which the temple calls the midday service, oil lamps are lit, then jasmine flowers and a meal are carried in as offerings to the sound of drums (Sri Dalada Maligawa). On Wednesdays at 9.30am the temple also holds the Nanumura Mangallaya, a symbolic bathing: the shadow of a small silver casket, standing in for the relic casket, falls on a mirror, which is bathed with a herbal preparation (Sri Dalada Maligawa). You won’t see the tooth itself. Wikivoyage says the casket said to hold it is shown twice a day, at 5.30am and around 6.30pm, and suggests the evening as the best time to see it (Wikivoyage). That’s a good reason to come back for the evening service if you’re staying the night.

Late morning: Kandy Lake
The lake lies just south of the temple (Sri Dalada Maligawa). King Sri Wickrama Rajasinghe had it made from paddy fields in 1807, and the path round it is about 3.2 km, so allow 45 minutes to an hour. Along roughly half the shore runs the Walakulu Bamma, a scalloped cloud wall left unfinished when the British captured the city; its triangular gaps once held oil lamps on festival days. Look out for cormorants, egrets, wood storks and pelicans (Wikipedia).
If you’d rather eat at Peradeniya, the gardens’ café and restaurant are open from 8am to 5pm (Department of National Botanic Gardens).
Afternoon: the Royal Botanic Gardens, Peradeniya
Peradeniya is about 7 km from the temple by road (OpenStreetMap), usually 20 to 30 minutes. In July 2026 the government described traffic on the Peradeniya to Kandy road as heavy (EconomyNext).
Opening hours are 7.30am to 6pm every day, with the last tickets sold at 5pm. On 29 September 2026 tickets cost LKR 3,540 for a foreign adult (over 12) and LKR 1,770 for a child aged 5 to 12. Laid out in 1821, the gardens fill 147 acres inside a loop of the Mahaweli river and grow over 4,000 plant species. In two hours you can walk down the Royal Palm Avenue, look into the orchid house and cross the Great Lawn to its giant Java fig. By the main entrance, the spice garden still has nutmeg trees planted in 1840 (Department of National Botanic Gardens).

Late afternoon: a view over the city
Arthur’s Seat, south of the lake, looks over the city and the water (Wikivoyage), usually 20 to 30 minutes’ drive from Peradeniya (OpenStreetMap). Or head for the Bahirawakanda Buddha, a 26.8-metre statue on a hill above town that Wikivoyage says looks best from a distance. Our Kandy City Tour stops at Bahirawakanda.
Evening: Kandyan dance at 5pm
Running since 1982, the Kandy Lake Club Cultural Show plays every day from 5pm to 6pm at No. 7 Sangamitta Mawatha. Kandyan dancers in the ceremonial Ves costume share the stage with a southern mask dance and a drum dance, and the programme includes fire dancing and fire walking (Kandy Lake Club). Other venues, such as the Kandy Cultural Centre near the lake, stage similar hour-long shows; Wikivoyage put tickets at LKR 2,000 to 3,500 in 2024 (Wikivoyage).
Staying the night? The temple’s evening service runs from 6.30pm to 8pm (Sri Dalada Maligawa), about 20 minutes’ walk from the Lake Club (OpenStreetMap).
Getting to Kandy and back
The A1 road links Colombo and Kandy, and the Central Expressway’s sections nearest Kandy were still under development in 2026 (Wikipedia). Times below are OpenStreetMap’s, rounded up for traffic.
| From | Distance | Usually by road | Route |
|---|---|---|---|
| Colombo Fort | 116 km | 3 to 4 hours | OpenStreetMap |
| Bandaranaike International Airport | 113 km | 2.5 to 3.5 hours | OpenStreetMap |
| Sigiriya | 87 km | 2.5 to 3 hours | OpenStreetMap |
| Dambulla | 71 km | 2 to 2.5 hours | OpenStreetMap |
| Nuwara Eliya | 77 km | 2.5 to 3 hours | OpenStreetMap |
A same-day return from Colombo means six to eight hours in the car, so sleep in Kandy the night before, or, coming from Sigiriya or Dambulla, leave by about 5.30am and stay in Kandy that night. From the airport, an airport transfer takes you straight to Kandy without going through Colombo, and a private car with driver can carry you on next morning.
The train in 2026
Cyclone Ditwah damaged 70% of Sri Lanka’s railway network in late 2025 (Wikivoyage). In early September 2026, up-country trains ran only between Colombo and Rambukkana, nothing ran between Rambukkana and Nanu Oya, and the bridge between Peradeniya and Kandy was still under repair (Newsfirst). On 28 September, Sri Lanka Railways said trains from Colombo Fort to Peradeniya, and from Peradeniya to Gampola, were due to restart on a revised timetable from the afternoon of 2 October 2026 (Newswire; Ada Derana). That announcement doesn’t include Kandy station. Peradeniya is a suburb about 5 km from Kandy, so you’d finish the trip by tuk-tuk or car. Look up the latest timetable on the Sri Lanka Railways site before you plan around a train. When trains run from Kandy again, the Kandy to Ella train guide explains classes and seats.
Getting around Kandy
The centre is small enough to walk. For anything further, tuk-tuks are cheap if you agree the fare first, or you can book through PickMe or Uber. Wikivoyage warns that drivers waiting at the railway station are likely to overcharge, and it put a tuk-tuk to Peradeniya at LKR 800 to 1,000 in 2024 (Wikivoyage). With your own driver, parking isn’t your problem.
When to go, and the Esala Perahera
January to March is Kandy’s driest stretch, with about 70 to 80 mm of rain a month on average; April is much wetter, at about 188 mm. Monsoon rain falls from May to July and from October to December, and October and November are the wettest months on average (Wikipedia).
The Esala Perahera, the city’s procession in honour of the tooth relic, takes place in July or August (Wikipedia). In 2026 it ran from 18 to 28 August, with night processions setting off between about 6.30pm and 7pm and the grand Randoli procession on 27 August (Sri Dalada Maligawa). During Perahera week, see the temple and gardens early. Wikivoyage says spectators settle in front of the Queens Hotel from around midday and elsewhere on the route from 4pm to 5pm (Wikivoyage), and the Lake Club moved its show to 4.30pm during the 2026 festival (Kandy Lake Club). Dates and start times change every year, so check the temple’s schedule for 2027.
Practical tips
- Wear slip-on shoes for the temple’s shoe booth.
- Carry a light scarf or sarong for your shoulders and legs, though you can get suitable clothing at the entrances (Sri Dalada Maligawa).
- Bring water and a hat for two hours on foot in the gardens.
Where Kandy fits in a longer route
Sigiriya is usually 2.5 to 3 hours from Kandy (OpenStreetMap), so the easy order is the Cultural Triangle first (our Sigiriya guide covers those days), then a night or two in Kandy, then the tea country. From Kandy the road climbs to Nuwara Eliya, where the tea plantations deserve a day.
Ella is usually 4 to 5 hours from Kandy by road (OpenStreetMap). Until trains run from Kandy into the hills again, drive to Nanu Oya and board there: trains between Nanu Oya and Badulla, via Ella, restarted on 20 June 2026 (Onlanka; Newsfirst). From our office in Weligama, Kandy is usually 5 to 6 hours away (OpenStreetMap), so we build it into a round trip rather than a day excursion from the coast.
Questions about Kandy in one day
Is one day in Kandy enough?
Yes, for the main sights, if you sleep in Kandy the night before. A second day adds the Udawattakele forest reserve or the old shrines at Gadaladeniya, Lankatilaka and Embekka (Wikivoyage); our Kandy travel guide covers the city in more depth.
Can you do a Kandy day trip from Colombo?
You can, but it’s long. The drive is usually 3 to 4 hours each way (OpenStreetMap), Trains from Colombo weren’t reaching Kandy in September 2026 (Newsfirst), and the service due to restart on 2 October 2026 was announced only as far as Peradeniya, about 5 km from the city (Newswire). If you must, leave Colombo by 5.30am and drop the viewpoint.
What time is the puja at the Temple of the Tooth?
Services run from 5.30am to 7am, 9.30am to 11am and 6.30pm to 8pm every day, and the temple is open from 5.30am to 8pm (Sri Dalada Maligawa).
What should I wear to the Temple of the Tooth?
Cover your shoulders and legs: the temple doesn’t allow shorts, sleeveless tops or revealing clothes, though you can get suitable clothing at the entrances. You’ll leave your shoes at the booth for foreign visitors and collect them with your token.
A Kandy day tour with us

Our private Kandy City Tour covers the main things to do in Kandy in one day in about 6 to 7 hours: the temple, Kandy Lake, Peradeniya and the Bahirawakanda Buddha. It includes a private air-conditioned car, an English-speaking driver and entrance tickets for the sites on its itinerary. The dance show isn’t part of the tour, so its ticket is extra. Tell us where you’re staying and whether you’d like the show, and we’ll plan the timings around the 9.30am service.
Opening hours, ticket prices, festival dates and rail services were checked on 29 September 2026, using the sources linked above. Rail services around Kandy were changing that week, so confirm before you travel.



