
Kandy
A practical Kandy guide: current Temple of the Tooth ticket prices and puja times, Peradeniya Botanical Garden, the Esala Perahera festival, honest daily budgets, and how the current rail disruption affects the classic hill-country train.
Kandy is Sri Lanka's cultural anchor rather than its most photogenic stop — a lake-centered city built around the Temple of the Sacred Tooth Relic, one of Buddhism's most important shrines, with a lower-key, more lived-in feel than the beach towns or hill-country villages most itineraries also include. It's less about a single postcard moment and more about a genuine city with its own daily rhythm: monks, commuters, and tourists sharing the same lakeside path.
It's also the traditional starting point for the famous scenic hill-country train — currently disrupted, see below — and, once a year, home to the Esala Perahera, one of Asia's great processional festivals. Time a visit around it deliberately or avoid it deliberately; don't stumble into a fully-booked city by accident.
Why go to Kandy
- The Temple of the Sacred Tooth Relic is one of the most important Buddhist pilgrimage sites in the world, and genuinely moving to visit even without a personal religious connection to it.
- Peradeniya's Royal Botanical Garden is one of Asia's great botanical gardens — worth a half-day even if you don't think of yourself as a garden person.
- It's the traditional gateway to hill-country Sri Lanka, historically the starting point of the Kandy–Ella train.
- The Esala Perahera (an annual, lunar-calendar-dated festival, roughly July–August) is one of the great processional festivals anywhere — elephants, fire dancers, drummers — if your dates happen to align with it.
How to get to Kandy
From Bandaranaike Airport (CMB) / Colombo — Private car
About 117km, roughly 2 hours 45 minutes by taxi. A private transfer for up to 4 passengers runs in the region of €55–60 (≈ $60–65 USD, ≈ LKR 18,000–19,500) for the car.
From Colombo Fort — Train
About 2.5 hours, one of the more reliable and frequent legs of the network. This segment is unaffected by the Kandy–Ella disruption described below — it's a different stretch of line.
From Colombo — Bus
No direct bus from the airport itself — first reach Colombo Fort or Kaduwela, then a Kandy-bound bus. Total cost roughly LKR 300–600, journey around 3–4 hours from central Colombo.
From Kandy → Ella (onward hill-country train) — Train — currently disrupted
The classic "Kandy–Ella scenic train" is not running its full historic route as of the most recent check. Cyclone Ditwah damaged the line in November 2025; trains currently depart from Ambewela rather than Kandy, and full restoration isn't expected before early 2027. If this is the reason you're routing through Kandy, verify current status at railway.gov.lk before building your itinerary around it — don't rely on this guide past its last-verified date, and don't rely on older blog posts describing the pre-cyclone route.
Best time to visit Kandy
| Months | Rainfall | Crowds | Verdict |
|---|---|---|---|
| Jan – Mar | Low–moderate | High (peak season) | The most reliable weather window; book ahead. |
| Apr | Rising | High (Sinhala & Tamil New Year) | Busy and hot; expect higher prices around the holiday itself. |
| Jul – Aug | Moderate | Very high during the Esala Perahera | The festival is worth planning around — book accommodation months ahead if your dates overlap it, since it's Kandy's single busiest, most expensive stretch of the year. |
| Sep – Nov | Rising toward the northeast monsoon | Low | Cheaper and quieter, with a real chance of afternoon downpours. |
| Dec | Moderate | Rising toward peak | Good weather returns; book ahead for the Christmas/New Year period. |
Things to do in Kandy
Temple of the Sacred Tooth Relic (Sri Dalada Maligawa)
Time your visit around a puja period if you can — the atmosphere during the ceremony, with drumming and the crowd of devotees, is a different experience from a quiet mid-afternoon walkthrough. Dress modestly (shoulders and knees covered) and be prepared to remove your shoes. Tickets are issued only by the official machines on site; anyone else selling you a "ticket" outside is not legitimate.
Royal Botanic Gardens, Peradeniya
A genuinely excellent botanical garden — the orchid house and the giant Javan fig tree are the standout stops, and the riverside avenues make it a pleasant slow walk rather than a rushed checklist. A few kilometres outside central Kandy; a tuk-tuk or the local bus both work fine.
Kandy Lake walk
An artificial lake built in the early 1800s, now the city's social centre — a genuinely pleasant walking loop past the temple, with good light in the early morning or just before sunset. Don't expect a wilderness experience; it's a city lake with traffic on one side.
Kandy Esala Perahera (seasonal)
One of Asia's great processional festivals: decorated elephants, fire dancers, drummers, and traditional dancers moving through the city over consecutive nights, building to the Grand Randoli procession on the final night. If your trip coincides with it, it's worth restructuring your itinerary around — but book accommodation and, ideally, seating well in advance, since this is by far Kandy's busiest and most expensive week.
Kandy Lake Club or YMCA cultural dance show
A condensed, tourist-oriented introduction to traditional Kandyan dance and fire performance. It's not a substitute for the real Esala Perahera, but it's a reasonable evening option the other 355 days of the year, and genuinely well done as these shows go.
Udawattakele Forest Reserve
A forest reserve right at the edge of the city centre — genuinely useful if you want a quiet, green counterpoint to the temple crowds without leaving Kandy. Monkeys and birdlife are common; keep food out of sight.






