excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Sri Lanka
  4. Kandy
Kandy · Sri Lanka

Kandy Tours, Tickets & Things to Do

Discover the best Kandy tours, the cultural and spiritual heart of Sri Lanka cradled in misty hills: the sacred Temple of the Tooth Relic, mesmerising Kandyan dance and fire shows, the lush Peradeniya Botanical Gardens, hands-on Sri Lankan cooking classes, the world-famous scenic train to Ella through tea country, and day trips to the rock fortress of Sigiriya and the Dambulla cave temples. Compare top-rated activities and plan your perfect Sri Lanka trip.

769 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Temple of the Tooth, Kandy
Ella train, Kandy
Sigiriya, Kandy
Temple of the Tooth & CityKandyan Dance & CultureSigiriya & DambullaElla Train & Tea Country

Sunset tours in Kandy

Departures that are under way when the sun sets in the coming weeks — start times checked against the local sunset.

Sri Lanka Cooking Class with Granny
Kandy
Sri Lanka Cooking Class with Granny
5.0(749)·3h 30min
from$25/ person
via Viator
Kandy Village Cooking Class
Kandy
Kandy Village Cooking Class
5.0(717)·3 hours
from$25/ person
via Viator
The 10 Tastings of Kandy With Locals: Private Street Food Tour
Kandy
The 10 Tastings of Kandy With Locals: Private Street Food Tour
4.5(85)·3 hours
from$83/ person
via Viator
Authentic Sri Lankan Cooking Class in Kandy with Local Family
Kandy
Authentic Sri Lankan Cooking Class in Kandy with Local Family
5.0(53)·3 hours
from$35/ person
via Viator
Exciting evening with Fire Dancing cultural show
Kandy
Exciting evening with Fire Dancing cultural show
3.9(13)·1 hour
from$26/ person
via Viator
Private Car Ride from Kandy to Ambewela
Kandy
Private Car Ride from Kandy to Ambewela
4.9(10)·3 hours
from$30/ person
via Viator

Good for families in Kandy

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Kandy to Sigiriya Day Tour and Dambulla cave temple with private vehicle
Kandy
Kandy to Sigiriya Day Tour and Dambulla cave temple with private vehicle
4.8(250)·9–12 hours
from$43/ person
via Viator
Chauffeur guide and Tour organizer
Kandy
Chauffeur guide and Tour organizer
5.0(170)·1–14 days
from$25/ person
via Viator
Private Dambulla Sigiriya Tour from Kandy with Lunch
Kandy
Private Dambulla Sigiriya Tour from Kandy with Lunch
4.8(167)·6–9 hours
from$59/ person
via Viator
Kandy City Tour By Best Guide Lanka Tours
Kandy
Kandy City Tour By Best Guide Lanka Tours
5.0(132)·5–8 hours
from$5/ person
via Viator
Wilpattu National Park Jeep Safari from Negombo / Waikkal (All Inclusive)
Negombo
Wilpattu National Park Jeep Safari from Negombo / Waikkal (All Inclusive)
4.9(121)·10–16 hours
from$152/ person
via Viator
Ella Private Day Trip with Train Ride & Tea Factory-All Inclusive
Bentota
Ella Private Day Trip with Train Ride & Tea Factory-All Inclusive
4.9(74)·10–12 hours
from$145/ person
via Viator
Sri Lankan Village Cooking Class in Kandy with Hotel Transfers
Kandy
Sri Lankan Village Cooking Class in Kandy with Hotel Transfers
4.9(68)·3 hours
from$29/ person
via Viator
Kandy City Guided Tuk Tuk Tour with Lesley
Kandy
Kandy City Guided Tuk Tuk Tour with Lesley
5.0(66)·5–8 hours
from$6/ person
via Viator
Book now

