Kolkata to Colombo Flights — Guide 2026

Kolkata to Colombo flight guide — non-stop and 1-stop options, airlines, fares and the free Sri Lanka ETA for Indians.

Cheap flights from Kolkata to Colombo — book online with FlightGPT

Quick answer: Kolkata to Colombo non-stop flights take about ≈ 3–3.5h if a non-stop is operating; 5–10h via Chennai or another hub, operated by IndiGo, Air India, SriLankan Airlines, Non-stop service is limited and seasonal; most travellers connect, commonly via Chennai (MAA). This is a domestic route within India, so no visa is required. 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 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 Kolkata to Colombo? FlightGPT compares live CCU to CMB fares across every connected source — Indian carriers, 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

Airlines on the Kolkata–Colombo route — compared

AirlineCabin bagChecked (economy)Notable for
IndiGo7 kg15 kgLargest network; strong on-time record
Air India7 kg15-25 kgFull-service; meals included

Standard domestic economy allowance; premium fares and elite tiers may include more. Confirm against your fare — each airline's baggage page is linked above.

Airlines and non-stop options on Kolkata to Colombo

Kolkata (CCU) to Colombo (CMB) is an international short-haul that, in practice, is mostly flown with a connection. The most common routing is via Chennai (MAA), with IndiGo and Air India carrying the bulk of traffic and SriLankan Airlines operating the Chennai–Colombo and Colombo–India legs. Direct, non-stop CCU–CMB service has been thin and comes and goes with seasonal demand, so do not assume a non-stop is available — check live schedules before you plan around one.

If a non-stop is listed for your dates, it is the obvious choice. If not, a single connection through Chennai is straightforward, as it is a major hub with frequent onward flights to Colombo. Avoid older listings naming Jet Airways, which no longer operates; Vistara has merged into Air India.

Flight time, distance and routing

The straight-line distance is only about 1,150 km, so a non-stop, where it runs, takes roughly 3 to 3.5 hours. The catch is that most itineraries connect: a typical 1-stop via Chennai runs anywhere from about 5 to 10 hours door-to-door depending on the layover, and some quoted connections are far longer because of overnight waits.

When booking, read the routing carefully. Two itineraries at a similar price can differ hugely in total time. A tight, well-timed Chennai connection is comfortable; a long layover can turn a short hop into a full day's travel.

Best time to book and seasonal fares

Colombo demand from eastern India peaks around school holidays and the dry-season travel window. Because non-stop capacity is limited, connecting fares dominate and reward early booking.

PeriodDemandFare pressure
Dec–Mar (peak, dry season)HighHighest — book several weeks ahead
Apr–Jun (shoulder)ModerateEases between holiday peaks
Jul–Sep (monsoon in parts)LowerOften the softest fares
School-holiday weeksSpikesElevated regardless of season

We do not quote specific fares as they change daily and this is an international route with variable taxes. Booking three to six weeks ahead generally gives the best balance of price and timing on connecting itineraries.

Getting your fare cheaper

Honest ways to trim the cost on an international short-haul like this:

Best departure windows

For connecting itineraries, a morning departure from Kolkata gives the widest choice of same-day onward flights from Chennai to Colombo and reduces the chance of an overnight layover. Late-evening departures can mean arriving in Colombo well after midnight, which complicates onward transfers and hotel check-in. If a non-stop is operating, its timing is fixed, so book it as soon as you see it.

Advice by traveller type

Business travellers: Prioritise the shortest connection through Chennai and a morning departure so you are not arriving in Colombo in the small hours. A non-stop, if available, is worth a modest premium for the time saved.

Families: Long layovers are tiring with children. Favour a tight Chennai connection or a non-stop, and carry snacks, ID and your Sri Lanka entry approval in hand baggage.

Students and budget travellers: The monsoon shoulder often has the softest fares, and a slightly longer layover can save money if your schedule is flexible. Always factor in the cost and time of the connection.

Airports and terminals

Kolkata (CCU): Netaji Subhas Chandra Bose International Airport uses a single integrated terminal; international flights are processed in the international zone of that building. Allow extra time for immigration and emigration formalities on this international sector.

Colombo (CMB): Bandaranaike International Airport sits about 35 km north of central Colombo, near Katunayake. It is Sri Lanka's main gateway with a single main terminal. Clear immigration with your entry approval ready, then pick up a pre-paid taxi or arranged transfer into the city.

Getting to and from the airport

In Kolkata: The airport is well connected by app-cabs, the airport bus services and city roads from the north of the city. For an international departure, reach the terminal at least three hours ahead.

In Colombo: Bandaranaike is roughly 35 km from the city centre — about 45 minutes to an hour by expressway in light traffic. Use the airport's pre-paid taxi counter or a pre-arranged transfer; confirm the fare before you set off, especially late at night.

Baggage allowance

International economy allowances are generally more generous than domestic. SriLankan and Air India typically allow higher checked limits on international tickets, while IndiGo's international fares vary by route and fare type. Always confirm your specific allowance, as a connecting itinerary may carry a single through-checked allowance for the whole journey. See IndiGo baggage for IndiGo's current limits.