Where to stay in Kandy
Budget — Around the lake / central Kandy
- Guesthouses near Kandy Lake — The most walkable base for the temple and lake loop; book well ahead during Esala Perahera.
Mid-range — Central Kandy
- The Radh Hotel — A short walk from the Kandyan Art Association & Cultural Centre, helpful staff.
High-end — Hills above Kandy / central
- Radisson Hotel Kandy — Outdoor pool, two restaurants, a rooftop bar over the lake.
- Amaya Hills Kandy — Full-service spa, hillside setting outside the city centre.
- Golden Crown Hotel — Full-service spa, central location.
Where to eat in Kandy
Balaji Dosai
South Indian dosa, fully vegetarian menu
One of the most affordable options in the city
Kandyan Muslim Hotel
Naan, curries, kottu roti (a real eatery despite the "Hotel" name)
~LKR 500–1,000
Devon Restaurant
Sri Lankan and international menu, a long-standing local favourite
~LKR 800–1,500
Radisson rooftop bar
Cocktails and light bites with a lake view
~LKR 1,500+
Getting around Kandy
Central Kandy — the lake, the temple, the main shopping streets — is walkable, and it's genuinely one of the more pleasant Sri Lankan city centres to walk in.
Tuk-tuks are the standard option for Peradeniya and anywhere outside the immediate centre; agree the fare before you get in, as meters are inconsistently used.
Local buses run to Peradeniya and other nearby sights cheaply (well under LKR 100) if you're not in a hurry.
During the Esala Perahera, expect significant road closures along the procession route each evening — plan movement around the city accordingly, and build in extra time.
What it costs — daily budget
| Tier | Per day (USD) | Per day (LKR) | Includes |
|---|---|---|---|
| Backpacker | $25–35 | ≈ LKR 7,500–10,500 | Budget guesthouse, local meals, temple entry, walking + occasional bus. |
| Mid-range | $55–90 | ≈ LKR 16,500–27,000 | Mid-range hotel, a mix of local and restaurant meals, temple + Peradeniya tickets, regular tuk-tuk use. |
| Comfort | $120–220+ | ≈ LKR 36,000–66,000+ | High-end hotel, restaurant dining throughout, a private driver for Peradeniya and day trips, grandstand seating if visiting during the Perahera. |
Safety and scams in Kandy
Kandy is a genuinely low-risk city by the usual standards. The main friction points for visitors are the same as elsewhere in Sri Lanka: tuk-tuk overcharging and commission-based shopping detours.
Around the temple specifically, dress modestly (shoulders and knees covered) — you can be turned away or asked to cover up at the entrance, and renting a wrap on-site costs more than just bringing one.
"Free" temple guides who approach you outside the entrance are a common low-level scam — they aren't temple staff, and the tour usually ends with a request for a large tip or a detour to a shop.
During the Esala Perahera specifically, expect serious crowding along the procession route in the evenings — keep valuables secure in dense crowds, as pickpocketing risk rises with crowd density everywhere, not just here.
Hidden gems near Kandy
- Udawattakele Forest Reserve — A genuine forest walk minutes from the temple, skipped by most day-trippers.
- Kandy National Museum — Small, quiet, and a useful counterpoint to the temple crowds if you want more historical context without another big ticket price.
- Early-morning lake loop — Before 7am, before the tour groups — the same walk, a completely different atmosphere.
Suggested Kandy itineraries
1 day
The essentials: Morning at the Temple of the Sacred Tooth Relic (aim for a puja period), lake walk, afternoon at Peradeniya Botanical Garden, evening cultural dance show.
2 days
Day 1: Temple in the morning, lake walk, afternoon at Peradeniya.
Day 2: Udawattakele Forest Reserve in the cooler morning hours, afternoon free for shopping streets or the National Museum, evening dance show.
3 days (if timed with the Esala Perahera)
Day 1: Temple and lake walk in the morning before crowds build for the evening procession.
Day 2: Peradeniya Botanical Garden in the morning; secure your evening procession viewing spot or grandstand seat early.
Day 3: The Grand Randoli procession on the festival's final night — the biggest of the run.
Where to go next from Kandy


Kandy FAQ
How much does it cost to enter the Temple of the Tooth?
Around LKR 3,000 (~$10) for most foreign visitors, LKR 2,500 (~$8) for visitors from SAARC countries, Thailand, and Myanmar, as of prices revised in July 2026. Confirm the current rate on arrival.
Is the Kandy–Ella train still running?
Not on its full historic route. Cyclone Ditwah damaged the Kandy section in November 2025; trains currently start from Ambewela instead, with full restoration not expected before early 2027. Check railway.gov.lk before planning around it.
When is the Kandy Esala Perahera?
It's dated to the lunar calendar and shifts each year, typically falling in July or August. In 2026 it ran 18–28 August, with the Grand Randoli procession on the final night. Check the current year's dates in advance if you want to plan around it — or avoid it, since it's Kandy's busiest and most expensive week.
What should I wear to the Temple of the Tooth?
Modest dress: shoulders and knees covered, and you'll remove your shoes before entering. Bring your own wrap if you're not sure your outfit qualifies — it's cheaper than renting one on-site.
Is Kandy walkable?
Yes — the lake, the temple, and the main streets are all within a comfortable walk of each other. You'll want a tuk-tuk or bus for Peradeniya and anything outside the immediate centre.
How many days do I need in Kandy?
One full day covers the essentials comfortably. Two lets you add Udawattakele or a slower pace through Peradeniya. If you're timing a visit around the Esala Perahera, plan for at least two or three nights.
