Top 10 Things to Do in Kandy, Sri Lanka
Discover the top 10 things to do in Kandy, Sri Lanka — from sacred temples and tea gardens to cultural dance shows and scenic train rides...
1. Visit the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa)
A sacred pilgrimage site and a marvel of Kandyan architecture, this temple is the spiritual heart of the city.
No trip to Kandy is complete without visiting its most revered site: the Temple of the Sacred Tooth Relic. Located at the city’s heart, this golden-roofed temple houses a sacred tooth of the Buddha, making it one of the most important Buddhist pilgrimage sites in the world.
Stepping into the temple grounds, you’ll be immersed in centuries of devotion and history. Drummers and monks perform serene rituals several times daily, while devotees file in holding lotus blossoms and incense. Though the actual tooth is hidden within golden caskets, the spiritual atmosphere is undeniable.
Historically, whoever possessed this relic was believed to have the right to rule Sri Lanka. The temple, once part of the royal palace, is now a UNESCO World Heritage Site for its cultural importance.
As you wander through its ornately carved halls and shrines, admire the intricate Kandyan architecture and moonstone carvings. Visit during the Esala Perahera festival (July/August), and you’ll witness streets filled with elephants, dancers, and fire-lit processions, a mesmerizing spectacle honoring the sacred tooth.
Whenever you visit, dress modestly (covering shoulders and knees), and take in the deep peace and cultural richness that this temple continues to preserve.
2. Stroll Around Kandy Lake and Royal Palace Park
Serenity in the city. A morning walk around Kandy Lake is the perfect start to the day.
A leisurely stroll by the Kandy Lake, along the famous “Cloud Wall” parapet, offers peaceful scenery right in the city center. In the heart of Kandy lies this idyllic blue-green lake, fringed by a white stone railing known as the “Cloud Wall.”
Built in 1807 by the last Kandyan king, this man-made lake offers a tranquil escape from the busy streets. A well-maintained path of around 3.5 km (2.1 miles) circles the lake, perfect for a relaxed walk at any time of day.
As you walk under banyan trees and swaying palms, you’ll see plenty of life around the lake: water monitors gliding through the water, ducks paddling along the edges, and perhaps a monkey or two watching curiously from the trees.
Midway through your walk, look out for the Queen’s Bathing Pavilion — an elegant Victorian-era structure that hints at the lake’s royal past. In the middle of the lake sits a small island covered in greenery, believed by legend to have once housed the king’s harem.
For a panoramic view, head up to Royal Palace Park (also known as Wales Park) on the hill above the southern shore. This peaceful garden is dotted with flowering shrubs, shaded benches, and even an old colonial cannon monument.
From here, you can enjoy spectacular views of Kandy’s skyline and surrounding hills — ideal for taking photos or simply soaking in the view.
Feeling energetic? Take a short climb further to Arthur’s Seat viewpoint (often just called “Kandy Viewpoint”). It offers one of the best postcard-worthy views: Kandy Lake, the Temple of the Tooth, and the city all spread out below.
Whether you visit in the soft light of morning or during golden hour at sunset, a lakeside stroll paired with a visit to these nearby viewpoints delivers some of the most scenic moments in Kandy — all without leaving the city center.
3. Explore the Royal Botanical Gardens in Peradeniya
A 15-minute escape into paradise filled with royal palms, orchids, and giant bamboos.
The royal palm-lined avenues of the Peradeniya Botanical Gardens are a visual highlight of Kandy, offering a lush escape just 15 minutes from the city.
Spanning over 147 acres and home to more than 4,000 plant species, the gardens are a dream for nature lovers. Manicured lawns, vibrant flowerbeds, and towering trees create a tranquil, shaded setting ideal for peaceful walks or romantic strolls.
One of the most iconic features is the Palm Avenue — a dramatic walkway framed by perfectly aligned royal palms reaching into the sky. Walking beneath them feels both grand and surreal, and it’s a favorite photo spot for many visitors.
The gardens are divided into themed sections, each offering something unique. The Orchid House displays rare and exotic blooms, while the Cactus House, Spice Garden, and the towering Giant Bamboo Grove add further variety.
Don’t miss the colony of fruit bats hanging in the trees like black ornaments. They’re often mistaken for fruits until they flap their wings. You’ll also spot monkeys, bright birds, and butterflies, making the garden lively with both flora and fauna.
One highlight is the suspension bridge over the Mahaweli River. Crossing it is a fun little adventure (only five people allowed at once), and it offers beautiful river views.
When it’s time to rest, head to the garden café in the center. You can grab a snack or a cooling ice cream before continuing your stroll.
Once reserved for Kandyan royalty, the gardens now welcome everyone — couples, families, and solo wanderers alike. Whether you’re chasing blooms or just want a quiet green space to unwind, the Royal Botanical Gardens are a must-visit in Kandy.
4. Marvel at the Bahirawakanda Buddha Statue
For panoramic views of the city and beyond, this statue is worth every step.
Towering above Kandy, the gleaming white Bahirawakanda Vihara Buddha Statue – often called the Big Buddha – is one of the city’s most iconic landmarks.
Perched atop Bahirawa Kanda (literally “Devil’s Hill”), the seated Buddha stands at 26.8 meters (88 feet) tall, making it one of the tallest Buddha statues in Sri Lanka. Its serene expression gazes out across the hills, watching over the city with peaceful authority.
Getting to the top is an experience in itself. You can hire a tuk-tuk for a short, steep ride up or take a 20–30 minute uphill walk if you’re up for a bit of a workout.
At the summit, you’re rewarded with 360° panoramic views. Kandy’s rooftops, the glint of the lake, and the golden peak of the Temple of the Tooth can all be seen in one sweeping glance. It’s especially magical at sunset, when the city is bathed in soft golden light and the sky turns pastel over the hills.
You can also climb a set of stairs to a viewing platform built into the Buddha’s pedestal for an even better vantage point. Inside, a small shrine adds spiritual depth to the visit.
Though the statue is relatively new (built in 1992), the site holds religious significance. Modest dress is required – shoulders and knees must be covered, and you’ll be asked to remove shoes at the entrance. Sarongs are available to borrow if needed.
The entrance fee is minor (around 250 LKR for foreigners), and the peaceful hilltop atmosphere is well worth the price. A cool breeze, sweeping views, and a sense of quiet reverence make this one of the best places in Kandy to pause and take it all in.
5. Watch a Dazzling Kandyan Cultural Dance Performance
Drums, costumes, fire dances. A vibrant night out in Kandy.
If you find yourself in Kandy after sunset, a Kandyan dance show is one of the most captivating ways to experience Sri Lankan culture. This traditional art form is famous for its energetic movements, elaborate costumes, and rhythmic drumming.
Several venues in town, like the Kandy Lake Club or Kandyan Art Association Hall, host nightly cultural performances, usually starting around 5:00–6:00 PM. These shows bring ancient legends to life through dance.
You’ll witness male dancers in ornate headdresses and sarongs leaping and twirling, while female performers in colorful silk costumes move with graceful precision. Each dance tells a story, from the elegant Peacock Dance to the intense and thrilling Fire Dance, it’s a visual feast of storytelling through movement.
The heart of the performance is the beat of the geta bera drums. The tempo is fast and powerful, occasionally accompanied by the deep blow of a conch shell or the sharp clang of cymbals to add drama.
A show highlight is the “Ves Dance”, where dancers wear traditional white outfits with cascading ornaments and perform acrobatic feats that reflect years of practice and tradition.
Most shows end with a fire-walking or fire-spinning act that will have you holding your breath, a dramatic finale that kids and adults alike won’t forget.
These dances originated in the royal courts and temples of the Kandyan kingdom, passed down through generations, and preserved today as a symbol of Sri Lanka’s rich cultural identity.
Each show typically runs about an hour. Arrive early to grab the best seats, they fill up fast, especially in high season. Afterward, you might even get a chance to meet the performers or take photos with them.
Whether you’re a cultural enthusiast or just looking for something unforgettable to do in the evening, this vibrant spectacle will leave you applauding and deeply connected to the spirit of Kandy.
6. Discover Sri Lanka’s Tea Heritage at the Ceylon Tea Museum
An interactive journey into the history of the world’s finest teas.
Sri Lanka is one of the world’s leading tea producers, and Kandy, as the gateway to the Hill Country, plays a central role in that story. Just a few kilometers south of the city lies the Ceylon Tea Museum in Hantana, a must-visit for anyone curious about the island’s tea legacy.
The museum is housed in a restored 1920s tea factory, perched on a scenic hilltop. Step inside and you’re transported back in time. The exhibits include vintage tea-processing machinery, historical photographs, and personal items from the early pioneers of Sri Lanka’s tea industry.
A dedicated section honors James Taylor, the Scottish planter who first introduced tea cultivation to Sri Lanka in the 19th century. His original equipment is still on display, along with exhibits explaining how Sri Lanka shifted from coffee to tea after a blight in the 1860s. By 1873, Taylor’s tea was already being auctioned in London, marking the rise of the famous “Ceylon tea” brand.
As you walk through the old factory floors, it’s easy to imagine the buzz of machines drying and rolling tea leaves. Knowledgeable guides often walk guests through the full tea production process, from leaf plucking to final grading.
The tour ends with a complimentary cup of fresh Ceylon tea served in the top-floor café. From the windows, you can enjoy sweeping views of Kandy’s lush highlands while sipping your brew in peace.
There’s also a small tea shop inside where you can purchase high-quality tea to take home. Even if you’re not a tea lover, the museum offers valuable cultural insight and a rare peek into a colonial-era factory setting.
The entire visit takes around one to two hours, making it an easy and enriching stop to include in your Kandy itinerary. For anyone wondering why Ceylon tea became world-famous, this experience offers the perfect blend of history and charm.
7. Dive into Kandy’s Local Markets and Street Food Delights
Bold flavors and friendly locals await in the bustling central market.
If you want to experience Kandy like a local, head to its lively markets and sample some authentic Sri Lankan street food.
Start at the Kandy Municipal Central Market, located near the heart of the city. This two-story covered market buzzes with energy, especially in the mornings. Inside, you’ll find vendors selling everything from fresh vegetables, fruits, and spices to dried fish, textiles, and household goods.
The produce section is a feast for the senses. You’ll see heaps of mangoes, bananas, jackfruit, mangosteen, and other tropical fruits stacked high. The air is filled with the aroma of herbs and colorful spices, while cheerful vendors call out prices and offer samples of pineapple or roasted cashews. This isn’t a tourist trap. It’s a real local shopping spot, which makes it all the more fascinating.
As you wander the aisles, you’ll get a raw and authentic glimpse of daily life in Kandy. The meat and fish sections can be loud and chaotic, but they reflect the energy of the city in full swing.
Step outside the market, and you’ll find more street-side vendors. Grab a king coconut to drink straight from the shell, or try roasted corn fresh off the coals. These quick treats are perfect for a mid-walk snack.
For a heartier meal, look for a local diner or “hotel” (that’s what small eateries are called in Sri Lanka). One of the most popular dishes is kottu roti, made by stir-frying chopped flatbread with vegetables, eggs, or meat. You’ll hear the metal-on-metal rhythm of the kottu chef’s blades echoing through the street before you even spot the food.
Another must-try is the traditional rice and curry plate. Served in no-frills cafes, this meal usually comes with rice surrounded by a variety of curries, lentils (dal), pickles, and crispy papadam. The flavors are bold, spicy, and deeply satisfying.
If you’re in a hurry, pick up isso vadai (fried lentil cakes topped with prawns) from a street cart. Or, for breakfast, try egg hoppers, thin bowl-shaped pancakes with a soft egg in the center.
Craving something sweet? Order a cup of Ceylon tea paired with Kandy’s famous ginger biscuits, or enjoy a slice of chocolate cake at one of the city’s old colonial-era hotels or lakeside cafes. It’s a delicious nod to the city’s British colonial past.
Exploring Kandy through its food is more than just eating. It’s about connecting with people, traditions, and the pulse of everyday life. You’ll walk away with a full stomach, a few local treats in your bag, and a deeper appreciation for Kandy’s vibrant culture.
8. Hike through Udawattakele Forest Reserve – Kandy’s Urban Jungle
A lush, wildlife-filled jungle hiding behind the city’s sacred temple.
When you need a break from the city, you don’t have to go far. Just behind the Temple of the Tooth lies Udawattakele Forest Reserve, a lush escape within walking distance of central Kandy.
Once a royal hunting ground, this historic forest is now a sanctuary of towering trees, tangled vines, and abundant wildlife. The moment you pass through the entrance, the city’s buzz fades into birdsong and rustling leaves. It’s no wonder Udawattakele is often called Kandy’s “urban jungle.”
The reserve is home to more than 400 plant species and dozens of bird types. As you walk along its marked trails, don’t be surprised if you meet a troop of macaque monkeys lounging near the path or swinging in the trees above. You might also spot barking deer, wild boars, or even monitor lizards if you’re lucky and quiet enough.
Birdwatchers will love it here. You’ll have the chance to see bulbuls, kingfishers, and the brilliantly feathered emerald dove flitting between the trees. Bring your camera or binoculars.
One of the most popular paths is the Circuit Trail, a loop that leads to several scenic and historic points of interest. A short uphill detour takes you to a viewpoint where the forest suddenly clears, revealing panoramic views of Kandy’s rooftops and lake below. It’s a breathtaking contrast, a pocket of wilderness framing a city.
Continue along the trail and you’ll come across the Water Pond, an old reservoir, and a few secluded caves. These natural shelters, like Senkada Cave and Cittavisuddhi Lena, were once used by meditating monks. You’ll find small shrines, faded wall paintings, and offerings inside, adding a quiet, spiritual mood to your hike.
A full walk through the forest usually takes one to two hours at a relaxed pace. Some sections can be steep or muddy, so wear proper walking shoes. Insect repellent is highly recommended, especially during or after the rainy season.
The entrance fee is modest (around 800 LKR for foreigners), and early morning or late afternoon are the best times to visit when the light is soft and the forest comes alive.
Udawattakele is perfect for nature lovers, photographers, or anyone who just wants to breathe fresher air and hear the wind in the trees. Few cities in the world offer such wild beauty just minutes from their busiest streets. Kandy’s hidden forest gem proves exactly that.
9. Take the Scenic Train Ride into Sri Lanka’s Hill Country
The most photogenic ride in the country. You’ll want to hang out the door.
Many travelers claim that the train ride from Kandy to Ella is one of the most beautiful in the world, and they are not exaggerating. If your schedule allows it, boarding the train from Kandy toward Ella (or even just up to Nuwara Eliya) will be one of the most memorable parts of your trip to Sri Lanka.
The journey starts at Kandy’s historic train station and stretches about 116 kilometers through dramatic highland scenery. The ride takes roughly six hours, slowly winding through landscapes that shift from city edges to lush mountain views.
As the train climbs higher, you’ll see endless rows of tea plantations draped over the hills. Tea pluckers in colorful sarees may wave as the train passes by. You’ll cross stone bridges, roll through cool mountain tunnels, and curve along ridgelines with deep valleys on either side. Misty forests, waterfalls, and distant peaks complete the picture. It is a ride where you’ll want to keep your camera out the entire time, yet the feeling of cool breeze on your face and the sound of wheels on the track are what truly make it special.
One of the most iconic parts of this journey is standing in the open doorway with the wind in your hair, watching the countryside roll past. This is completely safe when done carefully, and it offers the kind of open-air freedom that no bus or car ride can provide.
Inside the train, the atmosphere is casual and friendly. You’ll likely be traveling with a mix of local commuters and fellow travelers. Vendors walk through the aisles offering snacks like samosas, wade (crispy lentil cakes), and steaming cups of sweet milk tea. The journey feels relaxed and social, perfect for making new friends or just gazing out the window in quiet awe.
There are different seating classes available. First class and observation cars have assigned seats and wide windows, offering comfort and panoramic views. However, many travelers actually prefer second class for its authentic feel and the chance to open windows or sit in the doorway.
Tickets are very affordable, usually just a few dollars. Reserved seats sell out quickly, especially during tourist seasons, so it’s wise to book in advance. If you can’t, you can still buy an unreserved ticket on the day and try your luck. It may involve standing, but many still find it worth it for the experience.
If the full ride to Ella is too long, consider taking a shorter segment. The stretch between Kandy and Nuwara Eliya (roughly four hours) still offers spectacular scenery and fits nicely into most travel plans.
Whether you ride for a few hours or the entire route, this train journey is an unforgettable way to witness Sri Lanka’s hill country. It is slow, scenic travel at its best. When you step off the train, you’ll understand why it’s on almost every traveler’s list of things to do in Kandy.
10. Trek the Knuckles Mountain Range on a Day Excursion
For those chasing waterfalls, remote trails, and untouched wilderness.
If you are craving adventure and want to escape deep into nature, the Knuckles Mountain Range is calling. Just about an hour and a half drive from Kandy, this rugged mountain area is one of Sri Lanka’s most breathtaking natural regions. It is also a UNESCO World Heritage Site, known for its exceptional biodiversity, misty peaks, and raw, untouched beauty.
The name comes from the way the peaks resemble a clenched fist when viewed from a distance. With elevations reaching over 1,200 meters, and the tallest peak, Mount Gombaniya, soaring up to 1,906 meters, the range offers some of the most rewarding hiking experiences in the country.
Whether you’re up for a challenging trek or a shorter nature walk, there is a trail suited for every fitness level. One of the most popular day hikes is to Mini World’s End, a dramatic viewpoint where sheer cliffs drop into deep valleys. The view stretches out for miles, offering a real sense of Sri Lanka’s varied landscapes.
Another excellent route is the trail to Dothalugala, which winds through montane forests filled with exotic plants and rare birds. Along the way, you might spot flocks of colorful parrots, kingfishers, or even a purple-faced langur monkey peeking from the canopy above. The forest is alive with butterflies, insects, and fascinating plant species, including wild orchids and ancient ferns. For nature lovers and wildlife photographers, it is paradise.
Local guides are highly recommended and can be easily arranged from Kandy or from nearby Matale. They know the hidden paths, the safest crossings, and often share insights about the flora, fauna, and village life. Some treks also lead to hidden waterfalls and natural pools, perfect for a refreshing swim in crystal-clear mountain water.
If time permits, consider staying overnight at an eco-lodge or camping under the stars. The quiet mountain air, the sound of night insects, and the sunrise over the peaks offer an experience that feels far removed from the busy cities below.
Before setting off, make sure to bring good hiking shoes, plenty of water, sun and rain protection, and leech socks or repellent if trekking in the wetter months. The weather can change quickly in the highlands, so being prepared makes all the difference.
Trekking the Knuckles is more than just a hike. It is a journey through cloud forests, past ancient rock formations, and into a world where time seems to slow down. By the time you return to Kandy, you’ll carry with you a deeper appreciation for Sri Lanka’s natural treasures and a quiet pride in the miles you’ve walked.
Embrace the Magic of Kandy
Let your time in Kandy be more than just sightseeing. Let it be stillness. Let it be wonder. Let it be that moment in the morning when all you hear are birds outside your room and the sun painting the hills gold.
From sacred temples and royal gardens to wild forests and mountain vistas, Kandy truly offers a little of everything that makes Sri Lanka magical. In one day, you can feed your soul with ancient culture and fill your lungs with the cool hill country air. This blend of heritage and nature creates a gentle rhythm that draws travelers back again and again.
As you plan your Kandy itinerary, don’t rush. Relax by the lake in the morning, wander through a tea museum or temple in the afternoon, and find yourself at a hilltop view by sunset. Whether you’re strolling through a bustling local market or hiking deep into mist-covered mountains, the charm of Kandy is always close.
And after your adventures, give yourself space to rest. Kandy is known for its warm hospitality and peaceful hillside retreats. Picture yourself on a quiet veranda, sipping tea as the mist rolls in and birds call from the trees. It’s the kind of stillness you won’t want to leave behind.
Whether you’re an international traveler exploring Sri Lanka’s heart, a couple seeking quiet romance, or a local looking for your next escape, Kandy welcomes you. Every moment can be meaningful here. Take your time. Breathe it in. Let the slower pace of the hill country show you a softer, deeper side of travel.
Enjoy every second in this jewel of the hills. Soon, you’ll understand why Kandy is often called the heart of Sri Lanka.
Happy travels, and Ayubowan! (May you live long!)
Source Notes
The information in this guide comes from a blend of personal travel experience, local insight, and respected sources. These include travel writers like Adventures of Jellie, Sunshine Seeker’s 2025 Kandy guide, and verified public resources such as UNESCO listings and official records about Kandy’s heritage landmarks. All facts, from the height of the Bahirawakanda Buddha statue to the hiking routes in the Knuckles Mountain Range, have been carefully cross-checked for accuracy and clarity. This ensures you have a current and trustworthy guide to plan your journey through Kandy.