Cheap flights from Kannur to Colombo — book online with FlightGPT
Quick answer: Kannur to Colombo flights take about ≈ 3.5h–4.5h total, 1 stop via Kochi, Bengaluru, Chennai or Trivandrum (no scheduled non-stop), operated by IndiGo, Air India Express, SriLankan Airlines (on segments), No non-stop — multiple 1-stop connections daily via Kochi (COK), Bengaluru (BLR), Chennai (MAA) or Trivandrum (TRV). This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest CNN–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 Kannur to Colombo? FlightGPT compares live CNN 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 Kannur to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Kannur-Colombo fare is one search away.
Kannur to Colombo flights — quick facts
- Distance: ≈ 1,140 km (via the connecting routing)
- Typical flight time: ≈ 3.5h–4.5h total, 1 stop via Kochi, Bengaluru, Chennai or Trivandrum (no scheduled non-stop)
- Typical routing: No non-stop — multiple 1-stop connections daily via Kochi (COK), Bengaluru (BLR), Chennai (MAA) or Trivandrum (TRV)
- Airlines flying Kannur Colombo: IndiGo, Air India Express, SriLankan Airlines (on segments)
- Visa for Indians: Not required — Kannur to Colombo is a domestic flight within India.
Airlines on the Kannur–Colombo route — compared
| Airline | Cabin bag | Checked (economy) | Notable for |
| IndiGo | 7 kg | 15 kg | Largest network; strong on-time record |
| Air India Express | 7 kg | 15 kg | Low-cost, Air India group |
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
Despite Kannur being an international airport, there is currently no scheduled non-stop from Kannur to Colombo — the route is flown as a 1-stop connection. The practical hubs are Kochi (COK), Bengaluru (BLR), Chennai (MAA) and Trivandrum (TRV), each of which has onward flights to Colombo.
- IndiGo (6E) — connects Kannur to a hub (often Bengaluru or Kochi) and onward to Colombo; an all-IndiGo single PNR is the smoothest.
- Air India Express (IX) — flies out of Kannur and serves Colombo from south-Indian hubs, a useful low-cost combination.
- SriLankan Airlines (UL) — the natural carrier on the hub-to-Colombo leg (especially from Chennai, Bengaluru and Kochi), with good onward Colombo connections.
⚠️ Disregard Go First and Jet Airways (defunct) and Vistara (merged into Air India). Because this is an international trip, prefer a single ticket so your baggage is checked through to Colombo and you're protected if a connection slips.
Flight time, distance and routing
The direct distance is about 1,140 km, but since you connect, actual flying time is split across two legs and the total journey runs 3.5h–4.5h including the layover. A typical via-Kochi or via-Bengaluru routing has a short first hop (45m–1h) and a Colombo leg of about 1h–1h 30m, plus a 1h–2h connection. Routing via Chennai or Trivandrum is similar.
Here's the pleasant surprise for an international trip: there's no jet lag at all. Sri Lanka shares India's time zone (IST, UTC+5:30), so you land in Colombo on the same clock you left on. The flying itself is a short, low-altitude hop across the Palk Strait and the Gulf of Mannar. Choose your hub for the shortest sensible layover and the best onward Colombo timing rather than for distance, since they're all roughly comparable.
Best time to book and seasonal fares
Demand is driven by both Kerala's travel calendar and Sri Lanka's tourist seasons, plus the strong NRI/Gulf-feeder traffic through Kannur. Sri Lanka's west-coast peak (Colombo, Bentota) is December–March. With the route flown as a connection — and now with Sri Lanka's free ETA for Indians boosting demand — book 3–6 weeks ahead.
| Season | Demand | Tip |
|---|
| Dec–Mar (Sri Lanka west-coast peak) | Very high | Best Colombo weather and busiest; book 6–8 weeks out. |
| Christmas–New Year | Very high | Holiday travel both ends; lock fares early. |
| Onam (Aug–Sep) | High | Kerala demand on the Kannur leg rises. |
| Apr–Jun (summer holidays) | High | Family travel; midweek beats weekends. |
| May–Sep (SW monsoon, Colombo) | Moderate | Cheaper, but wetter on Sri Lanka's west coast. |
Fares climb in Sri Lanka's December–March peak, at Christmas–New Year and during summer holidays, and soften in the south-west monsoon. We never quote a fixed price — check the live fare for your dates on flightgpt.in.
Getting your fare cheaper
- Compare all four hubs (Kochi, Bengaluru, Chennai, Trivandrum). Price and layover vary a lot day to day — one hub is usually clearly cheaper.
- Book a single PNR on one airline (or an airline-protected interline) so baggage is checked through and you're covered on a missed connection.
- Be flexible by a day. Shifting off Christmas–New Year or the Dec–Mar peak saves the most.
- Book 3–6 weeks ahead and set a price alert; international connecting fares jump in the final week.
- Travel light — fewer checked bags means a smoother, cheaper hub transfer and faster Colombo immigration.
- Apply for the free ETA yourself at the official portal to avoid third-party service charges (see below).
Best departure windows
Because this is a connection, an early or mid-morning first leg from Kannur is the safest choice: it lines up with frequent onward Colombo flights and lands you in Colombo with daylight for immigration, currency and your hotel transfer. Colombo's airport (Katunayake) is about 35 km north of the city, so a daytime arrival makes the road transfer far easier than a late-night one.
Avoid making the last onward Colombo flight of the day your connection — if your Kannur leg slips, a mid-day onward option gives you a fallback. If you're continuing to the south coast or the hills (Galle, Kandy, Ella) the next day, a daytime Colombo arrival lets you overnight in the city comfortably and start fresh.
Advice by traveller type
- Leisure travellers: The big perk is zero jet lag — you can land and start your holiday immediately. Pick a daytime Colombo arrival, sort your free ETA in advance, and choose the hub with the smoothest single-ticket connection.
- Families: Choose a generous layover so you're not rushing children through an international transfer, and a single PNR so bags ride through to Colombo. Carry the ETA confirmation and passports handy for immigration.
- Students: Be honest — IndiGo, Air India Express and SriLankan don't offer genuine student fares on this route. Savings come from booking early, comparing hubs, travelling light, and applying for the free ETA yourself rather than paying an agent.
Airports and terminals
Kannur — Kannur International Airport (CNN): a modern, single integrated terminal handling domestic and international flights, with strong Gulf links. It's well-appointed and rarely congested, so check-in and security are usually quick. Carry your passport and ETA confirmation since this is an international departure.
Colombo — Bandaranaike International Airport (CMB), Katunayake: Sri Lanka's main international gateway, about 35 km north of central Colombo. A single main passenger terminal handles arrivals and departures; immigration for Indians is straightforward with a valid passport and ETA. There's an arrivals duty-free, currency exchange and SIM-card counters. At your Indian hub, mind the terminal: an all-IndiGo trip stays within IndiGo's terminal, but a SriLankan or Air India onward leg may use a different terminal at Bengaluru or Chennai — check on a self-transfer.
Getting to and from the airport
In Kannur: CNN is at Mattanur, about 25–30 km from Kannur town. Pre-paid taxis, app cabs and KSRTC airport buses serve the route; allow 45–60 minutes from the town. It's well connected by road to Thalassery and the wider Malabar region.
In Colombo: from CMB at Katunayake, the Colombo–Katunayake Expressway (E03) gets you into the city in about 30–45 minutes. Options include metered airport taxis, ride-hailing apps (PickMe and Uber operate in Sri Lanka), and airport expressway buses. Agree a fare or use the app meter, and change a little money or grab a local SIM at arrivals for easy transfers. For onward travel to Galle or Kandy, pre-booked cars and intercity services are widely available.
Baggage allowance
On these economy fares expect a typical 15kg checked plus 7kg cabin on IndiGo and Air India Express; SriLankan's economy international allowance is often more generous (commonly around 25–30kg) — but always confirm against your specific fare, as international allowances vary by class and route.
On a single international PNR your bags are checked through from Kannur to Colombo. ⚠️ If you book the legs as separate tickets, you must collect and re-check at the Indian hub and clear security again — leave a much longer layover and budget for a second checked-bag charge. Customs allowances apply on arrival in Sri Lanka; check current limits on alcohol and electronics.
Travel tips
No jet lag is the route's quiet luxury — IST both ends means you can hit the ground running. Weather-wise, Sri Lanka's south-west monsoon (May–September) brings rain to Colombo and the west and south coasts, while the north-east monsoon (October–January) affects the east; December–March is the driest, best window for the west coast. At the Kerala end, the same south-west monsoon can bring rain delays at Kannur and Kochi in June–August.
Carry your passport (valid 6+ months) and ETA confirmation, plus some Sri Lankan rupees or a card for arrival. Because every itinerary is a connection, protect your layover with a single PNR and at least a 90-minute international transfer buffer, and sign up for airline alerts so you know at once if the Kannur leg is delayed.
FlightGPT tip
Search all four hubs on flightgpt.in — Kochi, Bengaluru, Chennai and Trivandrum — and compare not just fare but layover length and onward Colombo timing; the cheapest hub changes by the day. Sort your free Sri Lanka ETA on the official eta.gov.lk portal yourself (don't pay an agent), book a single international PNR so your bags ride through, and aim for a daytime Colombo arrival to make the 35 km expressway transfer into the city painless.
Frequently asked questions
Is there a direct flight from Kannur to Colombo?
No. Despite Kannur being an international airport, there's no scheduled non-stop to Colombo. The route is flown as a 1-stop connection via Kochi, Bengaluru, Chennai or Trivandrum.
Which airlines fly Kannur to Colombo?
IndiGo and Air India Express via south-Indian hubs, with SriLankan Airlines natural on the hub-to-Colombo leg. Go First and Jet Airways are defunct, and Vistara has merged into Air India.
How long does the journey take?
About 3.5 to 4.5 hours total including the layover. The flying time itself is short — the Colombo leg is only around 1 to 1.5 hours.
Is there a time difference between Kannur and Colombo?
None. India and Sri Lanka both use IST (UTC+5:30), so there's no jet lag — you land on the same clock you departed on.
Do Indians need a visa for Sri Lanka in 2026?
As of 2026, Sri Lanka offers Indians a free 30-day tourist ETA. It's still best to apply online in advance at the official eta.gov.lk portal for smooth immigration. Always verify the current scheme before you travel, as policies change.
When is the cheapest time to book?
Book 3–6 weeks ahead and stay flexible on the hub. Avoid Sri Lanka's Dec–Mar peak, Christmas–New Year and summer holidays. The south-west monsoon (May–Sep) is cheaper but wetter on the west coast.
Which hub should I connect through?
Kochi, Bengaluru, Chennai and Trivandrum all work. Compare them for your date — the cheapest with the shortest sensible layover and best onward Colombo timing varies day to day.
What baggage allowance applies?
Typically 15kg checked plus 7kg cabin on IndiGo and Air India Express; SriLankan's international economy allowance is often more generous (around 25–30kg). Confirm against your specific fare.
Can I do web check-in?
Yes, the airlines open web check-in up to 24–48 hours before departure, but for an international connection you'll still complete document and passport checks at the airport.
What happens if I miss my connection at the hub?
On a single PNR the airline must re-accommodate you at no extra fare. On separate tickets you bear the risk, which is why a single international ticket and a 90-minute-plus layover matter on this route.
What are my rights if a flight is cancelled?
For the Indian-operated legs, DGCA rules give you a full refund or a free alternative plus care/compensation depending on notice for an airline cancellation. International segments also follow the operating carrier's conditions of carriage.
Will the monsoon delay this route?
It can. The south-west monsoon (May–Sep) brings rain to both Kerala and Colombo's west coast, occasionally causing delays. December–March is the driest, smoothest window for Colombo.
Can I carry a pet to Sri Lanka?
International pet travel needs import permits, vaccinations and health certificates, and airline acceptance varies. This is complex on a connecting international route — contact the airline and Sri Lankan authorities well in advance.
How much is an infant fare?
Infants under 2 on an adult's lap pay a small infant fare plus taxes rather than a full seat, on each leg. Add the infant at booking and carry the passport and proof of age.
Is it cheaper to book direct or via an OTA?
Compare both. The real value on this route is seeing all four hub options, layovers and total fares side by side — a metasearch like flightgpt.in makes that easy before you book an international connection.
Ask FlightGPT — Kannur to Colombo in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live CNN–CMB fares across every airline, OTA and travel agent. Try one:
Cheapest Kannur to Colombo tickets — what drives the price
Kannur to Colombo prices swing with demand, season and lead time more than with any single airline. The reliable lever is comparison: pull every CNN–CMB fare at once and shift your date by a day or two. Mid-week and red-eye departures on IndiGo, Air India Express, SriLankan Airlines (on segments) are usually where the cheapest seats sit.
Kannur–Colombo flights for tomorrow or this weekend
For a same-week Kannur–Colombo trip, the trick is to check all carriers at once rather than one app at a time. FlightGPT's live CNN-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.
Kannur to Colombo flights — connections and routing
There is currently no non-stop service between Kannur and Colombo — itineraries connect via a hub, with a typical journey of ≈ 3.5h–4.5h total, 1 stop via Kochi, Bengaluru, Chennai or Trivandrum (no scheduled non-stop). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Kannur Colombo ticket but are open to a layover.
Understanding Kannur to Colombo ticket prices
On Kannur 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 Kannur Colombo fares across IndiGo, Air India Express, SriLankan Airlines (on segments) — the cheapest all-in option, not the lowest sticker that balloons at checkout.