Top experiences in Kandy

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 769 experiences
Sri Lanka Cooking Class with Granny
Kandy
Sri Lanka Cooking Class with Granny
5.0(749)·3h 30min
from$25/ person
via Viator
Kandy Village Cooking Class
Kandy
Kandy Village Cooking Class
5.0(717)·3 hours
from$25/ person
via Viator
Day tour to Sigiriya & Dambulla from Kandy
Kandy
Day tour to Sigiriya & Dambulla from Kandy
4.9(274)·10–12 hours
from$30/ person
via Viator
Kandy to Sigiriya Day Tour and Dambulla cave temple with private vehicle
Kandy
Kandy to Sigiriya Day Tour and Dambulla cave temple with private vehicle
4.8(250)·9–12 hours
from$43/ person
via Viator
Private Day Trip to Sigiriya & Dambulla from Kandy – Aaliya Tours
Kandy
Private Day Trip to Sigiriya & Dambulla from Kandy – Aaliya Tours
4.9(203)·10–12 hours
from$65/ person
via Viator
Chauffeur guide and Tour organizer
Kandy
Chauffeur guide and Tour organizer
5.0(170)·1–14 days
from$25/ person
via Viator
Private Dambulla Sigiriya Tour from Kandy with Lunch
Kandy
Private Dambulla Sigiriya Tour from Kandy with Lunch
4.8(167)·6–9 hours
from$59/ person
via Viator
Private Dambulla Sigiriya Tour from Kandy with friendly chauffeur
Kandy
Private Dambulla Sigiriya Tour from Kandy with friendly chauffeur
5.0(140)·9–12 hours
from$49/ person
via Viator
Kandy City Tour By Best Guide Lanka Tours
Kandy
Kandy City Tour By Best Guide Lanka Tours
5.0(132)·5–8 hours
from$5/ person
via Viator
Wilpattu National Park Jeep Safari from Negombo / Waikkal (All Inclusive)
Negombo
Wilpattu National Park Jeep Safari from Negombo / Waikkal (All Inclusive)
4.9(121)·10–16 hours
from$152/ person
via Viator
kandy waterfalls day tour
Kandy
kandy waterfalls day tour
5.0(120)·7–8 hours
from$58/ person
via Viator
Day Tour to Dambulla, Sigiriya and Safari from Kandy (Group Tour)
Kandy
Day Tour to Dambulla, Sigiriya and Safari from Kandy (Group Tour)
4.8(112)·6–11 hours
from$25/ person
via Viator
Day tour to Sigiriya,Dambulla & Polannaruwa (3 word heritage places) from Kandy
Kandy
Day tour to Sigiriya,Dambulla & Polannaruwa (3 word heritage places) from Kandy
4.8(111)·12–14 hours
from$65/ person
via Viator
Day tour to Minneriya National Park,Sigiriya & Dambulla from Kandy
Kandy
Day tour to Minneriya National Park,Sigiriya & Dambulla from Kandy
4.9(105)·12 hours
from$38/ person
via Viator
The 10 Tastings of Kandy With Locals: Private Street Food Tour
Kandy
The 10 Tastings of Kandy With Locals: Private Street Food Tour
4.5(85)·3 hours
from$83/ person
via Viator
Kandy City Tour in a TukTuk
Kandy
Kandy City Tour in a TukTuk
5.0(75)·10 hours
from$10/ person
via Viator
Private Car With certified Guide for Multi Day Tours
Kandy
Private Car With certified Guide for Multi Day Tours
4.9(75)·1–12 days
from$55/ person
via Viator
Ella Private Day Trip with Train Ride & Tea Factory-All Inclusive
Bentota
Ella Private Day Trip with Train Ride & Tea Factory-All Inclusive
4.9(74)·10–12 hours
from$145/ person
via Viator
Sri Lankan Village Cooking Class in Kandy with Hotel Transfers
Kandy
Sri Lankan Village Cooking Class in Kandy with Hotel Transfers
4.9(68)·3 hours
from$29/ person
via Viator
Scenic Road Group Trip to Ella from Kandy
Kandy
Scenic Road Group Trip to Ella from Kandy
4.7(66)·5h 30min
from$25/ person
via Viator
Kandy City Guided Tuk Tuk Tour with Lesley
Kandy
Kandy City Guided Tuk Tuk Tour with Lesley
5.0(66)·5–8 hours
from$6/ person
via Viator
Kandy to Sigiriya & Dambulla Cave Temple private Tour
Kandy
Kandy to Sigiriya & Dambulla Cave Temple private Tour
5.0(57)·9–12 hours
from$59/ person
via Viator
Authentic Sri Lankan Cooking Class in Kandy with Local Family
Kandy
Authentic Sri Lankan Cooking Class in Kandy with Local Family
5.0(53)·3 hours
from$35/ person
via Viator
Kandy City Tour with Temples, Culture and Scenic Viewpoints
Kandy
Kandy City Tour with Temples, Culture and Scenic Viewpoints
5.0(52)·5–8 hours
from$5/ person
via Viator
Nuwaraeliya Nanuoya Ella Train Tickets
Kandy
Nuwaraeliya Nanuoya Ella Train Tickets
4.0(51)·2–3 hours
from$24/ person
via Viator
Kandy to Nuwara Eliya Private Day Tour
Kandy
Kandy to Nuwara Eliya Private Day Tour
4.9(35)·6–10 hours
from$60/ person
via Viator
First Class Scenic Train Ticket From Kandy To Ella
Kandy
First Class Scenic Train Ticket From Kandy To Ella
4.0(33)·6–10 hours
from$95/ person
via Viator
Full-Day Private Sigiriya and Dambulla from Kandy
Kandy
Full-Day Private Sigiriya and Dambulla from Kandy
4.8(33)·5–8 hours
from$65/ person
via Viator
Kandy to Nuwara Eliya Day Trip – Little England & Tea Country
Kandy
Kandy to Nuwara Eliya Day Trip – Little England & Tea Country
5.0(32)·10 hours
from$30/ person
via Viator
Sigiriya & Dambulla Day Trip with Lunch : Private & All-Inclusive
Galle
Sigiriya & Dambulla Day Trip with Lunch : Private & All-Inclusive
4.8(31)·7–14 hours
from$110/ person
via Viator
Day Tour from kandy to Sigiriya Dambulla and National Park safari
Kandy
Day Tour from kandy to Sigiriya Dambulla and National Park safari
4.8(30)·9 hours
from$55/ person
via Viator
Ella Private Day Tour From Kandy
Kandy
Ella Private Day Tour From Kandy
4.3(19)·8–11 hours
from$140/ person
via Viator
Sigiriya Day Tour | Rock Fortress & Dambulla Cave Temple
Kandy
Sigiriya Day Tour | Rock Fortress & Dambulla Cave Temple
5.0(16)·8 hours
from$44/ person
via Viator
Exciting evening with Fire Dancing cultural show
Kandy
Exciting evening with Fire Dancing cultural show
3.9(13)·1 hour
from$26/ person
via Viator
Private Car Ride from Kandy to Ambewela
Kandy
Private Car Ride from Kandy to Ambewela
4.9(10)·3 hours
from$30/ person
via Viator
Kandy to Ella Tour by Car with Scenic Train Ride from Nanu Oya
Kandy
Kandy to Ella Tour by Car with Scenic Train Ride from Nanu Oya
4.6(8)·6–10 hours
from$55/ person
via Viator
Kandy to Ella Scenic Road Trip and Train Ride Tour
Kandy
Kandy to Ella Scenic Road Trip and Train Ride Tour
5.0(7)·8–11 hours
from$65/ person
via Viator
From Kandy: Second/Third Class Scenic Train Ticket to Ella
Kandy
From Kandy: Second/Third Class Scenic Train Ticket to Ella
5.0(6)·10 hours
from$89/ person
via Viator
Knuckles Mountain Range Hiking and Trekking Day Tour From Kandy Hotels
Kandy
Knuckles Mountain Range Hiking and Trekking Day Tour From Kandy Hotels
5.0(5)·8–12 hours
from$75/ person
via Viator
Waterfalls Tour
Kandy
Waterfalls Tour
4.8(4)·4–5 hours
from$26/ person
via Viator
Private Tuk Tuk Day Tour from Kandy to Sigiriya with Safari
Central Sri Lanka
Private Tuk Tuk Day Tour from Kandy to Sigiriya with Safari
5.0(4)·8 hours
from$43/ person
via Viator
Tea Country Day Tour from Kandy - Nuwara Eliya
Kandy
Tea Country Day Tour from Kandy - Nuwara Eliya
5.0(3)·8–10 hours
from$59/ person
via Viator
Ambuluwawa Tower and Kandy City Highlights Day Tour
Kandy
Ambuluwawa Tower and Kandy City Highlights Day Tour
5.0(1)·8 hours
from$18/ person
via Viator
Kandy Tea Factory Visit and Tea Tasting with Pickup and Drop off
Kandy
Kandy Tea Factory Visit and Tea Tasting with Pickup and Drop off
5.0(1)·1–2 hours
from$5/ person
via Viator
Private Day Tour Kandy to Nuwara Eliya with Tea Factory Visit
Kandy
Private Day Tour Kandy to Nuwara Eliya with Tea Factory Visit
5.0(1)·6 hours
from$15/ person
via Viator
8-Day Private Tour with Train Ride, Safari & Beaches
Colombo
8-Day Private Tour with Train Ride, Safari & Beaches
8 days
from$1,085/ person
via Viator
Sigiriya Rock Fortress and Dambulla All Inclusive Tour From Kandy
Kandy
Sigiriya Rock Fortress and Dambulla All Inclusive Tour From Kandy
6–8 hours
from$260/ person
via Viator
Discover Kandy by Tuk Tuk All inclusion
Kandy
Discover Kandy by Tuk Tuk All inclusion
5h 30min
from$45/ person
via Viator
Browse

