Temple of the Tooth, misty hill country scenery, and the gateway to the world's most scenic train ride — plan your Kandy visit here.
Why Visit Kandy
Kandy is Sri Lanka's cultural and spiritual heart. Set among misty green hills in the island's mountainous interior, it was the last capital of the Sinhalese kings — the final kingdom to fall to colonial rule in 1815. That independent spirit still defines the city today, from the sacred Temple of the Tooth to the traditional dance performances that have been staged here for centuries.
The city wraps around Kandy Lake, a serene centrepiece bordered by lush hills and the ornate golden-roofed temple complex. Beyond the spiritual landmarks, Kandy rewards wanderers — its bustling markets overflow with spices and produce, the Royal Botanic Gardens of Peradeniya are among the finest in Asia, and the surrounding tea country offers the first taste of Sri Lanka's famous hill country scenery.
For most travellers, Kandy serves a dual purpose: it's a cultural destination in its own right and the gateway to the legendary train ride to Ella. Spend two nights here before boarding what many call the most beautiful rail journey in the world.
Best Time to Visit
January to April offers the most favourable weather — warm days, minimal rain, and clear views of the surrounding hills. This is peak season, so book accommodation and train tickets well in advance.
The annual Esala Perahera festival (July/August) is Kandy's most spectacular event — ten nights of torch-lit processions, traditional dancers, and decorated elephants honouring the Sacred Tooth Relic. It's an extraordinary experience but the city is packed. Book months ahead if you want to attend.
October to December sees the heaviest rainfall. Kandy is still visitable but expect afternoon downpours and occasionally obscured hill views. The upside is fewer crowds and lower hotel prices.
Things to Do in Kandy
Temple of the Sacred Tooth Relic. Sri Lanka's most important Buddhist site houses what is believed to be a tooth of the Buddha himself. The ornate golden-roofed temple complex (Sri Dalada Maligawa) is impressive any time, but visiting during the evening puja ceremony — when the inner chamber opens to the sound of drums — is unforgettable. Dress modestly (shoulders and knees covered) and expect security checks at the entrance.
Walk the Three Temple Loop. This half-day walk connects three significant temples on the outskirts of Kandy, offering insight into the city's deep religious heritage. Hire a tuk-tuk to the starting point and walk back — you'll pass through villages and rural scenery that feels a world away from the city centre.
Kandy Cultural Dance Show. A vibrant hour-long showcase of traditional Kandyan dance, complete with elaborate costumes, acrobatics, and a dramatic fire-walking finale. Shows run nightly and are well worth attending — this is a living art form, not a tourist trap.
Explore the markets and lake. Kandy's central markets are a feast for the senses — piles of tropical fruit, sacks of spices, and the delightful chaos of daily Sri Lankan commerce. Afterwards, walk the perimeter of Kandy Lake as the mist rolls over the surrounding hills. For panoramic views, climb to the Bahirawakanda Buddha lookout above the city.
Where to Stay in Kandy
W15 Hanthana Estate Kandy
$150–250/nightThe Radh, Kandy
$50–90/nightHelga's Folly
$60–120/nightGetting to Kandy
A scenic ride through dense jungle and picturesque villages. The train departs from Colombo Fort station several times daily. Third class is perfectly fine for this shorter journey — save first class for the Kandy-to-Ella leg.
Air-conditioned express buses are an affordable and quick alternative. Local buses from Colombo Fort/Pettah are even cheaper but slower and less comfortable.
The famous Ella-to-Kandy train — widely considered the most beautiful rail journey in the world. Mountains, waterfalls, tea plantations, and tunnels for seven unforgettable hours. Many travellers plan their entire Sri Lanka itinerary around this ride.
Kandy is notorious for tuk-tuk drivers overcharging unsuspecting tourists. Always agree on the fare before getting in, or better yet, use the PickMe app (Sri Lanka's ride-hailing service) for metered fares. Most central attractions — the Temple, Lake, and markets — are walkable from downtown hotels like The Radh.