Things to do in Kandy

Things to do in Kandy

Top 10 Things to do in Kandy

Experiences for every interest

All Things to do in Kandy

Explore Kandy with a local of your choice

Learn about their personal stories, and find out how you can explore Kandy together

What other travelers love about our local experts

Klara
About local
2 March 2025
A fantastic tour

Had an amazing time on this food tour in Kandy! Umair was the best—funny, witty, and super knowledgeable. He spoke perfect English and shared so many interesting insights that made the experience even better. The food stops were all fantastic, and I got to try some incredible local dishes. If you're in Kandy and love good food, definitely don’t miss this tour! Thanks for everything again. Klara 🤩

Helen
About local
28 January 2025
Fabulous in depth, more than just a tour!

Fantastic evening with Buddhima, with a wonderful warm welcome to Kandy right from the start. She is so full of knowledge about Kandy and Sri Lanka and we had time for really in depth conversations too, which we loved. And then there was the food! So much and so delicious - the experience at the fruit stall was especially entertaining! We cannot recommend Buddhima highly enough (and this is from 2 off-duty guides on holiday who know what it takes and really respect what a high quality experience we received :) )

Julian
About local
Wonderful

Buddimas lovely personality shines through and totally makes this a worthwhile trip. Great insight into the town and country and she is FUN too!

Carla
About local
The best tour & tour guide in Kandy!

My friend and I booked the 10 Tastings of Kandy tour with Buddhima, and it was perfect from start to finish. Buddhima is absolutely lovely, joyful, and happily answered all of our questions about Kandy & Sri Lanka. The food we tried was amazing - and there was SO MUCH that we ended up taking some away for the next day as we just couldn't eat everything! Do not hesitate to book this tour, or any tour, with Buddhima!

Our top picks

