Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Quick Answer

Kandy, Sri Lanka’s hill-country capital, is best visited in the dry stretches of January to April or July to September, when the tea-covered hills stay cool while the coast swings through its own monsoon. The Temple of the Sacred Tooth Relic charges most foreign visitors around LKR 3,000 (about $9 to $10) at its own ticket machines, following a 1 July 2026 price revision, and a budget room near Kandy Lake runs around $30 to $46 a night in September 2026 shoulder-season pricing. Two to three days covers the temple, Peradeniya Botanic Gardens, and a walk around the lake.

Kandy Is the Slow Half of Sri Lanka’s Loop, and It Should Stay That Way

Most itineraries treat Kandy as a one-night stopover between the Colombo arrival and the Ella train. That undersells it. The Temple of the Sacred Tooth Relic alone rewards an unhurried morning, not a rushed photo stop between buses.

Here’s the short version: buy your temple ticket at the machine on-site (nowhere else), walk the lake at golden hour, and give Peradeniya Gardens its own half day rather than squeezing it into a transit day. The rail disruption below actually makes the slower pace easier to justify.

Search Hotels
Compare prices across all booking sites

Best Time to Visit Kandy

Kandy’s hill-country climate runs on its own clock, separate from the coast. The Sri Lanka best-time-to-visit pillar breaks down the island’s two opposing monsoons in full; here’s what that means specifically for Kandy.

WindowConditions in KandyCrowds & pricesBest for
Jan to AprCool, dry hill-country stretch, chilly nightsRising into April (Sinhala/Tamil New Year)Clear temple visits, scenic walks
Jul to SepSecond dry window, while the south/west coast is wetterModerate, quieter than the coast’s peakPairing Kandy with an east-coast leg
Mid-AugEsala Perahera: a major multi-day procession honoring the Sacred Tooth RelicHighest of the year, book well aheadA once-a-trip cultural spectacle
Oct to DecWetter, more showersLower, softer ratesBudget trips tolerant of rain

September specifically sits inside the second dry window here, even though Colombo and Galle are in their wetter inter-monsoon stretch the same month. That’s the trade-off worth knowing if you’re building a loop: the hills can be the better half of a September itinerary.

Where to Stay in Kandy

Kandy’s hotel stock clusters around two very different settings: the lake rim for views and heritage character, and the city centre for convenience. Live Booking.com pricing for a one-night September 2026 stay (2 adults, shoulder season) breaks down like this:

BandAround (per night)EvidenceClusters in
Budget~$30 to $46Mcleod-Inn ~$31; 360 Viewpoint (3-star) ~$42; Hotel Suisse, a 5-star heritage property open since 1890, ~$46Rajapihilla Mawatha lake-view rim, lakeside Sangaraja Mawatha
Mid-range~$55 to $80Lotus Lake Residence ~$59; Amaya Hills (5-star) ~$70; Kandy Myst by Cinnamon (5-star, guest rating 9.0) ~$80City centre, Heerassagala hills, Katugastota Road
Upscale~$90 to $111Radisson (4-star) ~$94; The Trees (5-star) ~$94; Grand Serendib (5-star, 8.9) ~$97; The Radh (4-star, 8.8) ~$111City centre

The standout is Hotel Suisse: a colonial-era 5-star on the lake, open since 1890, books under $46 a night in this pricing window. That’s an unusual amount of heritage for a budget-tier room.

Here’s the finding worth planning around: Kandy’s upscale ceiling of roughly $111 a night is the lowest of the four cities in this guide. Colombo’s premium tower tops out near $163, Galle Fort’s boutique 5-stars near $171, and Ella’s infinity-pool view hotels run $160 to $240. If your budget caps your Sri Lanka splurge night, Kandy is where it stretches furthest.

Getting to Kandy

The classic route into Kandy is the hill-country train from Colombo, and right now that leg needs a caveat. Cyclone Ditwah’s landslides from late November 2025 damaged sites along the Colombo-Kandy line, and as of a July 2026 parliamentary update, 5 critical sites between Rambukkana and Kadugannawa remained under repair, with full restoration targeted for late 2026 or early 2027. Don’t build a fixed schedule around this train running: check current status on seatreservation.railway.gov.lk and Sri Lanka Railways’ own notices before you rely on it, and have a road transfer as backup.