Explore Kandy by interest

Whatever brings you to Kandy — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Temple of the Tooth

Sri Lanka’s holiest shrine.

Explore

Kandyan dance

Drums and fire shows.

Explore

Ella train

Scenic tea-country rail.

Explore

Sigiriya

The Lion Rock fortress.

Explore

Gardens & nature

Peradeniya and Pinnawala.

Explore

Cooking & food

Sri Lankan curries.

Explore

Tea country

Nuwara Eliya plantations.

Explore

Pinnawala

Elephant orphanage.

Explore
What to see

Top attractions in Kandy

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Temple of the Tooth

Temple of the Tooth

Sacred relic shrine.

150+ toursView tours
Sigiriya

Sigiriya

The Lion Rock.

180 toursView tours
Ella Train

Ella Train

Scenic rail journey.

150 toursView tours
Kandyan Dance

Kandyan Dance

Drums and fire.

90 toursView tours
Peradeniya Gardens

Peradeniya Gardens

Royal botanical gardens.

100 toursView tours
Nuwara Eliya

Nuwara Eliya

Tea country.

120 toursView tours
Dambulla Caves

Dambulla Caves

Golden cave temples.

160 toursView tours
Pinnawala

Pinnawala

Elephant orphanage.

90 toursView tours
Plan your days

