Kandy travel guide for Indians — flights, hotels, things to do, tour packages
Kandy is Sri Lanka's cultural and spiritual capital, a UNESCO World Heritage city set in a bowl of verdant hills around an artificial lake and home to the <strong>Temple of the Tooth Relic</strong> — the most sacred Buddhist shrine in the world. Just 115 km from Colombo, Kandy is reachable by one of Asia's most celebrated train journeys: three hours of jungle gorges, tea estates and cascading waterfalls. For Indian travellers, Sri Lanka requires an online ETA (electronic travel authorisation); INR 1 fetches about LKR 0.40, making it a relatively affordable neighbour. This guide covers the ETA process, the best time to visit, top sights, flights and hotel tips.
Key facts at a glance
- Country: Democratic Socialist Republic of Sri Lanka
- Currency: Sri Lankan Rupee (LKR) — ₹1 (INR) ≈ LKR 0.40
- Languages: Sinhala, Tamil; English widely spoken in hotels and tourist areas
- Time zone: SLST (UTC+5:30) — same as India (IST)
- Best time to visit: December–April (Kandy's dry season)
- Visa for Indians: Sri Lanka ETA required — apply online, USD 20–25, approved within hours
- Typical trip length: 2–3 days Kandy, 7–10 days full Sri Lanka circuit
- Main airport: Bandaranaike International Airport, Colombo (CMB)
About Kandy
Kandy was the last independent capital of Sri Lanka, seat of the Kandyan Kingdom until the British took it in 1815, and it retains a proudly distinct identity from coastal Colombo. The city curves around Kandy Lake — an artificial reservoir built by the last Kandyan king in 1807 — with the famous Temple of the Tooth Relic (Sri Dalada Maligawa) forming the most prominent structure on its northern shore.
The surrounding highlands are thick with spice gardens (cinnamon, cardamom, pepper), gem-mining villages and the beginning of Sri Lanka's famous tea-growing region. Kandy is a living cultural capital: Kandyan classical dance, drumming and devil-dance performances are staged nightly, the Esala Perahera festival in July–August is one of Asia's greatest street processions, and traditional Ayurvedic treatment centres have operated here for centuries.
For Indian travellers, Kandy has a distinctly familiar spiritual atmosphere — the Buddhist and Hindu traditions here are closely intertwined, many temples and rituals will feel recognisable, and the fresh mountain air at 500 m is a welcome contrast to the coastal heat. The city is also the hub from which most visitors radiate to the rest of Sri Lanka's central highlands: Nuwara Eliya (2h), Ella (3h by scenic train), Sigiriya (1.5h north) and the Dambulla Cave Temples (1.5h).
Best time to visit Kandy
Kandy sits in Sri Lanka's central highlands and has a slightly different weather pattern from the coastal cities. The best time is December to April, when the southwest monsoon is dormant — dry days, cooler 23–28°C temperatures and clear views across the hills. This coincides with the peak Indian holiday season (Christmas, Pongal, Holi), so book accommodation early.
May to September sees the southwest monsoon bring heavy rainfall, though Kandy is somewhat sheltered compared to the west coast. The dramatic Esala Perahera procession — ten nights of illuminated elephants, fire-dancers and Kandyan drummers parading the tooth relic through the city — falls in July or August. If you can attend this festival, plan specifically around it; it is unmatched in Asia. Book accommodation many months ahead for the perahera period.
October and November are the "second inter-monsoon" — brief but intense showers possible, but generally still manageable for sightseeing. Temperatures in Kandy are consistently pleasant year-round (20–30°C); it never gets as hot as Colombo.
Top things to do in Kandy
Temple of the Tooth Relic (Sri Dalada Maligawa) — the holiest Buddhist site in Sri Lanka and one of the most revered in the world, said to house a tooth of the Buddha brought from India in the 4th century. The temple complex is a UNESCO World Heritage Site and a work of Kandyan architecture: gilded roofs, moat, multiple octagonal pavilions and carved doorways. Visit at dawn or dusk for the puja ceremonies — clouds of incense, chanting monks and the beating of enormous drums at 6:30am, 9:30am and 6:30pm daily. Entry LKR 1,500 (₹600) for foreigners; dress code applies (shoulders and knees covered, shoes removed).
Royal Botanical Gardens, Peradeniya — 60 hectares of immaculate gardens 6 km west of Kandy, featuring over 4,000 plant species, an orchid house, a bamboo grove, the famous Giant Java Fig tree with a 2,500 sq m canopy, and an avenue of royal palms. Established in 1821, it is among the finest botanical gardens in Asia. Entry LKR 1,500 (₹600) for foreigners. Best visited in the morning before crowds.
Kandyan Dance and Drum Performances — nightly cultural shows at the YMBA Cultural Centre, Kandyan Art Association Hall and other venues in the town centre (usually 5:30pm or 7pm, 1 hour, LKR 1,000–1,500). The performances feature the five styles of Kandyan dance, fire-walking demonstrations and acrobatics with intricate drum accompaniment.
Scenic train to Ella — widely rated one of the most beautiful train journeys in the world. The Colombo–Badulla line passes through Kandy, climbing through cloud-forest tunnels and past tea estates to Nanu Oya (for Nuwara Eliya), Haputale and eventually Ella. The section from Kandy to Ella (7h) is the most dramatic. Book 2nd-class observation seats (LKR 800–1,200) ahead at erail.lk; the Viceroy Special tourist train has air-conditioned observation cars.
Kandy Lake and the city centre — walk the 2.5 km lakeside path at sunset, visit the Sri Vishnu Devale and Natha Devale Hindu-Buddhist shrines alongside the tooth temple, and explore the Kandy City Centre market for spices, gems and handloom fabrics. The hilltop viewpoint at Bahirawakanda (white Buddha statue, 4 km from the city) is a rewarding afternoon walk.
Day trips from Kandy — Dambulla Cave Temples (1.5h north, 5 UNESCO-listed cave temples with over 150 Buddha statues, entry LKR 1,500), Sigiriya Lion Rock (1.5h north, a 5th-century fortress palace atop a 200m rock monolith, entry USD 30/₹2,500), Pinnawala Elephant Orphanage (40 min west, feeding and bathing time 10am and 2pm, entry LKR 3,000/₹1,200) and Knuckles Mountain Range (1h, UNESCO-listed cloud-forest trekking).
How to get there — flights from India
All flights to Kandy land at Bandaranaike International Airport (CMB) near Colombo, 115 km southwest of Kandy. From CMB, Kandy is reached by:
- Train — most scenic option; trains from Colombo Fort to Kandy depart roughly every 2h; journey 2h30m–3h, 2nd class LKR 190–500. Book at the station or erail.lk.
- AC bus — SLTB intercity buses from Bastian Mawatha (Colombo) to Kandy, LKR 200–350, 2.5–3h.
- Taxi / Uber / PickMe — PickMe and Uber operate from CMB; a Kandy-bound sedan costs LKR 5,000–7,000 (₹2,000–2,800).
Indian flight options:
- Delhi to Kandy — fly Delhi–Colombo (IndiGo, Air India, SriLankan Airlines; 3.5h non-stop or via Chennai), then train or cab to Kandy.
- Chennai to Kandy — fly Chennai–Colombo (50 min, IndiGo/Air India/SriLankan, multiple daily); cheapest and fastest Indian gateway to Sri Lanka. Fares from ₹4,000–7,000 one-way.
A Colombo to Kandy train on arrival day is the recommended experience — the short 20-minute cab from CMB to Colombo Fort station + the scenic 3h train ride sets the perfect tone for a Sri Lanka trip.
Where to stay in Kandy
Kandy town centre (lake area) — best location for the tooth temple, lake walks and nightly cultural shows. Historic boutique properties like Earl's Regency and Cinnamon Citadel sit on hillsides with lake views. Mid-range hotels: ₹4,000–8,000/night; luxury: ₹12,000–20,000.
Hillside and countryside properties — several boutique tea-estate bungalows and eco-lodges lie 10–20 km from Kandy in the surrounding hills: Amaya Hills, Mahaweli Reach Hotel. These offer extraordinary views and quiet but require a vehicle to access the city. Rates ₹8,000–18,000/night.
Budget guesthouses: Kandy has a strong guesthouse culture — family-run homestays around Peradeniya Road and Dharmasoka Mawatha offer clean rooms with breakfast for LKR 3,000–6,000/night (₹1,200–2,400). These often include home-cooked Sri Lankan meals and tips on local sights.
Note: Sri Lanka prices are in LKR; ₹1 = LKR 0.40 means LKR 10,000 = ₹4,000 at current rates (May 2026). Verify exchange rates before travel as the LKR has been volatile.
Visa & practical tips for Indians
Visa — Sri Lanka ETA: Indian citizens need an Electronic Travel Authorisation (ETA) before arrival. Apply online at eta.gov.lk — fill the form, upload a passport scan, pay USD 20 (single entry, 30 days) or USD 25 (double entry). Approval is typically granted within a few hours to 24 hours by email. The ETA can be extended to 6 months on arrival at the Department of Immigration in Colombo. Carry your ETA approval print-out or digital copy at the airport.
Currency: Sri Lankan Rupee (LKR). ₹1 = LKR 0.40 (i.e., LKR 100 = ₹40). Exchange cash at CMB airport counters or licensed money changers in Kandy. ATMs (Sampath Bank, Commercial Bank, People's Bank) in Kandy city centre accept international Visa/Mastercard. Carry LKR in small notes — many temples and local shops do not give change on large bills.
Health and food: Tap water is not safe — drink bottled water. Sri Lankan cuisine is rice-and-curry based and excellent; vegetarian options are widely available (Buddhist and Hindu populations ensure good veggie menus). String hoppers, hoppers (appa), kottu roti and pol sambol are street-food highlights. Be cautious with raw vegetables and street chutneys.
Getting around Kandy: Three-wheelers (tuk-tuks) are everywhere; meter usage is inconsistent — negotiate before boarding. A city tuk-tuk ride should be LKR 200–400 (₹80–160). PickMe (the local Uber equivalent) offers metered three-wheelers and cabs via app.
Frequently asked questions
What visa do Indians need for Sri Lanka?
Indian citizens need an Electronic Travel Authorisation (ETA) applied online at eta.gov.lk before departure. Cost is USD 20 for a single-entry 30-day visit. Approval is typically within hours. Carry the approval email or print-out. The ETA can be extended inside Sri Lanka at the Immigration Department in Colombo.
How far is Kandy from Colombo airport and how do I get there?
Kandy is 115 km from Bandaranaike International Airport (CMB), approximately 3 hours by train or taxi. Take a taxi or cab from CMB to Colombo Fort station (20 min), then the scenic train to Kandy (2.5–3h, LKR 190–500). Alternatively, hire a PickMe or metered taxi direct from CMB to Kandy (LKR 5,000–7,000).
What is the Temple of the Tooth and can Indians visit?
The Sri Dalada Maligawa (Temple of the Tooth Relic) is a UNESCO World Heritage Site said to house a tooth of the Buddha. It is open to all visitors including Indians. Entry for foreigners is LKR 1,500 (₹600). Dress code: shoulders and knees covered, shoes removed. Puja ceremonies at 6:30am, 9:30am and 6:30pm daily are the highlights.
What is the best time to visit Kandy?
December to April for dry, pleasant weather. The Esala Perahera festival in July–August (ten nights of illuminated elephant processions) is a once-in-a-lifetime event worth planning specifically around — book hotels months in advance for this period.
Is Kandy vegetarian-friendly for Indian tourists?
Yes — Sri Lanka has a strong Buddhist and Hindu vegetarian tradition. Most restaurants in Kandy offer vegetarian rice-and-curry meals, and pure vegetarian thali-style places exist near the city centre. Dhal curry, jackfruit curry, pol (coconut) sambol, papadam and string hoppers are safe staples. Inform your hotel in advance if you need vegetarian or Jain options.
Plan your Kandy trip with FlightGPT
Planning a trip to Kandy, Sri Lanka? FlightGPT is the all-in-one Kandy travel guide for Indian travellers — compare cheap flights to Kandy, browse curated Kandy tour packages, check the latest Kandy visa rules for Indian passport holders, find the best things to do in Kandy, and get a realistic estimate of your Kandy trip cost in INR. Search, plan and book on a single AI-native interface.
Cheap flights to Kandy from India
The cheapest flights to Kandy from Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata or Kochi update live on FlightGPT. Typical non-stop flight time from India is . Use the search box above to compare Kandy airfare across every Indian and international carrier — including direct Kandy flights, 1-stop alternatives, last-minute deals and 90-day advance fares.
Cheap hotels in Kandy
Looking for cheap hotels in Kandy, mid-range Kandy stays or 5-star Kandy resorts? Our HotelGPT search lets you describe what you want — beach, boutique, central, family — in plain English. Indian-traveller-friendly hotels (vegetarian breakfast, English-speaking staff, complimentary airport transfer) are clearly tagged.
Kandy tour packages from India
Browse Kandy tour packages on FlightGPT — guaranteed-departure group tours plus tailor-made trips for honeymoon, family, friends and solo travellers. Compare 3-night Kandy weekend escapes, week-long honeymoon packages, multi-city itineraries and luxury 5-star Kandy packages. Every package includes flights, hotels, transfers and sightseeing in one INR price.
Kandy visa for Indians
Sri Lanka ETA required — apply online, USD 20–25, approved within hours Our visa guide walks through the application step-by-step (documents, fees, processing time, online appointment) for every popular destination.
Kandy trip cost — what to budget
A realistic Kandy trip cost from India depends on your travel style: backpacker, mid-range or luxury. Use FlightGPT's daily-budget estimates to plan. Add Kandy flights from India (varies seasonally), visa fees, travel insurance and forex. Most Indian travellers spend INR 60,000-2,00,000 for a week in Kandy including everything.
Best time to visit Kandy
Kandy is best visited December–April (Kandy's dry season). Off-season visits are 30-50% cheaper but check weather and operating hours of attractions before you book.
Things to do in Kandy
Top experiences in Kandy — see the city highlights, food tours, day trips and Instagram-famous spots in our complete Kandy guide above. Most travellers spend 3-5 nights in Kandy as a standalone trip, or combine it with nearby destinations.