Road transfers, whether a hired private driver, a tourist coach, or a highway bus service, are the reliable way to reach Kandy from Colombo while the rail repairs continue. Fares and schedules vary by operator, so confirm the current price with your guesthouse or a licensed operator rather than trusting a fixed figure.

Most visitors arrive via Bandaranaike International Airport (CMB) near Colombo first, since Kandy has no major international airport of its own. See our getting around Sri Lanka guide for the full CMB transfer breakdown, or check current fares on the flights hub .

Search Flights
Compare live fares across 700+ airlines

Getting Around Kandy

Central Kandy, around the lake and the temple, is compact enough to walk. Everything further out runs on the same transport this whole guide relies on.

If you’re continuing on toward Ella, the scenic highland train is also affected: only the Nanu Oya-Badulla segment on the Ella side had reopened as of mid-2026, while the Kandy end of the line stayed suspended. See our getting around Sri Lanka guide for the current status and the road-transfer workaround.

Top Things to Do in Kandy

  • Temple of the Sacred Tooth Relic (Sri Dalada Maligawa). Sri Lanka’s most sacred Buddhist site, housing what’s venerated as a relic of the Buddha’s tooth. Entry costs around LKR 3,000 (about $9 to $10) for most foreign nationals, and around LKR 2,500 for SAARC-country, Thai, and Myanmar nationals, after a 1 July 2026 revision. Tickets are sold only from the temple’s own on-site machines: a third-party “ticket” is not valid, so buy at the gate. Shoes and hats off before the shrine room, shoulders and knees covered, and never pose with your back to a Buddha image.
  • Royal Botanic Gardens, Peradeniya. A short ride from central Kandy, with foreign adult entry around LKR 3,000 (sources vary up to about LKR 3,540, so confirm at the gate). Give it a half day: the palm avenues and orchid house alone are worth the time.
  • The Kandy Lake loop. A free walking loop around the lake that sits beside the temple, best at sunset when the light hits the water.
  • Esala Perahera (mid-August). A major annual procession honoring the Sacred Tooth Relic, with decorated elephants, drummers, and traditional dancers through the city over several nights. It’s the single busiest week of Kandy’s year, so book accommodation well ahead if your dates overlap.
  • The hillside tea belt around Kandy. Kandy sits at the edge of Sri Lanka’s central hill-country tea country. A short trip out to a working tea estate for a tasting is the café-and-plantation version of Kandy’s evening scene, worth building into a slower day here.

Food: What & Where to Eat in Kandy

Kandy’s food scene runs on the same rice-and-curry backbone as the rest of the island, with a cooler-climate, tea-forward twist.

Dish or stopWhat it isWhere to find it
Rice and curryA full plate typically runs around LKR 300 to 700Local eateries around the city centre
KottuChopped roti stir-fried with vegetables, egg, or proteinStreet stalls and casual restaurants citywide
King coconut (thambili)Fresh coconut water straight from the shellRoadside stalls, next to nothing in price
Ceylon tea tastingA short outing to a hillside tea estate near KandyEstates just outside the city centre

Skip the bar-and-rooftop framing you’ll see for other Sri Lankan cities: Kandy’s real evening draw is a tea house or a café terrace overlooking the lake, not a drinking scene.

Day Trips from Kandy

  • Sigiriya (Lion Rock), full day. The Cultural Triangle’s headline site, entry around $35 for a non-SAARC foreign adult (around $20 for a non-SAARC child or SAARC adult/child), covering the rock climb, water gardens, and museum.
  • Peradeniya Gardens, half day. Close enough to combine with a relaxed morning in central Kandy; see Top Things to Do above.
  • Ella, via the disrupted rail line. Currently reached by road transfer or the reopened Nanu Oya-Badulla segment rather than a through train from Kandy. See our getting around Sri Lanka guide before you plan this leg.

Practical Tips for Kandy

  • Visa and entry. Most nationalities need a Sri Lanka ETA; 40 listed countries get it free since 25 May 2026 for a 30-day, double-entry stay, and other nationalities pay around $50 (a lower ~$20 tier applies to some South Asian neighbors). Apply only at eta.gov.lk. Full details in our Sri Lanka visa guide .
  • Stay connected. An Airalo eSIM for Sri Lanka starts around $4.50 for the smallest tier; physical Dialog or Mobitel tourist SIMs run roughly LKR 1,400 to 2,450 (about $4 to $7). Install one before you land so PickMe and maps work from the moment you arrive.