Kandy itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Kandy in 1 day

  1. 1Temple of the Tooth
  2. 2Botanical Gardens
  3. 3Cultural show
  4. 4Kandy Lake
Read the guide
2 days

Kandy in 2 days

  1. 1Day 1: city & culture
  2. 2Day 2: Sigiriya
  3. 3Dambulla caves
  4. 4Lion Rock
Read the guide
3 days

Kandy in 3 days

  1. 1Day 1: city & culture
  2. 2Day 2: Sigiriya
  3. 3Day 3: Ella train
  4. 4Temple, rock & rail
Read the guide
With kids

Kandy with kids

  1. 1Pinnawala elephants
  2. 2Botanical Gardens
  3. 3Cultural show
  4. 4Kandy Lake
Read the guide
Outside the city

Day trips from Kandy

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Sigiriya2.5 hrs away

Sigiriya

The Lion Rock.

from €50View trips
Ella TrainScenic rail away

Ella Train

Tea-country journey.

from €30View trips
Nuwara Eliya2.5 hrs away

Nuwara Eliya

Tea country.

from €45View trips
Dambulla Caves2 hrs away

Dambulla Caves

Golden cave temples.

from €45View trips
Pinnawala1 hr away

Pinnawala

Elephant orphanage.

from €35View trips
Peradeniya Gardens20 min away

