Central Province
Kandy
Book your reserved seat on the Kandy-Ella hill line before you arrive, catch the Tooth Temple's 6.30pm puja, and use this traffic-clogged cultural capital as a two-night staging post rather than a holiday base.
Best length
2 nights
Airport
Colombo Bandaranaike (CMB), ~100km / 3-3.5h by road
Airport to centre
Private transfer ~3-3.5h; or train from Colombo Fort ~3h
Best base
Hillside above the lake (Hantana/Aniwatte) for first-timers; centre for a one-night dash
In short
Kandy at a glance
Kandy is best treated as a two-night staging post, not a holiday base: see the Temple of the Sacred Tooth Relic at the 6.30pm puja, walk the lake, book your reserved Kandy–Ella train seat before you arrive, and accept that the town centre is busy and traffic-clogged — the real reward is the hill-country line that starts here.
The short version
- Two nights is plenty: the Tooth Temple, the lake and the Peradeniya gardens fill a day, and the train is the point of coming.
- Book a reserved first- or second-class Kandy–Ella seat a couple of weeks ahead — turning up for one on the day is the classic mistake.
- Stay up the hillside above the lake (Hantana, Aniwatte) rather than in the gridlocked centre, and tuk-tuk in.
- Time your Tooth Temple visit for one of the three daily puja ceremonies (the 6.30pm one is the atmospheric one), not midday.
- Cover shoulders and knees and take socks for the temple — you walk its marble barefoot and the stone burns at midday.
Kandy is where most UK trips to Sri Lanka pivot from ancient cities to the hill country, and the mistake is treating it as a destination instead of a hinge. The town wraps a small lake the last Kandyan king dug in 1807, with the Temple of the Sacred Tooth Relic on its north shore, but the centre is also loud, choked with traffic and surprisingly compact — people who block out four nights here end up restless by lunchtime on the second day. The two things that genuinely reward you are the temple at puja and the train that leaves from the lakeside station, so plan the stop around those and stay up the hill where the air is cooler and the horns fade out.
Two nights is the honest answer: an afternoon and a 6.30pm ceremony at the Tooth Temple, a morning at the Peradeniya botanic gardens and a lake walk, then the reserved Kandy–Ella train onward. The one job you do before you ever land is book that train seat, because the first- and second-class reserved carriages sell out a fortnight ahead in the December-to-April season and the day-of scramble for third class is a lottery. Below, the structured planning — where to stay above the lake, what the temple and gardens actually cost, how the airport transfer works, and a realistic budget in pounds — carries on from here.
Plan your Kandy trip
Keep a first trip focused: book the big timed sights, then leave room for neighbourhoods and food.
Top things to do in Kandy
Royal Botanic Gardens, Peradeniya
You don't pre-book Peradeniya — you turn up and pay the foreigner gate price of Rs 3,000 (about £6.70), so the real planning is timing and transport, not tickets. Take a metered tuk-tuk the ~6km from Kandy first thing, walk the giant Javan fig and the palm avenues before the midday heat, and budget two to three hours. Skip it if you're tight on time and the Tooth Temple plus the lake already fill your day; come for it if you want green, shade and space away from Kandy's traffic.
Temple of the Sacred Tooth Relic
The Sri Dalada Maligawa — the Temple of the Sacred Tooth Relic — is Sri Lanka's holiest Buddhist site and a UNESCO World Heritage shrine on the edge of Kandy Lake, built to house a tooth of the Buddha. The Rs 2,000 (~£4.50) foreigner ticket gets you into the gilded-roofed inner complex and its museums, but the visit is really about timing: the relic chamber on the upper floor only opens during one of the three daily puja (offering) ceremonies, announced by Kandyan drumming, and the 6.30pm evening puja is the atmospheric one. Allow an hour to an hour and a half, cover your shoulders and knees, and carry a pair of socks — you cross the marble barefoot and it scorches in the afternoon.
Where to stay first
The areas that make a first visit easier — not an exhaustive directory.
Hillside above the lake (Hantana, Aniwatte, Lewella)
££ mid-rangeThe first-timer sweet spot: guesthouses on the slopes with lake-and-jungle views, cool air at night and a 5-10 minute tuk-tuk down to the temple. You trade walkability for quiet and a view, which is the right trade in a noisy town.
Best for: First-timers, couples, views and quiet
City centre (around the lake and temple)
£ valueWalk to the Tooth Temple, the station and the markets, but expect horns, exhaust and crowds from morning to night. Only worth it for a single fast night when you want to be at the platform early.
Best for: One-night dashes, early trains
Peradeniya / Gampola road (south-west)
£ valueOut by the botanic gardens and the university, greener and cheaper than the lake. Better for drivers and longer stays than for first-timers who want to walk to the temple, since you rely on a tuk-tuk for everything.
Best for: Value, gardens, drivers
Airport to city centre
| Option | Time | Cost | Book ahead? |
|---|---|---|---|
| Private car transfer CMB to Kandy | ~3-3.5h | about £45-70 per car | Easiest after the long-haul flight |
| Train Colombo Fort to Kandy (change at CMB area first) | ~3h on the train, plus the airport-to-Colombo leg | reserved 2nd class ~£3-6 | Scenic but slow with luggage |
| Shared shuttle / minivan to Kandy | ~3.5-4h with stops | about £12-18 per person | Cheapest if you don't mind waiting |
When to go
Sweet spot: December to April is the dry, settled window for Kandy and the wider hill country, with cooler evenings than the coast. The biggest single draw is the Esala Perahera — a ten-night procession of caparisoned elephants, drummers and dancers held in late July or early August (dates follow the moon), when the town is electric but rooms triple in price and book out months ahead.
Sitting at ~500m, Kandy is milder than the coast year-round and can be chilly and damp at night, so pack a layer whatever the month. The October-November inter-monsoon is the wettest, least reliable stretch. If you want the Esala Perahera, book accommodation and a grandstand seat months in advance; if you don't, the festival fortnight is a poor time for a quiet first visit.
What it costs
There are no flights to Kandy itself — you fly into Colombo Bandaranaike (CMB). Direct return economy from Heathrow on SriLankan runs roughly £600-£900; connecting fares via a Gulf hub from Manchester, Birmingham or Edinburgh are often £450-£700. Budget a half-day each way for the airport-to-Kandy road transfer on top.
Daily budget per person
All rupee figures use £1 ≈ 450 LKR (June 2026). Kandy itself is cheap, but foreigner site pricing stings — the Tooth Temple and Peradeniya gardens together run ~£11, and a private driver onward is the real cost line, not the town.
Book the essentials
Where to stay
Tours & tickets
Airport transfers
Stay connected
Trains & rail passes
Also in Sri Lanka
Kandy FAQs
How long do you need in Kandy?
Do you need to book the Kandy to Ella train in advance?
What should you wear to the Temple of the Sacred Tooth?
Ready to book?
Find hotels in Kandy