Kandy Travel Guide — Sri Lanka's Sacred Cultural Capital

By ZeyloUpdated April 3, 2026

Temple of the Tooth, misty hill country scenery, and the gateway to the world's most scenic train ride — plan your Kandy visit here.

📍Region
Central Highlands
📅Best Time
January – April
🕐Ideal Stay
2 nights
🚗From Colombo
2.5–3.5 hours by train
💰Budget
$40–250+/night
Highlight
Temple of the Sacred Tooth Relic
z
Got questions about kandy?
I can answer anything — food, hotels, transport, what to skip.
Hotels in KandyKandy to Ella trainTemple of the ToothColombo to Kandy

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/night
📍 Kandy (Hanthana hills)4.8luxury
Best for: Couples and travellers wanting plantation luxury near Kandy

An elegant 9-bedroom plantation-style bungalow restyled with timeless luxury in mind. Set in the Hanthana hills above Kandy with a pool and colonial-era architecture, it offers exceptional service and a peaceful retreat from the city below.

The Radh, Kandy

$50–90/night
📍 Kandy (city centre)4.5mid-range
Best for: Travellers wanting a central base at a fair price

The best of elegance and affordability right in the heart of Kandy. Walking distance to the Temple of the Tooth, Kandy Lake, and the main markets — you won't need a tuk-tuk for the major sights. A smart pick for value-minded travellers.

Helga's Folly

$60–120/night
📍 Kandy4.3mid-range
Best for: Art lovers and anyone who wants a truly unique stay

There is nowhere else like Helga's Folly. The childhood home of high-society owner Helga de Silva Blow Perera, it's decorated with whimsical murals, original Sri Lankan artwork, and an eclectic history of celebrity guests. Not for minimalists — but if you appreciate the wonderfully bizarre, this is your place.

Getting to Kandy

Best Option
🚂
Trainfrom Colombo Fort
2.5–3.5 hours💰 $1–5 (LKR 240–7,000)

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.

🚌
Express Busfrom Colombo
3–3.5 hours💰 $2–4

Air-conditioned express buses are an affordable and quick alternative. Local buses from Colombo Fort/Pettah are even cheaper but slower and less comfortable.

🚂
Trainfrom Ella
6–7 hours💰 $2–5

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.

💡 Watch Out for Kandy's Tuk-Tuk Mafia

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.

Practical Tips

💡 Dress modestly when visiting the Temple of the Tooth — shoulders and knees must be covered. Sarongs are available to borrow at the entrance if needed.
💡 Book the Kandy-to-Ella train tickets up to 30 days in advance. Reserved seats sell out fast — unreserved second and third class are always available but get crowded.
💡 Kandy station is centrally located — walk or take a short tuk-tuk to Kandy Lake, Temple of the Tooth, and the markets.
💡 Plan Kandy as a 2-night stop between Colombo and the hill country. It breaks the journey nicely and gives you a full day to explore the cultural sights.
💡 The Cultural Dance Show runs nightly — buy tickets at the door. Arrive 15 minutes early for a good seat near the front.

Frequently Asked Questions

How many days should I spend in Kandy?

+

Two nights is ideal — enough for the Temple of the Tooth, markets, Three Temple Loop, and the Cultural Dance Show.

Is Kandy worth visiting?

+

Yes — it's Sri Lanka's cultural capital with sacred temples, hill country scenery, and the gateway to the Ella train.

How do I get from Colombo to Kandy?

+

Train from Colombo Fort (2.5–3.5 hours, LKR 240–7,000), express bus (3–3.5 hours), or private transfer (~3 hours).

What is the best time to visit Kandy?

+

January to April for dry weather. July/August for the Esala Perahera festival.

How do I book the Kandy to Ella train?

+

Up to 30 days in advance at the station or online via 12goAsia. Book early — reserved seats sell out fast.

What should I see in Kandy?

+

Temple of the Tooth, Kandy Lake, Three Temple Loop, Cultural Dance Show, and the central markets.