Stay connected from the moment you land
Skip the SIM-card queues and roaming bills. Install a travel eSIM in minutes.
  • Activate before you fly: data works on arrival
  • Plans for 200+ countries from a few dollars
  • Keep your number; no physical SIM swap
Get your travel eSIM
  • Temple etiquette matters more here than almost anywhere else on the island, since Kandy’s Temple of the Sacred Tooth is the country’s most visited religious site. Cover visible Buddha tattoos, never turn your back to a Buddha image for a photo, and dress modestly. Full details in our Sri Lanka etiquette guide .
  • Currency. Sri Lanka uses the rupee (LKR), running around LKR 335 to the US dollar as of early August 2026, though the rate moves. Check the Central Bank of Sri Lanka’s daily rate at cbsl.gov.lk for the live figure.
  • Travel insurance. Sri Lanka doesn’t require it for tourists, but a hospital bill or a disrupted rail-based itinerary is exactly the kind of trip worth covering. See our travel insurance guide .

Itineraries

  • Building a full loop? See the Sri Lanka itinerary guide for how Kandy slots between Colombo and the hill-country or coastal legs.
  • Working out the trains and transfers? The getting around Sri Lanka guide covers the current rail disruption in full, plus PickMe, buses, and CMB airport transfers.
  • Setting a daily budget? The Sri Lanka budget guide breaks down what a Kandy day actually costs across accommodation, food, transport, and activities.

Frequently Asked Questions

What is the best time to visit Kandy?

Kandy sits in Sri Lanka’s cooler hill country, where the driest stretches run roughly January to April and July to September. September specifically is a dry, inter-monsoon window in the hills even though the south and west coast is wetter that month. Mid-August is the exception: the Esala Perahera festival packs the city, so book well ahead if you want that overlap.

How much does the Temple of the Sacred Tooth Relic cost to enter?

Around LKR 3,000 (about $9 to $10) for most foreign nationals, and around LKR 2,500 (about $8) for SAARC-country, Thai, and Myanmar nationals, following a price revision on 1 July 2026. Tickets are sold only from the temple’s own on-site machines; third-party tickets are not valid, so buy at the gate.

Is the Colombo to Kandy train running in 2026?

Not fully. Cyclone Ditwah’s landslides from November 2025 damaged the hill-country line, and a July 2026 parliamentary update put 5 critical sites between Rambukkana and Kadugannawa still under repair, with full restoration targeted for late 2026 or early 2027. Check seatreservation.railway.gov.lk before booking, and plan on a road transfer as the current backup.

Where should I stay in Kandy?

The lake-view rim along Rajapihilla Mawatha and lakeside Sangaraja Mawatha carry Kandy’s budget and heritage picks, including a colonial-era 5-star from 1890 booking under $46 a night. The city centre and Katugastota Road hold the mid-range and upscale hotels. Kandy’s top hotel tier tops out lower than Colombo, Galle, or Ella, so even the upscale band stays reasonably affordable.

How much is the Royal Botanic Gardens Peradeniya entry fee?

Around LKR 3,000 for foreign adults, though sources vary within roughly LKR 3,000 to 3,540, so confirm the exact figure at the gate. The gardens sit a short ride from central Kandy and are worth a half day on their own.

Do I need a visa to visit Kandy, Sri Lanka?

Yes, an Electronic Travel Authorization (ETA) applied for at eta.gov.lk, Sri Lanka’s only official portal. Since 25 May 2026, nationals of 40 listed countries get it free for a 30-day, double-entry stay; other nationalities pay around $50, with a lower tier of around $20 for some South Asian neighbors.

Start Planning Your Kandy Trip

VoyageHacks checked Kandy’s hotel bands and the Temple of the Sacred Tooth’s revised ticket price live in August 2026, so the numbers above reflect the current shoulder season and the July 2026 fee change, not an old blog post. Give the temple and the gardens their own unhurried mornings, and let the rail disruption push you toward a slower, road-based pace rather than fighting it.

Compare prices now and lock in your dates:

Find flights toward Kandy | Compare Kandy hotel prices

Planning the wider trip? See our Sri Lanka travel guide and browse more stays on the hotels hub .