Kandy was the last royal capital of the Sinhalese kingdom before the British took it in 1815, and it’s the one place in Sri Lanka where you feel that history pressing right up against ordinary city life. It’s the country’s second-largest city, home to around 115,000 people, sitting in a valley in the central highlands surrounded by tea plantations and rainforest, with a man-made lake at its center that King Sri Wickrama Rajasinha built in 1807. UNESCO listed the whole city as a World Heritage Site in 1988, largely because Kandy kept traditional arts, drumming, and religious customs alive through the colonial period when they were suppressed almost everywhere else on the island.

This guide keeps things simple. You’ll learn when to visit, what to see, where to stay, and how to move around without stress. Think of it as advice from a calm travel companion who knows the shortcuts.

Why Visit Kandy?

Kandyan dancers art

You come to Kandy for the Temple of the Sacred Tooth Relic, Sri Lanka’s most important Buddhist site, and for the fact that the city still runs on its old rhythms: morning pooja ceremonies, a lake walk at dusk, drumming carrying across the water. It’s also the natural base for the hill country, tea estates, mountain hikes, and the Cultural Triangle are all within a few hours, and the train ride up from Colombo is one of the better ways to start a Sri Lanka trip.

Where Is Kandy & How to Get There

Train ride in hill country- tourist take photo from train

Kandy sits 75 to 95 km northeast of Colombo, about 3 to 3.5 hours by road, in the central highlands at the gateway to the hill country.

Getting to Kandy

Kandy railway station
Kandy Railway Station (Credit-voyagesansagence)
MethodTimeCost
Train (Colombo Fort to Kandy)~2.5 hoursUnder $2 USD in unreserved seats
Taxi / private car3 to 3.5 hours~$45 USD (~15,000 LKR)
BusVaries with trafficLow fares, frequent public and AC minibus departures

If you’re continuing on from Kandy, the Kandy to Ella train is one of the world’s most scenic rail journeys, winding through tea estates, pine forest, and mountain bridges. It runs about 4 hours to Nuwara Eliya (Nanu Oya station) and 7 to 10 hours all the way to Ella. Reserved tickets release 30 days ahead, online or at the station: 1st class (~$10 USD/3,000 LKR) has air conditioning and sealed windows, 2nd class (~$2 USD/700 LKR) is the one most people recommend since the windows actually open, and 3rd class runs about $1 USD (400 LKR).

Getting Around Town

The central sights, Kandy Lake, the markets, the main temple, are all walkable. Tuk-tuks are everywhere, and drivers will frequently try to upsell you on tours or spice garden detours, using PickMe or Uber gets you a fixed, noticeably lower fare instead. Scooters can be rented locally for around 1,500 LKR a day if you want to cover more ground yourself.

Best Time to Visit Kandy

Ancient palace in kandy

Kandy’s weather is gentler than the lowlands, but rain still plays a role.

Best Months

The dry season runs December/January through April, with temperatures sitting comfortably between 20°C and 30°C and mostly clear skies, ideal for walking, sightseeing, and hiking.

Festival Season

The Esala Perahera is the big one, held over 10 days in July or August during the Sinhalese month of Esala. Nightly processions feature over 100 elaborately decorated elephants, fire-eaters, acrobats, and more than 1,000 Kandyan dancers and drummers. It’s a genuine spectacle, but accommodation sells out months in advance, book well ahead if you want to be in town for it.

Months to Be Careful With

The southwest monsoon brings rain from April/May through September, and the northeast monsoon brings heavier downpours in October and November. September tends to offer a reliable window of decent weather between the two.

Top Things to Do in Kandy

The sights cluster close together, so you don’t need to plan a tight schedule to see most of them in a day or two.

Temple of the Sacred Tooth Relic

Sri Dalada Maligawa, commonly known in English as the Temple of the Sacred Tooth Relic

This is Sri Lanka’s most sacred Buddhist site, housing what’s believed to be the left canine tooth relic of the Buddha, sealed inside seven nested golden caskets. Entry costs 1,500 to 2,000 LKR (roughly $5 to $6 USD, 1,000 LKR for SAARC nationals), and ticket price includes entry to the adjacent International Buddhist Museum. Dress modestly, shoulders and knees covered, shoes off before entering, and go for one of the daily pooja ceremonies at 5:30 am, 9:30 am, or 6:30 pm, when drumming and traditional trumpets accompany the flower offerings. This is a place of devotion, not a photo stop, move slowly and keep that in mind.