Kandy is home to a World Heritage Site and is centrally located. It is therefore well-connected to the major cities in Sri Lanka. You will have a long list of things to do in Kandy ranging from visits to religious sites, trekking through amazing landscapes and truly exploring the hidden gems of the city with a local guide. We have listed down some of the best things to do in Kandy below.

  • Visit the Temple of the Tooth

    Popularly known as the “Sri Dalada Maaligawa” by the locals, this Temple is famous for having the Tooth of Lord Buddha. Visiting this temple is one of the most popular things to do in Kandy. You will see several locals and tourists gathering to visit the shrine, which holds the Sacred Tooth.

    Located in the Royal Palace Complex, your local host will explain the history behind the attraction and navigate you through the complex.

  • Watch the traditional Kandyan Dancing

    Of course, traditional Kandyan dancing can only be best experienced in Kandy. Attend one of the daily shows (usually in the evenings) and be mesmerized at the unique traditional dance show, as it is anything but dull.

    You might want to attend the show at the Kandyan Cultural Center as it is the most popular one but surely you can ask local guides for their own recommendations. They will let you know the one most preferred by the locals. After all, they know best! Local tip: Drinks at the show are usually pricier, so you might want to get your own food and drinks to take to the show.

  • Visit the Royal Botanical Garden in Peradeniya

    Visiting this garden is one of the most popular things to do in Kandy amongst both the locals and visitors. They are very well maintained and feature a wide-variety of plants, flowers, monkeys and birds. Do make it a point to captures some beautiful shots of the famous orchids, which are very well known in this garden.

    You could also go on a picnic day with your family and friends in the evening with some locally prepared snacks, which your private guide can arrange for.

  • Learn the art of local Kandyan cooking

    Cooking is definitely an art and there’s no better place to learn local cooking than from the locals themselves. Hence, this is listed as one of the top things to do in Kandy. A truly unique experience, you’re guaranteed to learn a lot from this class and come out as a pro!

    On this hands-on experience, you can even go to the market yourself to pick the best fresh ingredients. Your local host will guide you and will help you choose your very own vegetables; then head back to the house to cook your very own local dish. How’s that for a truly local experience! It’s going to be unforgettable indeed!

  • Take a day trip to Sigiriya and Dambulla

    Visit two of the most treasured historical UNESCO-sites of Sri Lanka by getting a local guide to take you on a day trip from Kandy. Two birds in one stone! Marvel at the Sigiriya Rock, which is considered to be one of the Wonders of the World.

    Your local guide will take you through to the top while explaining the historical importance of it along the way. Head on to Dambulla to visit the temple-style caves! These are so important in terms of historical value that they are UNESCO-protected too.

  • Have a meal at a local’s home

    Nothing can beat the quality of an authentic local meal at a local’s home! So why not savor some of the best rice and curries that your local host has to offer. No better way to appreciate local cuisines from the locals themselves, right?

    It’s also a great opportunity to understand local living and what it means to live in a city like Kandy. You are very likely to hear first-hand accounts of their experiences, which no mainstream travel guides would explain. It is going to be one of the most enriching things to do in Kandy.

  • Train ride to Ella – Mini Adam’s Peak

    The train ride from Kandy to Ella is popular amongst several visitors. It’s a long but a scenic ride through the hills of Central Sri Lanka. Make sure you catch the window seat to capture some of the best views the ride has to offer. Alternatively, you could sit on the platform to enjoy the fresh air just how the locals do.

    Your local guide will provide you with some of the best tips on how to capture some amazing shots during your ride. Once you get to the small town of Ella, treat yourself to some breathtaking views by trekking up the Mini Adam’s Peak. Tip: The best time to start the climb is before dawn so you could get to the top in time to catch the sunrise. Let your local guide know so they can make arrangements for the climb.

  • Kandy Viewpoint

    This has got to be in your list as one of the things to do in Kandy, because it provides its visitors with spectacular views of the entire city. The viewpoint is best visited during evening hours just before sunset, so you could watch along as the city goes to sleep during the golden hour.

    Let your guide know of your interest of making this climb so they can make preparations accordingly. The climb itself is a bit steep so it may require some physical strength to get to the top. But you’re effort will be immediately paid off with some amazing panoramic views!

  • Day trip to Mahiyangana

    Take a scenic drive along the way to visit the town of Mahiyangana where you will engage with the primitive tribes of Sri Lanka. Go back in time to witness first hand, the way the indigenous citizens lead their lives and you’ll be truly amazed! It’s a tribe that still lives off land by hunting and farming.

    Your local guide will also take you through to a museum that showcases their style of living over the years. Also, during the trip, you’ll be visiting some picturesque sites such as the Sorabora Wewa, Diyawanna Oya and Ulhitiya Resevoir. So, have your phones and cameras ready to snap some amazing shots along the way!

  • Visit the local Spice Garden

    Savor the smells of fresh herbs and spices such as cinnamon, pepper, nutmeg and many others at this beautifully set up garden. This visit will take you back in time, as visitors are welcome to witness the age-old industry of spice production.

    Don’t miss out on one of the very interesting things to do in Kandy. It’s centrally located and very convenient for you to make a visit here too. Let your local guide run you through the various herbs and spices that you witness here so you could truly appreciate the entire process.

Exciting things to do in Kandy

The best way is the local way! From wandering through sprawling tea fields to hexploring idden temples, your local host will show you the best things to do in Kandy on your private tour. With so many activities, you’ll be spoiled for choice with all the fun things to do in Kandy. Foodies will be delighted by the delicious street food. Discover beautiful temples and unique alleys as you taste your way through samosas, kasava chips and paper dosas. Nature lovers will be hitting the trails on foot or by bike, climbing Sigiriya Rock and exploring the Dambulla Caves. With your local host to show you where to go, you’ll be amazed by how many outdoor activities there are in Kandy. Simply let your local host know your personal hobbies and interests, and they will know just where to go to find the perfect things to see and do in Kandy! When you’re exploring a new city, it is so much more rewarding to travel with a local host who knows every corner of Kandy in depth. Whether you prefer to visit Nuwara Elliya to learn about the tea trade, take a private cooking class or stroll through the bustling markets, your local host will only show you the best things to see and do on your private tour! If you’re planning what to do in Kandy, a WithLocals private tour is the perfect way to discover the best activities. With your local host by your side to customize your tour, you’ll be exploring Kandy on your own terms. Let them know what suits you and they will sort it all out locally for you!