Kandy, the cultural capital of Sri Lanka, is a city that beautifully blends history, spirituality, and natural beauty. Tucked away in the lush highlands of central Sri Lanka, this UNESCO World Heritage Site is renowned for its sacred temples, colonial landmarks, misty mountains, and warm local hospitality.
Whether you’re a first-time visitor or returning to discover more, Kandy offers experiences that leave a lasting impression. In this comprehensive travel guide, we explore the top 15 things to do in Kandy, each offering a unique way to connect with the spirit of this enchanting city.
Kandy Travel Guide: 15 Things You Must Do
1. Visit the Sacred Temple of the Tooth Relic

The Temple of the Tooth Relic, locally known as Sri Dalada Maligawa, is the spiritual heart of Kandy and one of the most revered Buddhist temples in the world. Housed within the royal palace complex, it is believed to enshrine a tooth relic of Lord Buddha, making it a significant pilgrimage site. The temple is adorned with intricate carvings, golden roofs, and beautiful murals that depict scenes from Buddhist scriptures.
Visiting during the morning or evening prayer ceremony (puja) is a truly moving experience, as the rhythmic beating of drums accompanies the sacred rituals. The temple is not just a place of worship but also a symbol of national pride and heritage. For visitors, wearing modest attire is essential, and photography inside the inner chamber is restricted to preserve the sanctity of the site.
- Timings: 5:30 AM to 8:00 PM
- Location: Royal Palace Complex
- Tip: Visit during the early morning pooja (prayer) to witness the spiritual rituals.
2. Stroll Along Kandy Lake (Bogambara Lake)
Kandy Lake, also known as Bogambara Lake, is a picturesque man-made lake created in 1807 by King Sri Wickrama Rajasinghe. Located right in the city center, next to the Temple of the Tooth, it offers a peaceful spot for walking, reflection, or simply enjoying the scenery. The shaded walking path around the lake is popular among both locals and tourists.
As you stroll, you’ll pass by historical structures, quaint benches, and occasional sightings of birds and fish. The best time to visit is either early in the morning or during sunset, when the light casts a golden hue over the water. It’s a wonderful place for families, couples, and solo travelers to relax after exploring the busy streets of Kandy.
- Walk along the scenic promenade
- Spot pelicans, egrets, and other birds
- Great photo ops during sunset
3. Experience the Esala Perahera Festival
If your visit to Kandy coincides with July or August, don’t miss the opportunity to witness the Esala Perahera, one of the grandest religious festivals in Asia. This ten-day spectacle celebrates the sacred tooth relic with elaborate processions featuring beautifully decorated elephants, traditional dancers, fire jugglers, and drummers.
The festival is held annually in honor of the Tooth Relic and is deeply rooted in Sri Lanka’s Buddhist and cultural traditions. Reserved seating is available, but it sells out quickly—booking well in advance is highly recommended. For photographers and culture enthusiasts, Esala Perahera is a once-in-a-lifetime experience that showcases the vibrant spirit of Sri Lanka.
- One of Asia’s most spectacular religious events
- Decorated elephants carry the sacred tooth relic casket
- Book tickets in advance for reserved seating
4. Explore the Royal Botanical Gardens in Peradeniya
Just 6 kilometers from central Kandy lies the Royal Botanical Gardens of Peradeniya, a botanical paradise sprawling across 147 acres. Originally reserved for Kandyan royalty, it now welcomes visitors to explore its remarkable collection of over 4,000 plant species.
Highlights include the famed Orchid House, the towering Royal Palm Avenue, and giant bamboo trees. It’s an excellent spot for a picnic, nature walk, or photography session. The garden is also home to a wide variety of birds and butterflies, making it a haven for wildlife lovers. Don’t forget to wear comfortable shoes, as there’s a lot of ground to cover.
- Home to over 4,000 species of plants
- Famous for its Orchid House and towering Royal Palms
- Stroll under century-old fig trees and vibrant flower beds
5. Climb to Bahirawakanda Vihara Buddha Statue
The giant Buddha statue at Bahirawakanda Hill is one of the most iconic landmarks in Kandy. Standing at 88 feet tall, the white statue can be seen from various parts of the city. A short tuk-tuk ride or hike takes you to the hilltop, from where you’ll enjoy panoramic views of the surrounding mountains, lake, and rooftops of Kandy.
The atmosphere at the top is serene, and visitors can enter the temple beneath the statue to learn more about its history and symbolism. Removing your shoes is mandatory before entering, and a small entrance donation is appreciated. This spot is especially magical at sunset, offering both spiritual calm and stunning views.
- Climb the stairs for peaceful meditation
- Capture views of Kandy Lake and the cityscape
- Sunset is a magical time to visit
6. Shop and Dine at Kandy City Center (KCC)
For a modern contrast to the city’s ancient temples, visit the Kandy City Center (KCC), a contemporary shopping mall located near the lake and main market. It’s a great place to shop for local textiles, handicrafts, tea, and books. There are also international brands and souvenir shops for travelers looking to take something home.
On the top floor, you’ll find cafes and restaurants serving everything from local rice and curry to international cuisines. The mall is clean, air-conditioned, and offers free Wi-Fi, making it a comfortable stop during hot afternoons or rainy spells.
- Shop for handicrafts, tea, and souvenirs
- Try local snacks like kottu roti and hoppers
- Located near the lake and temple for easy access
7. Watch a Traditional Kandyan Dance Show
An evening in Kandy is incomplete without witnessing a traditional Kandyan dance performance. These cultural shows highlight Sri Lanka’s rich performing arts through elegant costumes, rhythmic drumming, and lively dances that narrate folk tales and religious stories.
The most popular venues include the Kandyan Art Association and the Kandy Lake Club Cultural Dance Show. The performances typically last about an hour and include fire walking and acrobatic stunts. It’s an entertaining and educational experience that provides insight into the island’s ancient traditions.
- Featuring traditional drumming, fire acts, and acrobatics
- Dancers in elaborate costumes perform age-old rituals
- Venues: Kandyan Art Association, Kandy Lake Club
8. Trek Through Udawattakele Forest Reserve
Located just behind the Temple of the Tooth, the Udawattakele Forest Reserve is a tranquil green haven that was once the private forest of Kandyan kings. Today, it serves as an urban sanctuary with shaded trails ideal for walking, birdwatching, and quiet contemplation.
The forest is home to over 80 species of birds and a range of native flora, including giant lianas and medicinal plants. You’ll also come across old meditation caves and small ponds hidden among the trees. A moderate level of fitness is required for the steeper trails, and it’s best to visit early in the morning to avoid the heat.
- Ideal for hiking, birdwatching, and nature photography
- Spot monkeys, rare birds, and exotic plants
- Trails lead to hidden meditation caves and ponds
9. Ride the Scenic Train to or from Kandy
Kandy is a major stop on Sri Lanka’s hill country train line, and taking a scenic train ride either to Nuwara Eliya, Ella, or Colombo is a must-do activity. The journey offers breathtaking views of mist-covered mountains, tea plantations, waterfalls, and rural villages.
The train moves slowly, allowing ample time for photos and appreciation of the landscape. First- and second-class seats can be reserved online, and for the best views, try to get a window seat on the left side when traveling from Kandy to Ella. This ride is considered one of the most beautiful rail journeys in the world.
- Ride through rolling hills, tea estates, and tunnels
- Sit on the left side for the best views
- Book first or second-class reserved seats
10. Visit the Ceylon Tea Museum
Sri Lanka is world-famous for its tea, and the Ceylon Tea Museum in Hantana, just a short drive from Kandy, is the perfect place to learn about the country’s tea heritage. Housed in an old colonial-era tea factory, the museum displays vintage machinery, historical documents, and portraits of tea pioneers like James Taylor.
You can also enjoy a cup of freshly brewed Ceylon tea on the top floor while enjoying panoramic views of the hills. There’s a shop onsite where you can purchase premium teas and souvenirs. It’s a rewarding visit for anyone curious about one of Sri Lanka’s most iconic exports.
- Tour the old Hantana Tea Factory
- See antique equipment and learn about tea production
- Sample freshly brewed Ceylon tea
11. Wander Through the British Garrison Cemetery
Located near the Temple of the Tooth, the British Garrison Cemetery is a well-preserved colonial burial ground dating back to 1817. Many of the tombstones belong to British officers and their families who succumbed to tropical diseases and accidents during colonial times.
Volunteers maintain the cemetery with great care, and guided tours are available that share fascinating stories of the individuals buried here. The tranquil setting, surrounded by trees and flowers, makes it a reflective and historically rich experience for visitors interested in Sri Lanka’s colonial past.
- Maintained in pristine condition
- Gravestones date back to the 19th century
- Guided tours share poignant stories of the past
12. Get Panoramic Views from the Kandy View Point
For some of the best views in the city, head to the Kandy View Point on Rajapihilla Mawatha. It’s a short uphill journey by tuk-tuk or a moderate walk for those looking to burn some calories. From the top, you can see the entire city, including the lake, temple complex, and lush hills beyond.
Vendors at the viewpoint sell fresh king coconuts, snacks, and souvenirs. The lighting is particularly beautiful at sunset, making it one of the most photographed spots in Kandy. It’s ideal for travelers seeking a quick yet memorable panoramic view of the city.
- View the temple, lake, and mountain ranges
- Ideal for sunrise or sunset
- Small vendors sell king coconut and snacks at the top
13. Visit the Hidden Degaldoruwa Temple
Situated just outside the city in a peaceful village setting, Degaldoruwa Temple is a hidden gem carved into a rock. Built in the 18th century, this cave temple features some of the finest Kandyan-era murals depicting stories from the Jataka tales.
Though smaller than other temples, its calm atmosphere and historic artistry make it a worthwhile visit, especially for those interested in Buddhist art and architecture. Local monks are usually available to offer insights into the paintings and temple history. It’s less touristy and gives a more authentic spiritual experience.
- Intricate frescoes depicting Buddhist stories
- Built into a massive rock face
- Serene atmosphere with fewer crowds
14. Shop at the Kandy Central Market
Located near the railway station, the Kandy Central Market is a buzzing local bazaar filled with fresh produce, textiles, spices, and souvenirs. The market offers a glimpse into the everyday life of Kandyan residents and is a great place to interact with local vendors.
You can buy colorful batik clothing, wooden masks, Ayurvedic herbs, and traditional sweets. Bargaining is common, so don’t hesitate to negotiate prices. Visiting in the morning ensures fresher goods and less crowd, while late afternoon offers discounts on perishables.
- Shop for fresh fruits, vegetables, and spices
- Affordable local clothes and handicrafts
- Great place for souvenir hunting
15. Heritage Tour to Embekke, Lankatilaka & Gadaladeniya Temples
A short drive from Kandy will take you to three exceptional temples—Embekke Devalaya, Lankatilaka Vihara, and Gadaladeniya Temple—each showcasing unique craftsmanship and centuries-old architecture. Embekke is known for its intricate wooden pillars, Lankatilaka combines Sinhalese and South Indian design elements, and Gadaladeniya is built of stone with Dravidian influences.
These temples are often visited together in a half-day tour and provide an enriching understanding of Kandyan religious architecture. They are relatively quiet compared to the Temple of the Tooth, offering a more personal and serene cultural experience.
- Embekke Devalaya: Famous for its wood carvings
- Lankatilaka Temple: A blend of Buddhist and Hindu design
- Gadaladeniya Temple: Built entirely of stone
Best Time to Visit Kandy
- December to April – Ideal for sightseeing, festivals, and dry weather
- July to August – Esala Perahera Festival season
- May to September – Lush greenery and fewer crowds, but occasional rain
How to Reach Kandy
- By Car: 3.5-hour drive from Colombo via the A1 highway
- By Train: Scenic ride from Colombo Fort to Kandy Railway Station
- By Bus: Regular intercity buses connect Kandy to all major cities
Where to Stay in Kandy
Here are some great options for all budgets:
- Luxury: The Golden Crown Hotel, Mahaweli Reach Hotel
- Mid-Range: Hotel Thilanka, OZO Kandy
- Budget: Kandy City Stay, Clock Inn Kandy
What to Eat in Kandy
Sri Lankan cuisine is rich in flavor. Don’t miss:
- Kandy-style rice and curry
- Vegetable samosas and parippu (lentils)
- Curd and treacle (traditional dessert)
- Freshly brewed Ceylon tea
Final Thoughts
Kandy is more than just a city—it’s a living museum of Sri Lanka’s soul. With its sacred temples, vibrant festivals, scenic hills, and colonial charm, there’s something here for every type of traveler. Whether you’re exploring ancient heritage, immersing in nature, or sipping tea in the highlands, the 15 things to do in Kandy outlined above promise a rich and rewarding journey. Add Kandy to your Sri Lanka itinerary, and you’ll leave with both memories and meaning.
More Articles to Explore:
- Things to Do in Sri Lanka in August
- Places to See in Sri Lanka in September
- Sri Lanka Travel in October for Best Places
- Places in Sri Lanka to See in November
- Sri Lanka Destinations to Visit in December
- Top Destinations to Visit in January 2026 in Sri Lanka
- Travel in Sri Lanka Visit Best Places in February 2026
- Places to See in Sri Lanka in March 2026
- Dambulla Cave Temple Sri Lanka – What to Know
- Most Popular Temples in Jaffna
- Tourist Places to See in Galle
- Yala National Park, Sri Lanka – Travel Guide
- Goa vs Sri Lanka: Best Choice for Your Vacation
- Buddhist Temples in Sri Lanka
- Places to Visit in Jaffna
- Wildlife Destinations in Sri Lanka
- Sri Lanka Hill Stations to See
- Best Adventure Places in Sri Lanka
- Sri Lanka Essentials: What to Know Before You Go