Walk Around Kandy Lake

Kandy Lake

Built in 1807 by King Sri Wickrama Rajasinha, the lake has a 3.2 km paved perimeter path, the historic Cloud Wall, and a central island that once served as a royal harem. It’s free to walk, and early morning or late afternoon gives the best light and the clearest view of daily life around it.

Royal Botanical Gardens, Peradeniya

Royal Botanical Gardens, Peradeniya
Royal Botanical Gardens, Peradeniya (Credit-sunchasingtravelers)

About 5 km (15 minutes) southwest of the city, these 147-acre gardens hold over 4,000 plant species, a Royal Palm avenue, giant Javan fig trees, an orchid house, a river suspension bridge, and thousands of fruit bats hanging in the canopy during the day. Open 7:30 am to 6:00 pm, entry runs 3,000 to 3,540 LKR (roughly $9 to $12 USD). Getting there costs next to nothing, local Bus 644 runs for about 20 LKR, or a tuk-tuk for around 400 LKR. Plan for about two hours, bring water, there’s plenty of shade.

Kandy Viewpoints

Bahirawakanda Temple
Bahirawakanda Temple

The Big Buddha at Bahirawakanda Vihara is a 25 to 27-meter white statue on a hillside above the city, with panoramic views from the rear staircases, entry runs 250 to 600 LKR (around $1 USD). 

Kandy city view point
Arthur's Seat View

Arthur’s Seat and the Asgiri Maha Vihara Pirivena offer more scenic hillside viewpoints, the Asgiri Stupa has an illuminated dome covered in Buddhist ceiling paintings along with the city views. Go near sunset, but head down before it’s fully dark if you’re walking.

Cultural Dance Shows

Traditional Kandyan Dancers
Traditional Kandyan Dancers

Daily one-hour shows run at 5:00 or 5:30 pm at the Kandy Cultural Centre or Lake Club, with traditional Puja Natuma dances, plate spinning, acrobatics, and fire walking. Tickets run 1,250 to 2,000 LKR, a solid introduction if this is your only cultural show on the trip.

Udawattakele Forest Reserve

Udawatte Kele Sanctuary
Udawatte Kele Sanctuary

Tucked directly behind the Temple of the Tooth, this 104-hectare urban rainforest sanctuary is easy to miss but worth the detour, thick liana canopy vines, over 80 bird species, macaque monkeys, and historic caves once used by meditating monks. Entry costs 650 to 1,000 LKR (roughly $2.60 to $3 USD). If you’re visiting during the wetter months, DEET repellent is genuinely worth packing, the forest leeches are no joke.

Exploring Kandy Town

Kandy Central Market

Kandy City and Vendors
(Credit-missing_flights and larinabeauty)

Officially the Kandy Central Municipal Market, this historic building near the clock tower has two open courtyards packed with fresh tropical produce, spices, butchers, dried fish, and souvenir stalls, busy, colorful, and a good way to see daily trade up close. Walk through, take it in, move on when you’re ready.

Streets & Local Life

Kandy city Streets

The small streets near the lake and temple hold bakeries, cafés, bookshops, and quiet corners, this is where Kandy feels least like a tourist stop. For boutique shopping, Luv SL (apparel and souvenirs) and Spa Ceylon (wellness products) are clustered in the downtown shopping complex.

Temples, Tea Estates & Mountain Hikes Beyond the City

Kandy’s surrounding hills hold a cluster of sights that rarely make the standard itinerary but reward the extra effort, three centuries-old temples, a working tea museum, and two serious hiking ranges.

The Three-Temple Loop

Embekke and Carvings (Up), Gadaladeniya and Lankathilaka
Embekke and Carvings (Up), Gadaladeniya and Lankathilaka

A half-day loop through the outer Gampola temples: Embekke Devalaya, built in the 14th century and famous for intricately carved wooden pillars depicting dancers, animals, and mythical figures; Gadaladeniya Viharaya, a 1344 AD stone temple built in a distinct South Indian architectural style on a cliff; and Lankathilaka Vihara, perched on a rock outcrop, blending Buddhist and Hindu shrines with ancient stone elephant carvings. Entry runs about 300 LKR per temple.