Peradeniya Gardens

Royal botanical gardens.

from €20View trips
Practical guide

Know before you go

Short, straight answers to the questions every Kandy visitor asks before booking.

The sweet-spot months

December to April is the driest, sunniest period in Kandy and the hill country — the best time for sightseeing and the train.

Dry season (Dec–Apr)

Pleasant, drier weather makes this the peak season for Kandy, Sigiriya and the scenic train; book ahead.

Mild year-round

At around 500m, Kandy stays comfortably warm by day and cool at night, pleasant even outside the dry season.

Wetter months

The inter-monsoon months (especially October–November) bring afternoon showers, though mornings are often clear.

Esala Perahera

Kandy’s spectacular Esala Perahera festival (usually July–August) features grand processions of decorated elephants and dancers; book far ahead.

For the train

Clearer dry-season days give the best views on the scenic Kandy to Ella railway.

One day

Temple of the Tooth, gardens and a show.

Two days

Add a Sigiriya and Dambulla day trip.

Three days

The sweet spot: temple, rock and the Ella train.

Four days

Add Nuwara Eliya tea country and safaris.

Hill-country base

Kandy is a great base for central Sri Lanka.

Travelling with kids

Mix Pinnawala, gardens and a dance show.

On foot

Central Kandy around the lake, Temple of the Tooth and market is walkable, though hilly.

Tuk-tuks

Tuk-tuks are the easiest way around town and to nearby sights; agree the fare first or use the PickMe app.

Scenic train

The famous railway to Ella runs from Kandy station; book reserved seats well ahead for the best views.

Tours & drivers

Day tours and private drivers reach Sigiriya, Dambulla, Pinnawala and Nuwara Eliya, the easiest way to explore.

Getting there

Kandy is about 3–4 hours from Colombo and its airport by road or train through scenic countryside.

Spread-out day trips

Sigiriya and the tea country are 2.5–3 hours away, so plan early starts for day trips.

Dress modestly for temples

Cover shoulders and knees and remove shoes at the Temple of the Tooth and other Buddhist sites.

Book train seats early

Reserved first and second-class seats on the Ella train sell out fast — book ahead, especially in peak season.

Sri Lankan rupee

Sri Lanka uses the rupee; carry cash for tuk-tuks, entrance fees and small vendors, as cards aren’t always accepted.

Time the temple puja

The Temple of the Tooth holds daily puja ceremonies (morning, midday and evening) — timing your visit to one is special.

Pack layers

Kandy and the hills are cooler than the coast and can get rainy — bring a light layer and a rain jacket.

Pre-book day trips

Sigiriya and tea-country tours fill up in peak season — book ahead.

Ella train tickets

Reserved scenic-train seats sell out — book well ahead.

Sigiriya day trips

Popular Sigiriya and Dambulla tours fill up — reserve early.

Cultural shows

Evening dance shows are in demand — pre-book.

Cooking classes

Small-group home cooking classes are limited — book ahead.

Private drivers

Drivers for tea country and safaris get booked up — reserve early.

