Kandy, Sri Lanka – The Cultural Heart of Sri Lanka.
Looking for the best things to do in Kandy, Sri Lanka?
Located in the lush hills of the Central Province, about 120 km northeast of Colombo, Kandy is one of Sri Lanka’s most popular travel destinations. Sitting 500 meters above sea level, this charming hill country city is a UNESCO World Heritage Site (since 1988) and a must-visit stop on any Sri Lanka itinerary.
Kandy is known for its cool climate, stunning mountain scenery, rich cultural heritage, and historic landmarks. Surrounded by rolling hills and the winding Mahaweli River, it offers the perfect mix of relaxation and adventure for travelers exploring Sri Lanka.
Why Visit Kandy?
Kandy is famously known as the last royal capital of Sri Lanka, ruled by King Sri Wickrama Rajasinghe. It remained unconquered for centuries, resisting invasions by the Portuguese, Dutch, and British thanks to its strategic natural defenses—mountains, forests, rivers, and marshlands.
In 1815, Kandy became part of the British colony through the historic Kandyan Convention (Udarata Givisuma), but the city still retains its unique identity, traditions, and charm.
For travelers, Kandy is the perfect base to experience Sri Lanka’s culture, nature, and history all in one place.
Top Things to Do in Kandy
Here are the must-visit attractions and activities in Kandy:
-
Temple of the Sacred Tooth Relic (Sri Dalada Maligawa): A world-famous Buddhist temple, home to a revered relic of the Buddha, attracting pilgrims and tourists alike.
-
Royal Botanical Gardens, Peradeniya: Explore 147 acres of tropical plants, orchids, and palms—one of Asia’s finest botanical gardens.
-
Traditional Kandy Cultural Dance Show: Witness vibrant drumming, fire-dancing, and Kandyan cultural performances.
-
Lankathilaka Viharaya: A 14th-century Buddhist temple showcasing ancient architecture and murals.
-
Gems Museum & Batik Factory: Learn about Sri Lanka’s world-famous gemstones and traditional handicrafts.
-
Scenic Train Ride from Kandy to Nuwara Eliya or Ella: One of the most beautiful train journeys in the world, passing through misty mountains, waterfalls, and endless tea fields.
Plan Your Kandy Trip
Whether you’re a history enthusiast, culture seeker, or nature lover, Kandy has something for everyone. From its sacred temples and colonial history to its vibrant cultural shows and breathtaking landscapes, it’s a destination that truly captures the heart of Sri Lanka.
Build your perfect Sri Lanka itinerary by adding Kandy as a must-visit stop, and explore nearby attractions, tea country tours, and cultural experiences.
Explore Nearby Destinations in Sri Lanka
While visiting Kandy, consider adding these must-see spots to your itinerary:
-
Sigiriya – Iconic Rock Fortress & Frescoes
-
Polonnaruwa – Ancient Royal Capital & UNESCO Site
-
Anuradhapura – Sacred Ancient City
-
Trincomalee – Beaches, Whale Watching & Culture
-
Pasikuda – Relax on the Tranquil East Coast