Ceylon Tea Museum

Ceylon Tea Museum
Ceylon Tea Museum

Housed in a restored 1925 tea factory at Hantane, 15 minutes from town, the museum displays 19th-century British machinery and records tied to James Taylor and Thomas Lipton. Entry costs 1,000 LKR, which includes a cup of tea, open Tuesday to Sunday, 8:30 am to 3:30 pm.

Hanthana & Knuckles Mountain Ranges

Hanthana (left) and Knuckles Mt Range (Right)
Hanthana (left) and Knuckles Mt Range (Right) (Credit-archchayan and kavin_samaraweera)

The Hanthana Mountain Range offers a moderate 4 km ridge hike (4 to 6 hours) through tea fields and across 7 peaks, the highest, Uura Kanda, reaches 3,800 ft, with wide views over the Kandy valley. For something bigger, the Knuckles Mountain Range is a UNESCO World Heritage cloud forest made up of 20 peaks, full-day guided treks like the Tea Trail Trek pass waterfalls and mist-shrouded valleys.

Day Trips from Kandy

Cultural Triangle

Sigiriya and Dambulla Cave Temples
Sigiriya and Dambulla Cave Temple (Credit-around_ceylon_)

Sigiriya Rock Fortress and the Dambulla Cave Temples are a 2.5 to 3-hour drive north, both doable as a long day trip or an overnight if you want to take it slower. Minneriya National Park, nearby, runs afternoon 4×4 safaris to see wild elephant gatherings, worth timing your visit around if elephants are the priority.

Tea Country

Tea Country Sri Lanka
Tea Country Sri Lanka

Nuwara Eliya and the surrounding tea estates are an easy extension from Kandy, especially if you’re taking the scenic train onward rather than coming straight back.

Ambuluwawa Tower

Ambuluwawa Tower and Its View
Ambuluwawa Tower and Its View

About 25 km south in Gampola, this narrow, futuristic spiral tower sits on a mountain peak and delivers 360-degree valley views from the top, not for anyone uneasy with tight stairwells, but a memorable stop if you’re already in the area for the Three-Temple Loop. Entry costs 200 LKR.

Where to Stay in Kandy

Options range from hillside hotels with lake views to simple city-center guesthouses, the right pick depends on whether you want views and quiet or walkable access to the temple and restaurants.

Best Areas to Stay in Kandy

couple in Luxury Hotel in Kandy
(Credit-dittusandmate)

The city center is best for easy access to the Temple of the Tooth, shops, and restaurants, it’s walkable, though traffic and noise are noticeable during the day. The hills around Kandy offer better views and cooler, quieter evenings, you’ll rely on tuk-tuks to get around, but the scenery makes up for it. If steep access roads are a concern, confirm it before booking a hillside stay.

Accommodation Types in Kandy (With Examples)

Guesthouses (good value, local feel)

View from Mahaweli View Inn Kandy
View from Mahaweli View Inn Kandy

Mahaweli View Inn offers simple rooms in peaceful surroundings, ideal if you want comfort without a high price tag.

Settlers Inn Tourist Loadge
Settlers Inn Tourist Lodge

Settle Inn Tourist Lodge is a popular budget pick offering double rooms and private villas about 1 km from town, roughly $20 to $28 a night. Jaye’s Homestay, a peaceful hillside homestay away from city noise, is another good value option in this range.

Boutique & Mid-Range Hotels (roughly $25 to $120 a night)

Theva Residency

Theva Residency offers scenic views and modern design, suited to couples and slower travelers. 

Amaya Hills Kandy

Amaya Hills sits in the hills 20 minutes above the city center (roughly a 1,000 to 1,500 LKR tuk-tuk ride), with traditional Kandyan design, a large outdoor pool, and valley views, roughly $62 to $100 a night including breakfast.

Helga's Folly
Helga's Folly (Credit-rohit.lahoti)

Helga’s Folly is an eccentric, anti-ordinary art-mansion hotel filled with historic murals, red walls, antiques, and candles, genuinely one of a kind if quirky character matters more to you than a standard hotel room, roughly $80 to $100 a night.

Hotel Suisse

Hotel Suisse is centrally located with colonial charm

Oak Ray Heritage Hotel
Oak Ray Heritage Hotel

