Tucked away in the emerald embrace of Sri Lanka’s hill country, Kandy is more than just a city, it’s a living testament to the island’s royal heritage, spiritual depth, and breathtaking landscapes.
Once the capital of Sri Lanka’s last kingdom, Kandy today blends the old and the new with an effortless charm that enchants travelers.
For Indian visitors, the city feels like a familiar melody, its Buddhist traditions resonate with India’s own heritage, the colonial architecture echoes stories of a shared past, and the local flavors bring a taste of home with a Sri Lankan twist.
From standing in awe before the sacred Temple of the Tooth Relic to watching the sun cast golden hues over Kandy Lake, from indulging in an aromatic cup of Ceylon tea to losing yourself in the vibrant rhythm of a Kandyan dance performance, this city promises an experience like no other. And when it’s time to take a piece of Kandy back with you, the local markets are filled with souvenirs, handcrafted wooden masks, vibrant batik fabrics, and exquisite Ceylon spices that let you relive the charm of Kandy long after your journey ends.
So, if you're ready to step into a world where history whispers through ancient walls and nature unveils its most serene side, here’s everything you need to know before embarking on your journey to Kandy.
Kandy enjoys a cool, comfortable climate year-round, thanks to its elevation. However, some months offer an especially enchanting experience:
December to April – The best season for sightseeing, with clear skies and pleasant temperatures perfect for long walks and outdoor exploration.
July & August – A time of spectacle and spirituality, as Kandy bursts into celebration with the Esala Perahera Festival, featuring lavishly decorated elephants, traditional dancers, and mesmerizing fire performances.
May to September – The monsoon season paints the city in lush shades of green, making it a paradise for nature lovers. Expect occasional rains but refreshing, mist-covered landscapes.
Fly to Bandaranaike International Airport (Colombo) from major Indian cities.
From Colombo, Kandy is a 3.5-hour drive away.
Trains from Colombo to Kandy offer breathtaking views of lush countryside.
Duration: 2.5 – 3 hours
Ticket Price: ₹150 – ₹800 (LKR 600 – 3,000)
Buses and taxis operate frequently between Colombo and Kandy.
Travel Time: 3 – 4 hours by road.
A visit to Kandy is incomplete without experiencing the spiritual aura of this UNESCO World Heritage Site.
Believed to house a sacred tooth of Lord Buddha, the temple draws devotees, monks, and travelers from around the world.
As you step into its hallowed halls, the air is filled with the rhythmic chants of prayers, the scent of burning incense, and the golden glow of sacred lamps.
Timings: 5:30 AM – 8:00 PM
Entry Fee: ₹600 (LKR 2500)
Nestled in the heart of the city, Kandy Lake is a peaceful retreat.
Built by King Sri Wickrama Rajasinghe in 1807, it’s the perfect place for a leisurely evening walk, with its tree-lined pathways and soothing breeze.
Watch as the city slows down, with the lake mirroring the changing colors of the sky.
Best Time to Visit: Sunset, when the golden glow reflects on the water.
A short drive from the city center, Peradeniya Botanical Gardens unfold like a tropical paradise.
Home to over 4,000 plant species, including towering royal palms, exotic orchids, and giant bamboo trees, it’s a must-visit for nature lovers and photography enthusiasts.
The garden’s Avenue of Palms is particularly mesmerizing!
Timings: 7:30 AM – 5:00 PM
Entry Fee: ₹600 (LKR 2500)
Kandy’s traditional dance performances are a vibrant explosion of movement, music, and storytelling.
Featuring dancers in elaborate costumes, rhythmic drumming, and fire-walking stunts, these shows are an unmissable experience.
Best Venues: Kandy Lake Club, Kandyan Cultural Centre
Timings: 5:30 PM – 7:00 PM
Entry Fee: ₹700 (LKR 3000)
Board Sri Lanka’s most picturesque train journey from Kandy to Nuwara Eliya, where rolling tea plantations, misty valleys, and cascading waterfalls create a dreamlike landscape.
Whether you hang by the door for that perfect Instagram shot or simply soak in the views, this journey is a window into Sri Lanka’s raw, untouched beauty.
Duration: 4 hours
Ticket Price: ₹250 – ₹1,500 (LKR 1,000 – 6,000)
Also read: Top 15 Tourist Places in Sri Lanka You Must Visit in 2023
Perched atop a scenic hill, this boutique hotel offers panoramic views, infinity pools, and gourmet Sri Lankan cuisine, perfect for travelers seeking exclusivity and indulgence.
A blend of colonial charm and modern amenities, this hotel is ideal for Indian travelers looking for comfort at a reasonable price.
A no-fuss, centrally located hotel offering cozy rooms and easy access to major attractions great for budget-conscious travelers.
Also read: 6 Unique Airbnb in Sri Lanka for your next Trip!
Kandy’s culinary scene is a delightful fusion of bold spices, aromatic coconut flavors, and hearty rice-based dishes. Indian travelers will find many familiar tastes here, as Sri Lankan cuisine shares deep-rooted similarities with South Indian flavors, think rice, lentils, coconut, and an array of fragrant spices.
From street food stalls to fine-dining restaurants, there’s no shortage of delicious local fare to try.
Here are some must-try Sri Lankan dishes that will tantalize your taste buds while offering a comforting sense of home.
If there’s one dish that defines Sri Lankan cuisine, it’s the classic Rice & Curry.
Much like an elaborate South Indian thali, this meal consists of steamed rice served with an assortment of curries, lentils, vegetables, and spicy condiments.
The curries can feature chicken, fish, or mutton, but vegetarian versions with pumpkin, brinjal, beans, or jackfruit are equally delectable.
Parippu (dal curry) is a staple accompaniment, made with lentils simmered in coconut milk and tempered with mustard seeds and curry leaves.
Sambols like Pol Sambol (coconut relish) or Seeni Sambol (caramelized onion relish) add an extra layer of flavor, balancing spice with sweetness.
Where to Try?
Balaji Dosai (for a South Indian-inspired version)
Devon Restaurant (for an authentic local experience)
A favorite breakfast dish in Sri Lanka, String Hoppers (Idiyappam) are delicate rice flour noodles that resemble a woven lace of fine strands.
These soft, fluffy noodles are usually paired with a range of side dishes:
Kiri Hodi – A mild, creamy coconut gravy infused with turmeric and pandan leaves, making it a perfect complement to the hoppers.
Lunu Miris – A spicy chili-onion sambol that adds a fiery kick.
Dhal Curry – A light lentil preparation that enhances the dish’s wholesomeness.
String hoppers are incredibly versatile and can be enjoyed with both vegetarian and non-vegetarian accompaniments, making them an excellent choice for Indian travelers seeking familiar yet unique flavors.
Where to Try?
Mango Tree Restaurant (serving fresh string hoppers with a variety of curries)
The Empire Café (for a fusion-style take on this classic dish)
If you hear a rhythmic clanging sound echoing through Kandy’s streets at night, chances are it’s the making of Kottu Roti.
This popular street food is made by stir-frying chopped Godhamba roti (a flaky, paratha-like flatbread) with eggs, vegetables, and aromatic spices on a sizzling griddle.
The vegetarian version includes carrots, leeks, onions, and cabbage, while the non-vegetarian versions feature chicken, beef, or seafood.
Kottu is often served with a side of spicy curry or coconut gravy, making it a filling and satisfying meal.
The unique chopping technique used to mix the ingredients gives Kottu its distinct taste and texture.
Where to Try?
Dinemore Kandy (for a budget-friendly yet delicious plate of Kottu)
White House Restaurant (for a slightly upscale take on this street food classic)
A simple yet essential part of Sri Lankan cuisine, Pol Sambol is a spicy, tangy coconut relish that adds a burst of flavor to almost any dish.
Made with freshly grated coconut, red chilies, onions, lime juice, and Maldive fish flakes, this fiery condiment is a must-try for spice lovers.
Pol Sambol pairs wonderfully with rice & curry, string hoppers, hoppers (appam), and even bread.
It’s slightly reminiscent of South Indian coconut chutney, but with a much bolder, smokier taste due to the addition of dried chilies and fish flakes (vegetarian versions are available).
Where to Try?
Kandyan King Seafood Restaurant (served as a side with seafood dishes)
Theva Residency (offering a gourmet version of Pol Sambol)
Also read: 10 Food Items That You Must Try While In Sri Lanka
Balaji Dosai: A favorite among Indian travelers, serving crispy dosas, idlis, and sambar.
Mango Tree: From butter naans to flavorful biryanis, this restaurant is perfect for a homely Indian meal.
The Empire Café: A charming colonial-style café known for its rich curries and delicious Sri Lankan desserts.
Also read: 7 days itinerary for Sri Lanka: Planning Budget and More!
No trip to Kandy is complete without taking home a few souvenirs, whether it’s a fragrant pack of Ceylon tea, a piece of handcrafted jewelry, or a vibrant Batik fabric.
Kandy’s bustling markets and artisan boutiques offer a treasure trove of unique finds that make for perfect keepsakes or gifts for loved ones.
Here’s what you should shop for in Kandy, along with the best places to find them and their price ranges.
Sri Lanka is world-famous for its Ceylon tea, and Kandy, nestled in the heart of the country’s tea-growing region, is the best place to sample and buy some.
From delicate white tea to robust black tea and fragrant flavored teas, there’s something for every tea lover.
Where to Buy?
Mlesna Tea Centre – Offers premium loose-leaf tea in elegant packaging (₹400–₹2,500 per box).
Ceylon Tea Museum – Buy straight from the source and learn about the art of tea-making (₹500–₹3,000).
Kandy City Centre (KCC) – A variety of brands available in a modern shopping complex (₹300–₹2,000).
Sri Lankan Batik fabrics are renowned for their intricate hand-dyed patterns and vibrant colors.
These fabrics are often turned into sarongs, scarves, dresses, and wall hangings, making for stylish and artistic souvenirs.
Where to Buy?
Jayamali Batiks Studio – High-quality, handmade batiks with unique designs (₹2,000–₹10,000).
Kandyan Art Association & Cultural Centre – Authentic batik pieces made by local artisans (₹1,500–₹8,000).
Kandy City Centre – A variety of modern and traditional batik designs (₹1,000–₹6,000).
Kandy is one of the best places in Sri Lanka to buy precious and semi-precious gemstones, including blue sapphires, rubies, amethysts, and moonstones.
Whether you’re looking for a stunning piece of jewelry or just a loose stone as a souvenir, Kandy has plenty of options.
Where to Buy?
Laksala Gem & Jewellery – Government-approved store with guaranteed authenticity (₹5,000–₹1,50,000).
Selyn Fair Trade – Ethically sourced handcrafted jewelry with intricate designs (₹2,000–₹20,000).
Hemachandra Jewellers – One of the most reputable jewelry stores in Kandy (₹10,000–₹5,00,000).
For those who love cooking, Sri Lankan spices make a fantastic souvenir. Bring home Ceylon cinnamon, cardamom, cloves, nutmeg, and curry powder to add an authentic Sri Lankan touch to your dishes.
Where to Buy?
Kandy Spice Garden – Learn about the spices and buy organic, farm-fresh varieties (₹500–₹3,000 per pack).
Kandy Market Hall – A budget-friendly place to find an array of local spices (₹300–₹2,500).
Luv SL by Odel – Offers well-packaged spice gift sets (₹700–₹4,000).
Sri Lanka’s traditional wooden masks, used in rituals and dances, are a beautiful and meaningful souvenir.
These intricately carved masks come in various colors and designs, symbolizing protection, good fortune, and prosperity.
Where to Buy?
Kandyan Art Association & Cultural Centre – Handmade wooden masks crafted by local artisans (₹1,500–₹15,000).
Selyn Fair Trade – Offers sustainable and ethically made wooden crafts (₹1,000–₹8,000).
Laksala Handicrafts – A government-run store with authentic souvenirs (₹500–₹12,000).
For something elegant and wearable, Sri Lankan handloom sarees are a fantastic buy. These sarees are woven with intricate designs, often blending traditional motifs with contemporary styles.
Where to Buy?
Lakpahana Handicrafts – Offers beautiful handwoven sarees and shawls (₹3,000–₹25,000).
Barefoot Kandy – Known for its high-quality, artistic handloom fabrics (₹2,500–₹20,000).
Kandy Market Hall – More affordable options available (₹1,500–₹12,000).
Bargain Smartly – While fixed-price stores offer assurance, local markets allow for negotiation, so don’t hesitate to bargain.
Check for Authenticity – When buying gems, tea, or batik, always opt for certified and reputed sellers to ensure quality.
Buy in Bulk – Spices and tea are more affordable when bought in larger quantities, making them great for gifting.
Whether you’re looking for flavors, fabrics, or fine jewelry, Kandy offers a shopping experience that’s both delightful and culturally enriching.
So, take a piece of Sri Lanka’s heart back home with you!
Kandy is not just a destination, it’s a feeling. It’s the chant of monks at sunrise, the scent of freshly brewed tea, the laughter of street vendors, and the rhythm of cultural dancers.
Whether you visit for its rich history, vibrant festivals, or serene landscapes, one thing is certain, Kandy will linger in your heart long after you leave.
Published at
Get our weekly tips and travel news!
10 amazing hacks for comfortable train journeys in India
Make your Indian train journey comfortable with these 10 hacks: choose the right class, pack essentials, stay hydrated, wear comfy clothing, charge devices, bring entertainment, prioritize safety, book lower berths, use travel apps, and socialize.
10 Amazing New Attractions in Singapore - Indian Travelers Guide 2025
Explore the new yet amazing attractions of Singapore
10 Best Things to Do in Dubai Marina - Indian Travelers Guide
Experience the best of Dubai Marina!
10 Hidden Destinations In Northeast India
Immerse yourself in the magic of unexplored landscapes, vibrant cultures, and breathtaking adventures. Ready to redefine your wanderlust?
10 Important Things you should know about South Korea before traveling
Explore the wonders of South Korea with 10 Important Things to Know Before Traveling. This blog unveils cultural insights, from decoding Hangul to navigating bustling streets.
You don't Need FASTag anymore? Everything you need to know!
No more FASTag from May 1st?
10 Dreamy Experiences for Couples in Kashmir
Fancy some romantic experiences in Kashmir?
How much will a trip to Indonesia cost from India? Travel Budget Guide
Need to budget a tropical getaway from India to Indonesia?
Indian Traveler's 7 Day Itinerary for Island Hopping in Indonesia
Your perfect Indonesian island getaway guide is here!
Best 4-Day Itinerary for Kashmir, India
Ready to fall in love with Kashmir in just four days?