Cheap flights from Chennai to Kandy — book online with FlightGPT
Quick answer: Chennai to Kandy non-stop flights take about ≈ 1h 20m to Colombo (CMB), then ≈ 3h by road to Kandy, operated by SriLankan Airlines, IndiGo, Air India, with around No airport at Kandy — fly Chennai → Colombo (CMB) non-stop daily, then ≈ 3h by road direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest MAA–— fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Chennai to Kandy? FlightGPT compares live MAA to — fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Chennai to Kandy non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Chennai-Kandy fare is one search away.
Chennai to Kandy flights — quick facts
- Distance: ≈ 648 km
- Non-stop flight time: ≈ 1h 20m to Colombo (CMB), then ≈ 3h by road to Kandy
- Direct flights per day: No airport at Kandy — fly Chennai → Colombo (CMB) non-stop daily, then ≈ 3h by road
- Airlines flying Chennai Kandy: SriLankan Airlines, IndiGo, Air India
- Visa for Indians: Sri Lanka ETA — currently fee-free for Indians; see /visas
Is there an airport in Kandy?
No — Kandy has no commercial airport, so there is no direct flight from Chennai. The city sits in the central highlands of Sri Lanka, and the gateway is Colombo's Bandaranaike International Airport (CMB) near Negombo, on the west coast. From there Kandy is about 115 km inland, roughly a 3-hour drive or train ride. (A small domestic airstrip at Kandy's Polgolla/Digana area has seen occasional seaplane or light-aircraft use, but it is not a scheduled option for international arrivals.) In practice, every traveller from India flies into Colombo and continues overland, so plan the trip as a short flight plus a half-day transfer.
Airlines flying Chennai to Colombo
The flight leg from Chennai (MAA) to Colombo (CMB) is short and well served. SriLankan Airlines, the island's flag carrier, operates the route alongside IndiGo and Air India, giving several non-stops a day between them. The crossing of the Palk Strait blocks only about 1h 20m over roughly 648 km, one of the shortest international hops out of India. Frequencies and timings vary by season, so check the live schedule; an early flight from Chennai lets you reach Colombo by late morning and press on to Kandy the same day, arriving comfortably by evening.
Cheapest time to fly / book
As of May 2026, indicative one-way fares on the short Chennai–Colombo hop typically open from around ₹6,000–10,000, with round trips commonly ₹14,000–22,000 depending on season and how far ahead you book. Demand to Sri Lanka peaks over the December–March dry-season window on the west and hill country, and around Indian holidays, so fares firm up then. The cheaper stretches are usually the shoulder months of April–May and September. Because the flight is so short, the bigger time cost is the onward Colombo–Kandy transfer. Indicative ranges only — live fares are one query away in the FlightGPT chat.
Colombo to Kandy: road & train
From Bandaranaike Airport (CMB) to Kandy is about 115 km and roughly 3 hours. The simplest option is a pre-booked car or taxi straight from the airport, which costs in the region of LKR 12,000–18,000 and avoids a city change. Alternatively, transfer into Colombo and take the scenic intercity train to Kandy (around 2h 30m–3h 30m), one of Sri Lanka's classic rail journeys through tea-covered hills — book a reserved seat ahead in season. Long-distance buses also run via Colombo and Kadugannawa. The mountain road climbs steadily, so allow buffer time, especially after rain.
Airports & getting around
Chennai (MAA) — international flights to Colombo use the airport's international terminal; arrive about three hours ahead for the immigration and security checks. Colombo (CMB) — Bandaranaike International is about 35 km north of Colombo city near Negombo, with onward taxis, airport buses and trains. In Kandy itself, the compact centre around the lake and the Temple of the Tooth is walkable, with tuk-tuks and taxis for the Peradeniya Botanical Gardens, viewpoints and tea estates. If you are touring onward to Nuwara Eliya or Ella, Kandy is the usual starting point for the hill-country train.
Visa & entry for Indians
Indian passport holders need a Sri Lanka ETA (Electronic Travel Authorization), but the good news is that Sri Lanka has been offering fee-free entry for Indian nationals, with a tourist stay of around 30 days. You apply online at the official portal (eta.gov.lk) before travel; approval usually comes by email within a day or two, and a visa-on-arrival counter also operates. Carry a passport valid at least six months, a return or onward ticket and proof of accommodation. Policies can change, so confirm the current fee and stay length before you fly. Full guidance is in the Visas guide.
Best time to visit Kandy
Kandy enjoys a mild hill climate and is pleasant much of the year, but the driest, most comfortable months are January to April. The city's spectacular Esala Perahera festival — nights of caparisoned elephants, dancers and drummers around the Temple of the Tooth — usually falls in July–August and is a huge draw, so book well ahead for those dates. The second inter-monsoon (October–November) can bring afternoon downpours. Temperatures stay mild year-round thanks to the altitude. For what to see, including the botanical gardens and tea country, see the Kandy destination guide.
Frequently asked questions
Are there direct flights from Chennai to Kandy?
No. Kandy has no commercial airport. You fly Chennai (MAA) to Colombo (CMB) - a short ~1h 20m non-stop - then continue about 115 km (roughly 3 hours) to Kandy by road or intercity train.
Which airlines fly Chennai to Colombo?
SriLankan Airlines, IndiGo and Air India operate non-stops from Chennai to Colombo, with several flights a day between them. The Palk Strait crossing takes only about 1h 20m over roughly 648 km, one of the shortest international hops from India.
How do I get from Colombo airport to Kandy?
It is about 115 km and roughly 3 hours. The simplest is a pre-booked car or taxi straight from Bandaranaike Airport (around LKR 12,000-18,000). Alternatively, transfer into Colombo and take the scenic intercity train to Kandy (about 2h 30m-3h 30m).
Do Indians need a visa for Sri Lanka?
Indians need a Sri Lanka ETA, but it has been fee-free for Indian nationals, with a tourist stay of about 30 days. Apply online at eta.gov.lk before travel; approval usually arrives by email within a day or two. Confirm the current fee and rules before flying. See /visas.
Is there a time difference between Chennai and Kandy?
No. Sri Lanka shares India's time zone (IST, UTC+5:30), so there is no clock change between Chennai and Kandy. An early flight to Colombo lets you reach Kandy the same day, comfortably by evening.
When is the best time to visit Kandy?
January to April is the driest and most comfortable. The famous Esala Perahera festival usually falls in July-August and draws big crowds, so book ahead for those dates. October-November can bring afternoon rain; the hill climate keeps temperatures mild year-round.
Find the cheapest Chennai to Kandy flight
The cheapest Chennai to Kandy airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Chennai to Kandy ticket prices across SriLankan Airlines, IndiGo, Air India — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Chennai-Kandy price wins.
Last-minute Chennai to Kandy flights
Need a last-minute Chennai to Kandy flight for tomorrow, this weekend or in the next seven days? Our live MAA-— search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Chennai Kandy options instantly.
Chennai to Kandy non-stop and direct flights
Most travellers prefer the Chennai to Kandy non-stop option. The direct Chennai-Kandy flight time is ≈ 1h 20m to Colombo (CMB), then ≈ 3h by road to Kandy. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Chennai Kandy ticket but are open to a layover.
Chennai to Kandy airfare — what to expect
Chennai to Kandy ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Chennai Kandy airfare today might be on a low-cost carrier; the best deal next month might be on a full-service SriLankan Airlines flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.