Oak Ray Heritage Hotel offers scenic views and a cozy feel. My City Hotel is centrally located opposite the train station, roughly $26 to $54 a night including breakfast, a solid pick if you want to walk everywhere. Kandy Tree Tops (roughly $100 to $170) is another mid-range option worth a look.

Luxury & Destination Estates (roughly $150 to $500+ a night, higher for full-board wellness packages)

Santani Wellness Resort Kandy
Santani Wellness Resort

Santani Wellness Kandy is a high-end eco-friendly spa resort spread across 116 acres of mountain forest, offering Ayurvedic therapies and minimalist chalets. Live rates we checked run roughly $360 to $825 a night for standard stays, full-board wellness packages push well past $1,000, confirm what’s included before comparing it to a straight room rate elsewhere.

Tip: If steep roads are an issue, confirm road access before booking hillside stays.

W15 Hanthana Estate Kandy

W15 Hanthana Estate is a restored 9-bedroom colonial plantation bungalow with personalized luxury service and an outdoor pool, roughly $350 to $830 a night depending on room and season.

Earl’s Regency
Earl’s Regency

Earl’s Regency has a riverside setting with plenty of space and comfort, an upscale resort-style hotel, roughly $48 to $120+ a night depending on room category, it spans a wide range so check what’s included at the lower end.

The Radh Hotel

The Radh Hotel is an upscale downtown hotel near the Tooth Temple with a spa and suites that include private indoor pools. Pricing here genuinely varies by source, we found figures anywhere from roughly $95 to $280 a night depending on room category and how far ahead you book, so treat any single number as a starting point and confirm directly.

Grand Serendib Hotel

Grand Serendib Hotel is a modern hillside luxury hotel overlooking Kandy Lake and the surrounding peaks, roughly $52 to $145 a night, with entry-level rooms often available toward the lower end of that range.

Elephant Stable and Aarunya Nature Resort
Elephant Stable and Aarunya Nature Resort

The Elephant Stables, a boutique heritage stay, runs roughly $150 to $220 a night. Aarunya Nature Resort, a sustainable retreat with private pool villas set within a 7-acre tea and spice plantation, is another option in this tier, confirm current rates directly as we didn’t find an independently verifiable live range for this one.

Food & Restaurant Scene in Kandy

Kandy has one of the better food scenes in the hill country, local meals, casual cafés, and a handful of genuinely good restaurants. A good meal feels earned after a day of sightseeing.

Cafés & Casual Dining

𝐋𝐢𝐜𝐞𝐧𝐬𝐞𝐝 𝐓𝐨 𝐆𝐫𝐢𝐥𝐥 𝐁𝐲 𝐃𝐈'𝐬
Licensed to Grill by Di’s – Premium Burgers & Steaks in Kandy

These places work well for breakfast, lunch, or a break.

View & Hotel Restaurants

Theva Cuisine and Earl Regency Restaurant

If you prefer dining with views and calm surroundings:

Local & Authentic Eats

Hela Bojun Kandy (Credit-shalinisunder7)

For the real local flavor, skip the hotel restaurants for a meal or two. Kandyan Muslim Hotel (not actually a hotel) is an iconic local eatery serving authentic kottu roti, kabool sandwiches, beef samosas, and chilli egg puffs. Mandiya is a home-cooking restaurant hidden at the back of an old shopping center, large rice and curry spreads with jackfruit and coconut sambol for roughly $2 to $2.50 (600 to 800 LKR). Siri Ramya Hotel is a local three-story eatery serving freshly chopped kottu roti, rice and curry, and short-eats for under $5 for two. Hela Bojun, an open-air food court run by the Department of Agriculture in Peradeniya that empowers rural women, serves traditional snacks at minimal prices.

Nightlife & Rooftop Bars

Royal Bar and Hotel - Kandy

Royal Bar & Hotel is a colonial-era institution with a courtyard and street-view veranda, serving arrack with ginger beer and devilled chicken, large beers run about 500 LKR. Slightly Chilled Lounge Bar is a popular sunset rooftop spot overlooking Kandy Lake, serving drinks and continental and East Asian food after 8:00 pm. The Stag’s Head Pub at Hotel Casamara is a rooftop balcony bar reached by a vintage elevator, with panoramic sunset views, a large beer runs about 900 LKR.

