Cheap flights from Delhi to Kandy — book online with FlightGPT
Quick answer: Delhi to Kandy non-stop flights take about No direct flights — Kandy has no airport; fly DEL→Colombo (CMB), then ~3h by road, with around No flights to Kandy — fly Delhi→Colombo (CMB) non-stop (Air India, IndiGo, SriLankan), then ~115 km / ~3h by road or scenic train direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest DEL–— 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 Delhi to Kandy? FlightGPT compares live DEL 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 Delhi to Kandy non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Delhi-Kandy fare is one search away.
Delhi to Kandy flights — quick facts
- Distance: ≈ 2,400 km
- Non-stop flight time: No direct flights — Kandy has no airport; fly DEL→Colombo (CMB), then ~3h by road
- Direct flights per day: No flights to Kandy — fly Delhi→Colombo (CMB) non-stop (Air India, IndiGo, SriLankan), then ~115 km / ~3h by road or scenic train
- Airlines flying Delhi Kandy:
- Visa for Indians: Sri Lanka ETA — free for Indian tourists, apply online in advance — see /visas
Is there an airport in Kandy?
No — Kandy has no airport, and there are no direct flights to it from Delhi or anywhere else. Kandy is an inland hill city in Sri Lanka's Central Province, home to the revered Sri Dalada Maligawa (Temple of the Sacred Tooth Relic), and is reached by road or rail from the coast. Sri Lanka's main international gateway is Bandaranaike International Airport (CMB) near Colombo, about 115 km away. (A small domestic airstrip exists in the region, but it is not an international airport.) Be wary of booking sites that imply a "Kandy flight" — they are really selling a flight to Colombo plus an onward transfer you arrange separately.
Step 1: Fly Delhi to Colombo (CMB)
The first leg is a straightforward non-stop from Delhi (DEL) to Colombo (CMB), flown by Air India, IndiGo and SriLankan Airlines in about 3h 35m over roughly 2,400 km. Between them there are several departures a week, with Air India and SriLankan offering the most frequencies and IndiGo adding service. As of May 2026, indicative round-trip economy fares to Colombo run roughly ₹18,000–35,000 depending on season, with one-ways from around ₹10,000 on the keenest sales. Both cities share the same clock, so there is no jet lag. Indicative only — check live fares in the FlightGPT chat.
Step 2: Colombo airport to Kandy by road
From Bandaranaike Airport (CMB) it is roughly 115 km to Kandy, typically about 3 hours by car — the newer expressway sections speed the first stretch, after which the road climbs and winds up into the hills. A pre-booked private taxi or hotel transfer is the most comfortable option and can be arranged to meet your flight; shared vans and intercity buses are cheaper but slower. Many visitors break the drive at the Pinnawala Elephant Orphanage or a spice garden en route. Agree the fare or use a metered/app service, and allow buffer time for hill traffic, especially around Kandy.
Scenic alternative: the train to Kandy
One of the great joys of Sri Lanka travel is the train to Kandy. Services run from Colombo Fort station up to Kandy in roughly 2.5–3.5 hours, climbing through tea country on a line famed for its views (the stretch beyond Kandy to Ella is even more celebrated). To use it you first transfer from the airport to Colombo Fort (about an hour by road or the airport rail link to Colombo, then a connection). Book a reserved first- or second-class seat ahead in peak season. The train is slower door-to-door than a taxi but is an experience in itself for unhurried travellers.
Getting around once you arrive
Kandy itself is compact and walkable around the lake and the Temple of the Tooth, with tuk-tuks (agree the fare or use a metered app) handy for the Udawattakele forest, the Peradeniya Botanical Gardens and viewpoints. The city is also a base for the Cultural Triangle — Sigiriya, Dambulla and Polonnaruwa are day-trip or short-stay distance — and for onward hill-country travel to Nuwara Eliya and Ella. Hiring a car with driver for a few days is a popular and reasonably priced way to combine Kandy with the wider interior, given limited public transport on some routes.
Visa & entry for Indians
Indian passport holders need a Sri Lanka ETA (Electronic Travel Authorization) arranged before travel — and for Indian tourists it is currently free of charge, though you must still apply online in advance via the official portal (eta.gov.lk) and not assume visa-free entry. The tourist ETA typically permits a stay of up to 30 days and is usually double-entry, extendable in country. Carry a passport valid for at least six months, confirmed onward/return tickets and proof of funds. Apply a few days ahead and travel with a copy of the approval. Full guidance is in the Visas guide.
Best time to visit Kandy
Kandy enjoys a pleasant hill climate and is good to visit much of the year, but the driest, most comfortable months are generally January to April. The city's spectacular highlight is the Esala Perahera festival (usually July–August), when nights fill with dancers, drummers and caparisoned elephants — magnificent but very crowded, so book far ahead. The inter-monsoon months (October–November) can be wet. Temperatures stay mild year-round thanks to the altitude. For what to see, including the Temple of the Tooth and nearby tea estates, see the Kandy destination guide.
Frequently asked questions
Are there flights from Delhi to Kandy?
No. Kandy has no airport, so there are no direct flights from Delhi or anywhere else. You fly to Colombo (Bandaranaike, CMB) - about 3h 35m non-stop - then travel roughly 115 km inland to Kandy, about 3 hours by road or a scenic train.
What is the nearest airport to Kandy?
Bandaranaike International Airport (CMB) near Colombo is the gateway, about 115 km away (roughly 3 hours by road). Kandy itself has no airport. A small regional airstrip exists in the area but is not an international airport, so visitors fly into Colombo.
How do I get from Colombo to Kandy?
By road or rail. A pre-booked taxi or hotel transfer covers the ~115 km in about 3 hours via the expressway and hill roads. Alternatively, the scenic train from Colombo Fort to Kandy takes roughly 2.5-3.5 hours through tea country - slower door-to-door but a memorable ride.
How long does it take to reach Kandy from Delhi?
Plan on a non-stop Delhi-Colombo flight of about 3h 35m, then roughly 3 hours onward by road to Kandy - so around half a day of travel in total, plus airport and transfer time. India and Sri Lanka share the same clock, so there is no jet lag.
Do Indians need a visa for Sri Lanka / Kandy?
Yes, an ETA - but for Indian tourists it is currently free. You must still apply online in advance at the official portal (eta.gov.lk); do not assume visa-free entry. The tourist ETA usually allows up to 30 days and is typically double-entry. See /visas.
When is the best time to visit Kandy?
January to April is generally the driest and most comfortable. The famous Esala Perahera festival (usually July-August) is spectacular but very crowded, so book far ahead. The inter-monsoon months (October-November) can be wet; the hill-city altitude keeps temperatures mild year-round.
Find the cheapest Delhi to Kandy flight
The cheapest Delhi 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 Delhi to Kandy ticket prices across — 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 Delhi-Kandy price wins.
Last-minute Delhi to Kandy flights
Need a last-minute Delhi to Kandy flight for tomorrow, this weekend or in the next seven days? Our live DEL-— 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 Delhi Kandy options instantly.
Delhi to Kandy non-stop and direct flights
Most travellers prefer the Delhi to Kandy non-stop option. The direct Delhi-Kandy flight time is No direct flights — Kandy has no airport; fly DEL→Colombo (CMB), then ~3h by road. 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 Delhi Kandy ticket but are open to a layover.
Delhi to Kandy airfare — what to expect
Delhi to Kandy ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Delhi Kandy airfare today might be on a low-cost carrier; the best deal next month might be on a full-service carrier flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.