Cheap flights from Kolkata to Colombo — book online with FlightGPT
Quick answer: Kolkata to Colombo non-stop flights take about ≈ 3–3.5h (non-stop) or ≈ 5–7h (1-stop), operated by SriLankan Airlines, IndiGo, Air India, with around Limited non-stops; 1-stop via Chennai or Bengaluru common direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest CCU–CMB 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 Kolkata to Colombo? FlightGPT compares live CCU to CMB 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 Kolkata to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Kolkata-Colombo fare is one search away.
Kolkata to Colombo flights — quick facts
- Distance: ≈ 1,900 km
- Non-stop flight time: ≈ 3–3.5h (non-stop) or ≈ 5–7h (1-stop)
- Direct flights per day: Limited non-stops; 1-stop via Chennai or Bengaluru common
- Airlines flying Kolkata Colombo: SriLankan Airlines, IndiGo, Air India
- Visa for Indians: Free Sri Lanka ETA (verify) — see /visas
Airlines flying Kolkata to Colombo
SriLankan Airlines and IndiGo serve this corridor, though non-stop frequency from Kolkata is thin — direct service operates on select days rather than daily. More options are available connecting once via Chennai or Bengaluru on IndiGo or Air India, adding a domestic hop before the short international leg to CMB.
Cheapest time to fly and book
Sri Lanka's west coast is driest December–March (peak fares), while the east coast shines in summer. The shoulder months offer the best value from Kolkata. Booking 4–8 weeks ahead and staying flexible on routing (direct vs via Chennai) helps find the lowest fare.
Flight duration and routing
The rare non-stop covers ≈ 1,900 km in about 3–3.5 hours. The common 1-stop via Chennai takes ≈ 5–7h including the connection. Sri Lanka shares India's time zone, so there is zero jet lag regardless of routing — a genuine convenience for short trips.
Baggage and fares
SriLankan Airlines includes 30 kg checked baggage on most fares; IndiGo's international fares include 15–20 kg. Indicative fares are live on FlightGPT as of May 2026. Colombo is also the gateway to Kandy, Galle and the hill country by road or train.
Airports and terminals
Kolkata international departures use Terminal 2 (T2). Colombo's Bandaranaike International (CMB) is about 35 km north of the city in Katunayake, connected by expressway (≈ 45 minutes) or the airport bus.
Visa and entry for Indians
Indian travellers need a Sri Lanka ETA, which has been offered free of charge for Indian tourists under a recent scheme — confirm it still applies and apply online before travel. Sri Lanka shares Indian Standard Time, so there is no clock adjustment. See our visa guide.
Frequently asked questions
How long is the Kolkata to Colombo flight?
About 3 to 3.5 hours non-stop, or 5–7 hours if connecting via Chennai or Bengaluru.
Is there a non-stop Kolkata to Colombo flight?
Non-stop service exists on select days on SriLankan Airlines or IndiGo, but connecting via Chennai is more reliably available.
How much is a Kolkata to Colombo ticket?
Fares vary by season and routing. Compare live options on FlightGPT for current pricing.
Do Indians need a visa for Sri Lanka?
An ETA is required, offered free for Indian tourists under a recent scheme — confirm and apply online before travel.
What is the cheapest time to fly?
The shoulder months between the west and east coast seasons offer the best value; December–March is peak.
Is there a time difference?
No. Sri Lanka shares Indian Standard Time, so there is zero jet lag.
Find the cheapest Kolkata to Colombo flight
The cheapest Kolkata to Colombo 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 Kolkata to Colombo 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 Kolkata-Colombo price wins.
Last-minute Kolkata to Colombo flights
Need a last-minute Kolkata to Colombo flight for tomorrow, this weekend or in the next seven days? Our live CCU-CMB 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 Kolkata Colombo options instantly.
Kolkata to Colombo non-stop and direct flights
Most travellers prefer the Kolkata to Colombo non-stop option. The direct Kolkata-Colombo flight time is ≈ 3–3.5h (non-stop) or ≈ 5–7h (1-stop). 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 Kolkata Colombo ticket but are open to a layover.
Kolkata to Colombo airfare — what to expect
Kolkata to Colombo ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Kolkata Colombo 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.