Practical Food Tips

  • Restaurants near the temple get busy after evening ceremonies
  • Many places close early, especially outside the city center
  • Asking hotel staff for recommendations often leads to good finds

Daily Budget & Costs

CategoryTypical RangeNotes
Luxury hotel / wellness estate~$150–$500+/nightFull-board wellness packages at Santani and similar properties push past $1,000
Boutique / mid-range~$25–$120/night 
Guesthouse~$20–$28/night 
Train, Colombo to KandyUnder $2 USDUnreserved seats
Temple of the Sacred Tooth Relic$5–$6 USD (1,500–2,000 LKR)1,000 LKR for SAARC nationals
Royal Botanical Gardens entry$9–$12 USD (3,000–3,540 LKR) 
Udawattakele Forest Reserve~$2.60–$3 USD (650–1,000 LKR) 
Cultural dance show1,250–2,000 LKR 
Three-Temple Loop~300 LKR per temple 
Ceylon Tea Museum1,000 LKRIncludes a cup of tea

How Many Days to Spend in Kandy

Snaps from temple of Tooth Relic
Snaps of Temple of Tooth Relic

Two days covers the core sights comfortably, the Temple of the Tooth, the lake walk, and the Botanical Gardens. Add a third day if you want the Three-Temple Loop, a hike, or a Cultural Triangle day trip without rushing.

Kandy vs Other Sri Lankan Cities

Kandy is calmer and more culturally dense than Colombo, and it’s a better base for hill country trips than the coastal towns further south. Compared to Ella, Kandy has more heritage sites and a bigger city feel, Ella is smaller, quieter, and more about scenery and viewpoints. Plenty of travelers do both rather than picking one.

Crowds, Festivals & Timing Tips

Kandy Esela Perahera Festival
Kandy Esela Perahera Festival (Credit-manilka.jayasingha.photography)

The Esala Perahera in July or August draws the biggest crowds by far, book accommodation months ahead if you want to be there for it. Outside festival season, the city stays manageable, mornings and early evenings around the temple and lake are the calmest times to visit.

Safety & Practical Tips

  • Temple visits: Modest dress required, shoulders and knees covered, shoes off before entering.
  • Tuk-tuks: Use PickMe or Uber for fixed, lower fares rather than negotiating with drivers who approach you directly.
  • Walking at dusk: The hillside viewpoints are best near sunset but come down before full dark if you’re on foot.
  • Hiking: DEET repellent is worth packing for Udawattakele and the Hanthana/Knuckles trails during wetter months, leeches are common.
  • Festival season: Book well ahead if visiting during the Esala Perahera, rooms disappear months in advance.

Frequently Asked Questions About Kandy

Is Kandy worth visiting in Sri Lanka?

Yes. It’s the cultural heart of the island, home to the Temple of the Sacred Tooth Relic, and the natural gateway to the hill country and tea estates.

Two days covers the core sights. Add a third if you want a hike, the Three-Temple Loop, or a Cultural Triangle day trip.

Roughly December/January through April, when the weather is driest. If you want the Esala Perahera festival, July or August is worth planning around specifically, just book accommodation early.

Only really during the Esala Perahera. Outside that window, the city is manageable, with mornings and evenings the calmest times around the main sights.

Modest dress covering shoulders and knees is required at the Temple of the Sacred Tooth Relic and other active temples, shoes come off before entering.

Yes, it’s Sri Lanka’s most significant Buddhist site. Go for one of the daily pooja ceremonies if you want to see it at its most atmospheric.

Generally yes, standard travel precautions apply. Use PickMe or Uber for tuk-tuk fares to avoid being overcharged.

Yes, the city center is compact and walkable, with the lake, market, and temple all close together.

Depends what you want. Kandy has more heritage and city life, Ella is smaller and more scenery-focused. Many travelers visit both.

Yes. It’s easy to reach, well organized, and a good introduction to the island’s culture and history.

Yes. Sigiriya and Dambulla are a manageable drive north, and the Three-Temple Loop and Ambuluwawa Tower make for an easy half-day closer to the city.

Yes, the main sights are close together and easy to manage with kids, and the pace is generally slower than Colombo.


administrator

Content creator with a strong interest in meaningful and engaging content, along with history, science, and geopolitics. I create clear, honest work that helps readers understand places more deeply and explore the world with confidence.

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *