Cheap flights from Delhi to Kandy — book online with FlightGPT
Quick answer: Delhi to Kandy non-stop flights take about Kandy has no airport. Fly Delhi (DEL) to Colombo (CMB) non-stop in about 3h 30m–3h 50m, then continue ≈ 115 km to Kandy by road (≈ 3–4h) or by the scenic hill-country train (≈ 3h). Total Delhi-to-Kandy door time is typically most of a day., operated by Air India, IndiGo, SriLankan Airlines, There are no Delhi–Kandy flights because Kandy has no airport. Delhi–Colombo, however, is well served — Air India, IndiGo and SriLankan Airlines together run multiple non-stops most days, so you can usually find a same-day onward transfer to Kandy.. 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 July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · 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, 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
- Non-stop flight time: Kandy has no airport. Fly Delhi (DEL) to Colombo (CMB) non-stop in about 3h 30m–3h 50m, then continue ≈ 115 km to Kandy by road (≈ 3–4h) or by the scenic hill-country train (≈ 3h). Total Delhi-to-Kandy door time is typically most of a day.
- Typical routing: There are no Delhi–Kandy flights because Kandy has no airport. Delhi–Colombo, however, is well served — Air India, IndiGo and SriLankan Airlines together run multiple non-stops most days, so you can usually find a same-day onward transfer to Kandy.
- Airlines flying Delhi Kandy: Air India, IndiGo, SriLankan Airlines
- Visa for Indians: Sri Lanka ETA required — apply online before travel; see /visas
Is there an airport in Kandy?
No. Kandy has no commercial airport. The nearest is a small domestic airstrip used for seaplane and charter services, not scheduled jets. To reach Kandy from Delhi you fly into Bandaranaike International Airport (CMB) near Colombo — Sri Lanka's main international gateway — and then travel overland the roughly 115 km to Kandy by road or train.
So this is really two journeys: a non-stop Delhi–Colombo flight, then a half-day surface transfer up into the hill country.
Step 1: Fly Delhi to Colombo
Delhi to Colombo is a non-stop hop of about 3h 30m to 3h 50m, covering roughly 2,400 km. The route is flown by Air India, IndiGo and SriLankan Airlines, with several departures most days between them, so you have a good choice of timings.
Aim to land in Colombo with daylight to spare for the onward leg to Kandy — an afternoon arrival lets you reach Kandy by evening rather than travelling the hill road after dark. Go First and Jet Airways are defunct, and Vistara has merged into Air India, so disregard any old listings for them.
Step 2: Colombo airport to Kandy by road
From CMB it's about 115 km to Kandy, typically 3 to 4 hours by car depending on traffic and the climb into the hills. Pre-booked private transfers and app cabs are the simplest; shared vans and intercity buses are cheaper. The road winds and gains altitude near Kandy, so it can feel longer than the distance suggests — factor in a meal stop.
If you arrive late at night, consider an overnight near the airport or in Colombo and travel to Kandy the next morning in daylight.
Scenic alternative: the train to Kandy
One of Sri Lanka's most celebrated journeys is the train from Colombo Fort to Kandy, climbing through tea country in about 3 hours on express/intercity services (longer on slow trains). You'd transfer from the airport into Colombo Fort station first, then board. Reserved first- and second-class seats are worth booking ahead, especially in peak season — they sell out. It's slower than a private car overall once you add the airport-to-station leg, but the views are the point.
Getting around once you arrive
Kandy itself is compact and walkable around the lake and the Temple of the Sacred Tooth Relic. For day trips to the Botanical Gardens at Peradeniya or further into the hills, use app cabs, tuk-tuks (agree the fare first) or hired cars with a driver. The onward Kandy–Ella train is another famous hill route if you're continuing.
Best time to book and seasonal demand
Sri Lanka's hill country has its own weather rhythm; Kandy is pleasant much of the year but wetter during the south-west monsoon. Indian holiday peaks lift Delhi–Colombo fares.
| Period | Demand | What to expect |
|---|
| Dec–Mar (dry, cool) | High | Peak season for the hill country; book flights and trains early |
| Jul–Aug (Esala Perahera) | High in Kandy | Major festival; Kandy accommodation fills fast |
| Apr & Sep–Oct | Moderate | Shoulder; better value, variable weather |
| May–Jun (SW monsoon) | Lower | Wetter in the hills; usually softer fares |
Book the Delhi–Colombo flight a few weeks ahead, and your Kandy train seats as early as you can in peak months.
Getting your fare cheaper
Compare all three carriers on Delhi–Colombo — prices move with the calendar and with how far ahead you book. Mid-week departures and the May–June low season are usually cheaper. Keep the international flight and your Kandy transfer as separate, clearly understood steps: book the flight for the best fare, then arrange the transfer or train independently. FlightGPT helps you line up the Delhi–Colombo options so you can pick the best-value non-stop.
Visa and entry for Indians
Indian travellers need a Sri Lanka ETA (Electronic Travel Authorisation) before arrival — apply online in advance and carry the approval. Rules and fees change, so confirm the current ETA position before you travel; see FlightGPT and our /visas guidance. Carry a passport valid for at least six months, your return/onward ticket and proof of accommodation.
Airports and the Colombo end
You depart from Delhi (DEL) — IndiGo from Terminal 1/2 and Air India from Terminal 3; check your terminal on the ticket. You arrive at Bandaranaike International (CMB), about 35 km north of central Colombo and well placed for the road to Kandy. Pre-arrange your transfer or have a SIM/eSIM ready to book a cab on landing.
Baggage allowance
On the international Delhi–Colombo leg, allowances are usually more generous than domestic — often 25–30 kg checked depending on airline and fare, with the exact figure on your ticket. SriLankan, Air India and IndiGo each set their own limits, so check before you pack. See IndiGo baggage for IndiGo's international rules. Keep valuables and documents in your cabin bag for the onward overland transfer.
FlightGPT tip
Treat Kandy as 'fly to Colombo, then transfer'. Book the best-value Delhi–Colombo non-stop for an afternoon arrival, then decide between a private car (faster, door to door) and the famous hill-country train (slower but scenic). FlightGPT shows the Colombo flight options so you can plan the day around a daylight arrival.
Frequently asked questions
Can I fly directly from Delhi to Kandy?
No. Kandy has no commercial airport. You fly Delhi to Colombo (CMB) non-stop, then travel about 115 km to Kandy by road (3–4h) or by the scenic train (≈ 3h).
Which is the nearest airport to Kandy?
Bandaranaike International Airport (CMB) near Colombo is the practical gateway. A small domestic airstrip near Kandy handles only seaplanes/charters, not scheduled jets.
How long is the Delhi–Colombo flight?
About 3h 30m to 3h 50m non-stop, covering roughly 2,400 km. Air India, IndiGo and SriLankan Airlines all operate the route.
How do I get from Colombo airport to Kandy?
By private car or app cab (≈ 3–4 hours), shared van or bus, or by transferring into Colombo Fort and taking the hill-country train (≈ 3 hours). Arriving in daylight makes the road easier.
Do Indians need a visa for Sri Lanka?
Yes — Indian travellers need a Sri Lanka ETA, applied for online before arrival. Rules and fees change, so confirm the current position before booking; see our /visas guidance.
Is there a time difference?
No. India and Sri Lanka are both on UTC+5:30, so there's no time change to adjust for.
What baggage allowance applies?
On the international leg, often 25–30 kg checked depending on airline and fare — more than a domestic ticket. Check your specific allowance, as SriLankan, Air India and IndiGo differ.
Should I take the train or a car to Kandy?
A private car is faster and door-to-door; the train is slower once you add the airport-to-station transfer but is one of Sri Lanka's most scenic rides. Book reserved train seats early in peak season.
When is the best time to visit Kandy?
December–March is dry and popular. The Esala Perahera festival (around July–August) is spectacular but books out fast. The south-west monsoon (May–June) is wetter and usually cheaper.
What are my refund rights if the flight is cancelled?
For the Delhi–Colombo flight, the airline's international conditions and DGCA norms apply: a cancelled flight entitles you to a refund or re-accommodation. Your separate Kandy transfer is booked independently, so plan a buffer.
Can I do web check-in for the international flight?
Yes. Web check-in opens 24–48 hours before departure on Air India, IndiGo and SriLankan. Have your passport and ETA details ready.
Can I travel with an infant?
Yes. Infants under two travel on a lap at a reduced fare with a passport; international tickets include a baby baggage allowance. Confirm bassinet availability with the carrier.
Will winter fog in Delhi affect departure?
It can. December–January fog at Delhi occasionally delays morning departures. If you have a tight onward plan in Sri Lanka, prefer a later departure or build slack on arrival day.
Is it cheaper to book the flight direct or via an OTA?
Compare both. Airline sites may have member fares and easier changes; OTAs sometimes discount. Book the international flight for the best fare and arrange the Kandy transfer separately.
Ask FlightGPT — Delhi to Kandy in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live DEL–— fares across every airline, OTA and travel agent. Try one:
Booking the lowest Delhi to Kandy airfare
There is no single "cheapest day" to fly Delhi to Kandy — the lowest fare is the one you find by comparing live. Open the search above to line up Delhi–Kandy prices across Air India, IndiGo, SriLankan Airlines; booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.
Booking Delhi to Kandy at short notice
Flying Delhi to Kandy at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on Air India, IndiGo, SriLankan Airlines can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available DEL–— fare side by side in seconds.
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 Kandy has no airport. Fly Delhi (DEL) to Colombo (CMB) non-stop in about 3h 30m–3h 50m, then continue ≈ 115 km to Kandy by road (≈ 3–4h) or by the scenic hill-country train (≈ 3h). Total Delhi-to-Kandy door time is typically most of a day.. 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–Kandy pricing, explained
Delhi–Kandy pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Delhi Kandy fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.