Peak & festival season

December–April and Perahera are busy — plan ahead.

City & temple tour

Around €15–40 for a Kandy city and Temple of the Tooth tour.

Cultural show

About €8–20 for a Kandyan dance and fire show.

Ella train tour

Roughly €25–70 for a scenic train and tea-country tour.

Sigiriya day trip

Around €45–90 for a Sigiriya and Dambulla day trip.

Cooking class

About €20–45 for a Sri Lankan cooking class.

How to save

Join group tours, share a driver, and travel in the shoulder season.

When to visit

Kandy through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (Dec–Apr)
Dec–Apr
Best for
Sightseeing, train.
Crowds
Booking tip
Best; book ahead.
Perahera (Jul–Aug)
Jul–Aug
Best for
Grand festival.
Crowds
Booking tip
Spectacular; busy.
Shoulder (May–Jun)
May–Jun
Best for
Greener, value.
Crowds
Booking tip
Some showers.
Wetter (Oct–Nov)
Oct–Nov
Best for
Lush, quiet.
Crowds
Booking tip
Afternoon rain.
People also ask

Kandy travel FAQ

What are the best tours in Kandy?

The highest-rated Kandy experiences are the Temple of the Tooth and city tour, a Kandyan dance and fire show, the Peradeniya Botanical Gardens, a cooking class, the scenic train to Ella, and a Sigiriya and Dambulla day trip.

What should I book in advance in Kandy?

Book the scenic Ella train tickets and Sigiriya day trips well ahead, as they sell out, especially in the December–April peak season and during the Esala Perahera festival.

How many days do I need in Kandy?

One day covers the temple, gardens and a show, two add a Sigiriya day trip, and three include the scenic Ella train; add days for Nuwara Eliya and safaris.

Is Kandy worth visiting?

Yes — Kandy rewards with the sacred Temple of the Tooth, spectacular Kandyan dance and fire shows, the lush Peradeniya gardens, the world-famous scenic train to Ella, and easy access to Sigiriya and Sri Lanka’s tea country.

What are the best day trips from Kandy?

Top trips are Sigiriya and Dambulla, the tea country of Nuwara Eliya, the Pinnawala Elephant Orphanage, the ancient city of Polonnaruwa, and the scenic Ella train.

When is the best time to visit Kandy?

December to April is the driest, sunniest peak season for Kandy and the hill country; the Esala Perahera festival (July–August) is spectacular but busy, while the climate is mild year-round.

How do you get around Kandy?

Central Kandy is walkable, with tuk-tuks easy for getting around town and nearby sights, the scenic train to Ella from the station, and day tours or private drivers for Sigiriya, Dambulla and tea country; it’s about 3–4 hours from Colombo.
1Temple of the Tooth & City2Kandyan Dance & Culture3Sigiriya & Dambulla4Ella Train & Tea Country
1Kandy in 1 day2Kandy in 2 days3Kandy in 3 days4Kandy with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
769 Kandy experiencesfrom €15 · free cancellation
Explore tours

Nearby destinations

ColomboSri Lanka · 2,874 tours · prices per person, book with partnerNegomboSri Lanka · 1,466 tours · prices per person, book with partnerGalleSri Lanka · 592 tours · prices per person, book with partnerBentotaSri Lanka · 375 tours · prices per person, book with partnerAnuradhapuraSri Lanka · 334 tours · prices per person, book with partnerEllaSri Lanka · 224 tours · prices per person, book with partnerYala National ParkSri Lanka · 224 tours · prices per person, book with partnerKalutaraSri Lanka · 219 tours · prices per person, book with partnerHambantotaSri Lanka · 207 tours · prices per person, book with partnerSigiriyaSri Lanka · 203 tours · prices per person, book with partnerHikkaduwaSri Lanka · 193 tours · prices per person, book with partnerBatticaloaSri Lanka · 119 tours · prices per person, book with partner