Travel tips and weather

Colombo is tropical and warm year-round. The south-west monsoon brings heavier rain to the city roughly May to September, while December to March is the popular dry window. Kolkata has its own monsoon and a hot pre-monsoon spell, so pack light, breathable clothing and a compact rain layer. Sri Lanka and India share the same time zone, so there is no jet lag to manage — just immigration formalities at both ends.

FlightGPT tip

Because non-stop CCU–CMB service is limited and seasonal, do not lock in plans assuming one exists for your dates. Use FlightGPT to check live availability, compare Chennai connections against any direct option, and watch the layover length so a cheap fare does not cost you a full extra day.

Frequently asked questions

Is there a non-stop flight from Kolkata to Colombo?

Non-stop CCU–CMB service is limited and comes and goes seasonally, so do not assume one is running. Most travellers connect, commonly via Chennai. Check live schedules for your exact dates.

How long does the journey take?

A non-stop, where operating, takes about 3 to 3.5 hours. A connecting itinerary via Chennai typically runs 5 to 10 hours depending on the layover, and some are longer with overnight waits.

Which airlines fly Kolkata to Colombo?

IndiGo and Air India carry most of the traffic, usually via Chennai, and SriLankan Airlines operates the India–Colombo legs. Jet Airways no longer operates; Vistara has merged into Air India.

Do Indians need a visa for Sri Lanka?

Indian passport holders need an entry approval (ETA) for Sri Lanka, which is applied for online before travel. Fee and conditions can change, so verify the current requirement on the official Sri Lankan immigration portal before booking. See /visas for guidance.

Is there a time difference between Kolkata and Colombo?

No. India and Sri Lanka both use UTC+5:30, so there is no time change and no jet lag.

What is my refund right if the flight is cancelled?

DGCA rules cover the India-operated portions: if an Indian carrier cancels, you are entitled to a refund or alternative. For an international through-fare, the carrier's conditions of carriage and the relevant authority apply — claim through the airline that issued the ticket.

What baggage allowance applies?

International economy allowances are usually higher than domestic. SriLankan and Air India typically allow more checked baggage; IndiGo's international allowance varies. Confirm your through-allowance for the whole journey. See /airlines/indigo/baggage for IndiGo limits.

Can I do web check-in?

Yes, airlines open web check-in around 24–48 hours before departure. For an international flight, still reach the airport about three hours early for immigration.

How does the monsoon affect this route?

Both Kolkata and Colombo have monsoon seasons that can cause delays. Colombo's wetter months are roughly May to September. Build in buffer time, especially on tight connections.

Can I carry my pet on this international flight?

Pet carriage on international flights is restricted and subject to both airline policy and Sri Lankan import rules. Contact the airline well in advance; do not assume cabin carriage is allowed.

Can I travel with an infant?

Yes, airlines accept infants on international flights with the correct documents. Carry the infant's passport and your entry approval, and request a bassinet seat early if needed.

Which Kolkata terminal does the flight use?

Kolkata airport has a single integrated terminal; international flights are handled in the international zone of that building. Reconfirm on your ticket.

How far is Colombo airport from the city?

Bandaranaike International is about 35 km north of central Colombo, roughly 45 minutes to an hour by expressway. Use the pre-paid taxi counter or a pre-arranged transfer.

Is it cheaper to book direct or via an OTA?

Prices are usually comparable. Direct booking can simplify international changes and refunds; OTAs may bundle the connecting legs. Compare both on FlightGPT before booking.

When is the best time to visit Colombo?

December to March is the popular dry window for the west coast and carries higher fares. The monsoon shoulder months often have the softest prices if you can handle some rain.

Ask FlightGPT — Kolkata to Colombo in plain English

FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live CCU–CMB fares across every airline, OTA and travel agent. Try one:

Cheapest Kolkata to Colombo tickets — what drives the price

Kolkata to Colombo prices swing with demand, season and lead time more than with any single airline. The reliable lever is comparison: pull every CCU–CMB fare at once and shift your date by a day or two. Mid-week and red-eye departures on IndiGo, Air India, SriLankan Airlines are usually where the cheapest seats sit.

Kolkata–Colombo flights for tomorrow or this weekend

For a same-week Kolkata–Colombo trip, the trick is to check all carriers at once rather than one app at a time. FlightGPT's live CCU-CMB search does exactly that — red-eye and early-morning departures often carry the lowest last-minute prices. Enter your date above to compare 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 if a non-stop is operating; 5–10h via Chennai or another hub. 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.

Understanding Kolkata to Colombo ticket prices

On Kolkata to Colombo, the headline price and the price you actually pay can differ once baggage and seat selection are added. That's why FlightGPT compares fully-bundled Kolkata Colombo fares across IndiGo, Air India, SriLankan Airlines — the cheapest all-in option, not the lowest sticker that balloons at checkout.