Colombo
DEL → CMB · ECONOMY · LIVE PRICES

Delhi to Colombo Flights

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

The average round-trip fare is Rs 23,944 based on 28,234 tracked fares, with January identified as the best month to travel. Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport for this destination. Travelers should aim for dry and warm weather in January while keeping daily expenses between Rs 1,500 and Rs 5,000 per person.

Best deal available now
Prices are 21% below average — great time to book
₹16,726
one-way per person · IndiGo · 1 stop · 4h 50m
↓ 21% vs route avg

Departure: 2026-10-06 · in 15 days · Prices tracked live by Tripfik

₹16,726
Cheapest available
₹21,098
Route avg (120d)
Jan
Cheapest month
31,278
Fares tracked

As of September 2026, the cheapest one-way flight from Delhi to Colombo is ₹16,726, which is 21% below the 12-month average of ₹21,098.

Cheapest Delhi to Colombo flights

Next 120 days — sorted by date
₹16,726
06 Oct · in 15d
CHEAPEST
₹16,726
07 Oct · in 16d
₹16,936
10 Oct · in 19d
Weekend
₹16,726
11 Oct · in 20d
Weekend
₹16,726
12 Oct · in 21d
₹16,936
13 Oct · in 22d
₹17,189
14 Oct · in 23d
₹17,203
25 Oct · in 34d
Weekend

Under ₹18,210 = 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,965
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,764 (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
Sep ₹21,193 Average Wet Medium
Oct ₹18,556 Great value Dry High
Nov ₹22,224 Average Dry High
Dec ₹22,099 Average 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 11m, with non-stop options available.

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 11m 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 fares tracked at 28,234 instances, the average round-trip fare is Rs 23,944, though prices can drop to a minimum of Rs 13,201. High volatility means travelers should monitor prices closely as they fluctuate significantly between booking windows.

Delhi to Colombo — FAQ

What is the Delhi to Colombo flight ticket price?
The Delhi to Colombo one way flight ticket price starts from ₹16,726, with an average price of ₹21,098.
What is the cheapest month to fly Delhi to Colombo?
January is the best month to fly as it offers dry and warm weather conditions compared to the wet season in July. Although crowd levels are high in January, the average fare of Rs 23,944 makes it a viable option for travelers seeking favorable weather.
How much does a Delhi to Colombo trip cost?
The average round-trip fare is Rs 23,944 with a minimum tracked price of Rs 13,201 for this route. Once in Colombo, travelers should plan for a daily budget ranging from Rs 1,500 to Rs 5,000 per person.
How far in advance should I book Delhi to Colombo flights?
You should book 61-90 days in advance to secure the lowest average fare of Rs 40,151 according to the booking curve data. Prices rise sharply closer to departure, reaching an average of Rs 64,440 for bookings made within 0-7 days.
Which airlines fly Delhi to Colombo and are there non-stops?
Airlines operating on this route include Air India, Etihad, Batik Air, Cathay Pacific, Condor, SriLankan, IndiGo, Malaysia Airlines, THAI, and flydubai. There are no non-stop flights confirmed for Delhi to Colombo, so travelers should confirm connection details at booking.
How many days is ideal for a Colombo trip from India?
The trip is well-suited for Indian travelers visiting top attractions like Galle Fort, Sigiriya, and Mirissa Beach within a daily budget of Rs 1,500 to Rs 5,000. While specific trip lengths are not quantified in the data, the destination offers experiences in beaches, culture, and tea plantations that justify the travel cost.
Do Indians need a visa for Colombo?
Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport without prior application requirements. No specific visa cost is listed in the provided data, but travelers must ensure they meet entry criteria upon arrival.
What is the best time to visit Colombo?
The best months to visit are January and February for dry and warm weather, while July should be avoided due to wet conditions. Travelers may also consider April or August which have medium crowd levels compared to the high crowds in December and February.
What are the top things to do in Colombo?
Top activities include visiting Galle Fort, Sigiriya, and Mirissa Beach which offer cultural and beach experiences respectively. Travelers can also explore tea plantations as the destination is best suited for those interested in culture and nature.
Route data (12 months · 31,278 fares)
12m avg RT fare
₹23,965
RT historical low
₹13,201
Volatility
High
Data tier
Tier A · updated continuously

Last updated 21 Sep 2026 · Tripfik tracks live fares from all major Indian airports

Best price now
₹16,726
All deals 💬 Enquire