Colombo
DEL → CMB · ECONOMY · LIVE PRICES

Delhi to Colombo Flights

Sri Lanka · 5h 10m avg (incl. connections) · Non-stop available
DEL CMB
Route overview

The average round-trip fare for Delhi to Colombo is Rs 23,940 with 33,372 fares tracked over the last 12 months. January is identified as the best month to travel, while July offers the worst conditions due to wet weather. Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport for this trip.

Best deal available now
✈
Prices are 29% below average — great time to book
₹17,667
one-way per person · IndiGo · 1 stop · 4h 10m
↓ 29% vs route avg Weekend departure

Departure: 2026-10-18 · in 5 days · Prices tracked live by Tripfik

₹17,667
Cheapest available
₹24,875
Route avg (120d)
Jan
Cheapest month
33,372
Fares tracked

As of October 2026, the cheapest one-way flight from Delhi to Colombo is ₹17,667, which is 29% below the 12-month average of ₹24,875.

Cheapest Delhi to Colombo flights

Next 120 days — sorted by date
₹17,667
18 Oct · in 5d
Weekend
₹17,667
19 Oct · in 6d
₹17,667
20 Oct · in 7d
₹17,667
23 Oct · in 10d
Weekend
₹17,667
24 Oct · in 11d
Weekend
₹17,667
25 Oct · in 12d
Weekend
₹17,667
26 Oct · in 13d
₹17,667
27 Oct · in 14d

Under ₹18,526 = top 25% best fares on this route

Round-trip fares — Delhi ↔ Colombo

Both directions combined · 3–14 night stays
12-month low
₹13,201
best RT found this year
12-month avg
₹23,940
typical combined price
12-month peak
₹752,358
avoid Jul
Best month for RT
Jan
lowest avg RT fares

Booking at the right time saves up to ₹10,739 (45%) vs average RT price.

See round-trip combos & dates →

Best time to visit Colombo from Delhi

Monthly price, weather & crowd guide
Jan Dec
Month Typical OW fare Verdict Weather Crowd
Jan CHEAPEST ₹24,547 Average Dry and warm High
Oct ₹18,077 Great value Dry High
Nov ₹22,819 Average Dry High
Dec ₹35,131 Expensive Dry High

Colombo — what to know

Essential info for Indian travellers

From Delhi, Air India,Etihad,Batik Air,Cathay Pacific,Condor,SriLankan,IndiGo,Malaysia Airlines,THAI,flydubai fly to Colombo in 5h 10m, with non-stop options available.

More about Colombo →

Visa for Indians
Visa on arrival
Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport.
Currency
LKR
₹1 ≈ 3.45 LKR
UPI / India cards
Some places
Local SIM
Easy at airport
Power plug
Type D (220V)
Avg WiFi speed
40 Mbps
Daily budget
₹1,500–5,000
incl. food + local travel
Safety
Medium
Flight time
5h 10m avg
Non-stop available
Airlines
Air India, Etihad, Batik Air
VISA GUIDE FOR INDIAN PASSPORT HOLDERS

Visa on arrival — Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport. Visa fee is approximately ₹4,200. Apply well ahead of travel and keep proof of your return flight, accommodation and funds ready when you submit your application.

GOOD FOR: Beaches Culture Tea Plantations
TOP ATTRACTIONS
Galle Fort Sigiriya Mirissa Beach

With an average round-trip fare of Rs 23,940 tracked across 33,372 fares, prices vary significantly due to high volatility. The minimum fare found is Rs 13,201 while the maximum reaches Rs 752,358 over the last 12 months.

Delhi to Colombo — FAQ

What is the Delhi to Colombo flight ticket price?
The Delhi to Colombo one way flight ticket price starts from ₹17,667, with an average price of ₹24,875.
What is the cheapest month to fly Delhi to Colombo?
January is the best month to fly Delhi to Colombo, offering dry and warm weather conditions for travelers. The average round-trip fare tracked over the last 12 months stands at Rs 23,940, which serves as a baseline for this optimal travel period.
How much does a Delhi to Colombo trip cost?
A round-trip flight costs an average of Rs 23,940 with a minimum fare tracked at Rs 13,201 across 33,372 fares. Once in Colombo, travelers should budget between Rs 1,500 and Rs 5,000 per person for daily expenses.
How far in advance should I book Delhi to Colombo flights?
You should book flights 61-90 days in advance to secure the lowest average fare of Rs 39,742. Prices rise sharply closer to departure, with bookings made within 0-7 days averaging Rs 62,449.
Which airlines fly Delhi to Colombo and are there non-stops?
Airlines operating this route include Air India, Etihad, Batik Air, Cathay Pacific, Condor, SriLankan, IndiGo, Malaysia Airlines, THAI, and flydubai. Travellers should confirm non-stop options at booking since non-stop flights are not currently confirmed for this route.
How many days is ideal for a Colombo trip from India?
The ideal trip length allows enough time to visit top attractions like Galle Fort, Sigiriya, and Mirissa Beach within the daily budget of Rs 1,500 to Rs 5,000 per person. While a specific number of days is not provided, this budget supports a comfortable experience across these cultural and beach destinations.
Do Indians need a visa for Colombo?
Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport for this destination. There is no mention of specific costs or additional requirements in the provided data, only the availability of the visa on arrival.
What is the best time to visit Colombo?
The best months to visit are January and February when the weather is dry and warm, though crowd levels are high during these times. Travelers should avoid July as it is the worst month with wet conditions that may impact travel plans.
What are the top things to do in Colombo?
Top things to do in Colombo include visiting Galle Fort, Sigiriya, and Mirissa Beach for cultural and beach experiences. These locations offer a mix of history and natural scenery suitable for the daily budget range provided.
Route data (12 months · 33,372 fares)
12m avg RT fare
₹23,940
RT historical low
₹13,201
Volatility
High
Data tier
Tier A · updated continuously

Last updated 13 Oct 2026 · Tripfik tracks live fares from all major Indian airports

Best price now
₹17,667
All deals 💬 Enquire