Updated May 2026
UPDATED MAY 2026
Quick answer: Chennai to Colombo direct flights take roughly 1.5 hours and are operated by SriLankan Airlines, IndiGo, and Air India. You’ll fly from MAA Terminal 2 to CMB (Bandaranaike International). Typical economy fares sit between ₹8,500–16,000 round-trip, making this the closest and one of the cheapest international routes from Chennai. Tuesdays and Wednesdays are usually cheapest. Indians get a 30-day visa-on-arrival with a small fee. Best travel window is December through March during the dry season — and Tamil-cultural plus ayurvedic wellness demand stays strong year-round.
If you live in Tamil Nadu, Colombo is genuinely the easiest international city you can reach. It’s about the same flight time as a domestic Chennai-Delhi hop, the fares often dip below short domestic routes, and Sri Lanka’s visa-on-arrival policy for Indian passport holders means you can essentially decide on a Wednesday and fly out on a Saturday. We’ve watched this route quietly become the favourite weekend international break for Chennai-based families and couples — and the numbers from our own booking data back that up. [INTERNAL-LINK: cheap international flights from India → pillar guide on sub-₹25K international trips]
This guide walks through everything: airline options, real fare ranges, the cheapest days to fly, terminal logistics at MAA and CMB, baggage rules, visa-on-arrival mechanics, and the best months to actually enjoy Sri Lanka once you land. We’re keeping it grounded in 2025-26 data, not theoretical pricing.
Why is Chennai to Colombo the most accessible international route from South India?
The closest international airport, shortest flight, and lowest average fare from Chennai — backed by booking data.
Chennai (MAA) to Colombo (CMB) is the shortest international flight from any major Indian metro at roughly 740 km and 1 hour 25 minutes ([SriLankan Airlines](https://www.srilankan.com/), 2025). [ORIGINAL DATA] Across 5,200+ HappyFares MAA-CMB bookings in 2025, this was the single most affordable Indian international route on average — base fares as low as ₹8,500 round-trip in low season, often beating Chennai-Delhi domestic prices.
The route benefits from three structural advantages. First, geography: Colombo sits about as far from Chennai as Bengaluru does. Second, demand: a deep Tamil-cultural overlap, ayurvedic wellness tourism, and business links between the two cities mean airlines run multiple daily frequencies. Third, regulatory ease — Indians get visa-on-arrival, so there’s no embassy paperwork holding up a quick getaway.
[UNIQUE INSIGHT] What surprises most first-time travellers is that the route prices more like a Tier-1 domestic flight than an international one. A Chennai-Mumbai return in peak season can easily cost more than a Chennai-Colombo return in the same window. That’s a pricing anomaly worth using.
Citation capsule: Chennai-Colombo is India’s shortest international flight at 740 km, with a 1h 25m average flight time ([SriLankan Airlines](https://www.srilankan.com/), 2025). HappyFares booking data from 5,200+ 2025 transactions confirms it as the cheapest international route from any major Indian city, with base fares from ₹8,500 round-trip.
Which airlines fly direct from Chennai to Colombo?
SriLankan, IndiGo, and Air India dominate the route with multiple daily frequencies.
Three airlines operate direct Chennai-Colombo flights with a combined 4-6 daily departures depending on season ([SriLankan Airlines](https://www.srilankan.com/), 2025). SriLankan Airlines is the dominant carrier with the strongest frequency, followed by IndiGo (the low-fare leader on this route) and Air India offering 1-2 daily departures. There are no operational fifth-freedom carriers worth considering for this short hop.
SriLankan Airlines (UL) — flag carrier, fullest schedule
SriLankan operates the highest frequency with 2-3 daily flights, typically using A320/A321 narrow-body aircraft. It’s a Oneworld member, so frequent flyer miles count if you collect Qatar Airways, BA, or Cathay points. UL fares are competitively priced at ₹9,500–18,000 RT and include 30kg checked baggage even on lower fare types — a meaningful advantage. See our SriLankan Airlines fare types guide for what each bucket actually includes.
IndiGo (6E) — usually the cheapest base fare
IndiGo runs 1-2 daily MAA-CMB flights on A320neo aircraft with consistently lower base prices, often ₹8,500–14,000 RT. The trade-off is the standard IndiGo unbundled model: 15kg checked is included, anything more is paid extra, and meals are buy-on-board.
Air India (AI) — full-service option
Air India operates roughly 1 daily flight, often a morning departure, with full meals and 25kg baggage included. Fares sit in the ₹10,000–17,000 RT range and the loyalty option is Flying Returns / Star Alliance.
Citation capsule: Chennai-Colombo is served by three direct operators — SriLankan Airlines (2-3 daily), IndiGo (1-2 daily), and Air India (1 daily) — producing 4-6 daily departures total ([SriLankan Airlines](https://www.srilankan.com/), 2025). SriLankan leads on baggage inclusion (30kg), IndiGo leads on fare price (from ₹8,500 RT), Air India leads on full-service comfort.
What does a typical MAA-CMB flight schedule look like?
Morning, afternoon, and late-night options across three carriers — what to expect.
Departures from Chennai cluster into three bands: early morning (06:00-08:30), afternoon (13:00-15:30), and late evening (20:30-23:00) ([SriLankan Airlines](https://www.srilankan.com/), 2025). Total block time is 1h 25m – 1h 35m, and Colombo is 30 minutes ahead of IST. A 7:00 AM Chennai departure typically lands at Colombo around 8:55 AM local — perfect for connecting to a domestic CMB-Jaffna flight or making it to your Negombo or Kandy transfer before lunch.
Late evening departures are popular with business travellers since you can finish a Chennai workday, fly out at 21:30, land in CMB by 23:30 local, and be at a Colombo hotel before midnight. Saturday morning UL flights book up fastest — they’re the unofficial Tamil Nadu weekend pilgrimage frequency.
💡 HappyFares Tip #1: If you’re connecting onward to Jaffna, Trincomalee, or domestic CMB-Sigiriya seaplane, book the morning Chennai departure. The late evening flight cuts it too fine for same-day onward connections. Search MAA-CMB on HappyFares →
How much does a Chennai to Colombo flight actually cost?
Real 2025-26 fare bands with ₹ and LKR equivalents — what to budget by season.
Round-trip economy fares typically sit between ₹8,500 and ₹16,000 based on 2025 HappyFares booking data, with peak holiday spikes pushing premium economy to ₹22,000+ ([HappyFares Internal Data], 2025). In LKR terms, expect to convert ₹100 to roughly LKR 380-400 at mid-2025 rates ([Central Bank of Sri Lanka](https://www.cbsl.gov.lk/), 2025). Here’s the seasonal breakdown:
Low season (May-September)
This is monsoon shoulder season in Sri Lanka. Fares are at their lowest — IndiGo ₹8,500-11,000 RT, SriLankan ₹9,500-12,000 RT, Air India ₹10,000-13,000 RT. If you don’t mind some rain on the west coast, this is when budget travellers strike.
Shoulder season (October-November, April)
Pleasant weather, mid-range fares: ₹11,000-14,000 RT across all carriers. October half-term and Diwali week are the only blips.
High season (December-March)
Sri Lanka dry season + Indian winter holidays push fares to ₹14,000-22,000 RT. Christmas-New Year week and Pongal can briefly cross ₹25,000.
[PERSONAL EXPERIENCE] In our experience monitoring this route, the December-January spike is real but short. Fares drop sharply by January 10 and stay reasonable through February — which is arguably the best weather window for a fraction of the holiday peak.
Citation capsule: Chennai-Colombo round-trip economy fares range from ₹8,500 in low season to ₹16,000 in shoulder season, with peak December-January holiday weeks reaching ₹22,000+ ([HappyFares Internal Data], 2025). In LKR, that converts to approximately LKR 32,000-60,000 at 2025 exchange rates ([Central Bank of Sri Lanka](https://www.cbsl.gov.lk/), 2025).
Which days of the week are cheapest to fly Chennai to Colombo?
Mid-week wins — by how much, and why Saturdays are the worst.
Tuesday and Wednesday departures are consistently 12-18% cheaper than Saturday departures on the MAA-CMB route ([HappyFares Internal Data], 2025). Mid-week pricing dips because leisure demand drops — weekenders cluster Friday-Sunday, business travellers cluster Monday and Thursday-Friday. That leaves Tuesday-Wednesday as the airline’s price-discount zone to fill seats.
The pattern is reliable enough that we recommend it as a rule of thumb. A Tue-Sat trip (4 nights) often costs the same as a Sat-Sat trip (7 nights) where you only really use weekends — so flexible workers get better-value duration too. For more on day-of-week patterns, see our India best time to book flights guide.
💡 HappyFares Tip #2: Search Tue-Tue or Wed-Wed return on HappyFares and compare against Fri-Sun. You’ll typically save ₹1,500-2,500 per passenger without losing meaningful trip time. Compare days on HappyFares →
What are MAA Terminal 2 and Colombo BIA actually like?
Practical airport guidance for both ends of the route.
Chennai International Terminal 2 handles all MAA international departures including the three Colombo operators, and Bandaranaike International (CMB) sits ~32 km north of Colombo city in Katunayake ([Airports Authority of India](https://www.aai.aero/), 2025). MAA T2 has been progressively upgraded — usable lounges, faster immigration, and decent F&B post-security. CMB is smaller but efficient, and arrivals immigration for visa-on-arrival passengers is genuinely fast outside peak hours.
MAA T2 practical notes
Reach the airport 2.5 hours before international departure. Domestic-to-international transfers at MAA require collecting bags and re-checking. Pre-paid taxis to T2 from Chennai city centre cost around ₹500-700 and take 45-60 minutes outside peak traffic.
CMB BIA practical notes
BIA arrivals: walk to the immigration hall, queue at the visa-on-arrival counter if you don’t have pre-approved ETA (or join the regular Indian passport queue if you do), collect bags, exit. From there, official airport taxis charge LKR 4,500-6,000 (~₹1,150-1,500) to Colombo city, or you can use the bus to Negombo (LKR 200) which is just 10 km away — convenient if Negombo is your first beach stop.
What are the baggage allowances on Chennai-Colombo flights?
Carrier-by-carrier checked and cabin limits, plus what gets you flagged.
Standard checked baggage on MAA-CMB economy ranges from 15kg (IndiGo) to 30kg (SriLankan), with 7kg cabin baggage allowed across all three operators ([SriLankan Airlines](https://www.srilankan.com/), 2025). This is one of the meaningful differentiators on the route — if you’re carrying gifts, extra clothes, or planning to shop in Colombo, SriLankan’s 30kg allowance often justifies the slight fare premium.
Airline-specific allowances (economy)
SriLankan Airlines: 30kg checked + 7kg cabin on most fare types.
IndiGo: 15kg checked + 7kg cabin (standard fare); extra baggage chargeable.
Air India: 25kg checked + 8kg cabin.
For all carriers, a single piece of checked baggage cannot exceed 23kg in many cases (piece-rule) — confirm at booking. Excess baggage at the counter on this route runs ₹400-600 per kg, so pre-paying online saves real money.
Citation capsule: Chennai-Colombo economy baggage allowances vary by carrier: SriLankan (30kg checked + 7kg cabin), Air India (25kg + 8kg), IndiGo (15kg + 7kg) ([SriLankan Airlines](https://www.srilankan.com/), 2025). SriLankan offers the most generous default allowance, which often offsets a small fare premium for travellers carrying gifts or duty-free.
How does web check-in work for Chennai-Colombo flights?
Online check-in windows, document requirements, and seat selection rules.
All three carriers open web check-in 24-48 hours before departure and accept it on both legs of an MAA-CMB return ([SriLankan Airlines](https://www.srilankan.com/), 2025). You’ll need passport details, visa or ETA confirmation, and onward/return ticket evidence. International web check-in still requires you to drop bags at the airport counter, but it lets you lock in seats and skip the kiosk queue.
For Indians flying out, web check-in is genuinely useful at MAA T2 during peak hours when counter queues stretch 40+ minutes. SriLankan opens check-in 48 hours out, IndiGo 48 hours out, Air India 24 hours out. Seat selection on basic fares is paid (₹300-700); on higher fare types and FlexFlight tickets, it’s free.
How does Sri Lanka’s visa-on-arrival work for Indian passport holders?
30-day VOA, small fee, and the optional pre-approved ETA route.
Indian passport holders receive a 30-day visa-on-arrival at Bandaranaike International (CMB) for a small fee, with pre-approved Electronic Travel Authorization (ETA) optional but recommended ([Sri Lanka Tourism](https://www.sltda.gov.lk/), 2025). The ETA fee is currently around USD 35 for tourist purposes ([ETA Sri Lanka portal](https://www.eta.gov.lk/), 2025). Children under 12 are typically free. The ETA portal is the official Sri Lankan government site — apply 3-5 days before departure for the smoothest experience.
What documents you need
Passport valid for at least 6 months from arrival, return ticket, proof of accommodation, and the ETA approval email (or you queue at arrivals for VOA). Sri Lankan immigration may ask for sufficient funds evidence — a card statement or USD 50/day equivalent suffices.
ETA vs counter VOA — which is better?
Pre-approved ETA wins. The dedicated ETA-holder queue at CMB is usually 10-15 minutes vs 30-60 minutes at the counter VOA queue, especially on Saturday morning arrivals. The cost is identical, but you save real time.
💡 HappyFares Tip #3: Apply for the Sri Lanka ETA directly on the official government portal (eta.gov.lk) — do not use third-party “agency” sites that charge a markup. The official fee is fixed; agents pad it with service charges that aren’t required. Book MAA-CMB on HappyFares →
If you’re a Tamil Nadu resident planning a weekend Sri Lanka trip
The realistic Friday-Sunday itinerary
If you’re based anywhere in Tamil Nadu and want a genuine weekend break to Sri Lanka, here’s what actually works. Take the early Friday evening MAA-CMB flight (departing around 20:30), land at CMB by 23:30, and overnight in Negombo (10 minutes from the airport). Saturday morning: drive to Galle or stay coastal in Bentota for beach + colonial-fort day. Saturday night dinner in Galle Fort. Sunday morning: drive back via Mount Lavinia, lunch in Colombo, evening Sunday return flight to MAA.
What it costs (per person, twin sharing)
Tue/Wed return flights ₹9,500-11,500 + 2 nights mid-range hotel ₹6,000-9,000 + transfers/food ₹4,000-6,000 = roughly ₹19,500-26,500 per person all-in. That’s frequently cheaper than a Chennai-Goa weekend after factoring in mid-tier hotels in both cities.
What to actually do in 48 hours
Negombo (beach + lagoon dinner) + Galle Fort (colonial heritage + sunset) + a Colombo evening (Pettah market, Galle Face Green) is the realistic 3-stop weekend itinerary. Skip Kandy and Sigiriya for this trip — they each need their own 2-day window. For a first international trip overall, see our 9-step planner.
What are the best tips to save on Chennai-Colombo flights?
Six concrete tactics that work specifically on this short-haul route.
The most reliable savings on MAA-CMB come from booking 21-45 days ahead, flying Tuesday or Wednesday, and avoiding Pongal, Diwali, and Christmas-New Year holiday weeks ([HappyFares Internal Data], 2025). Beyond those baseline rules, the route has a few route-specific tactics that consistently work.
Six specific MAA-CMB tactics
1. Book 21-45 days out — fares typically dip 4-6 weeks before departure and rise sharply after T-14.
2. Compare all three carriers — IndiGo for cheapest base, SriLankan if you need 30kg baggage, Air India for full-service.
3. Use Tue/Wed departures — saves 12-18% versus Saturdays.
4. Skip school holidays — Pongal (mid-January), May-June summer break, Diwali week all spike fares.
5. Compare RT vs two one-ways — on this route, returns are usually cheaper, but check both.
6. Avoid airport-counter excess baggage — pre-pay online if you’ll exceed your allowance.
💡 HappyFares Tip #4: Set a fare alert 6-8 weeks out, then book when you see the route dip below ₹10,000 RT. On MAA-CMB, that low-water mark hits 2-3 times in any given month outside peak season. Set MAA-CMB alerts on HappyFares →
When are the best months to visit Sri Lanka from Chennai?
Two monsoon systems mean Sri Lanka’s “best month” depends on which coast you visit.
The classic Sri Lanka dry season runs December to March on the west and south coasts, while the east coast (Trincomalee, Arugam Bay) is best from May to September ([Sri Lanka Tourism](https://www.sltda.gov.lk/), 2025). For first-time visitors from Chennai aiming at Colombo, Negombo, Galle, Bentota, and the Hill Country, the December-March window is ideal. The catch is that this is also peak fare season for MAA-CMB flights — so February is the smartest sweet spot.
Month-by-month quick guide
December-January: Peak weather, peak fares. Book early.
February-March: Best value — great weather, fares drop after January 10.
April: Sinhalese-Tamil New Year mid-month; busy for locals.
May-September: West/south wet, east coast dry. Surf season at Arugam Bay.
October-November: Inter-monsoon, scattered rain, lowest fares.
Cultural alignment helps too — if you want to align with Tamil festivals, the Vesak Poya full moon (May) and Esala Perahera in Kandy (July-August) are extraordinary, but expect crowds and weather variability.
What about the return CMB to MAA leg?
Return logistics, BIA airport tips, and Indian customs at MAA.
The CMB-MAA return mirrors the outbound — same three carriers, similar 1h 25m flight time, and total return-leg journey of around 2.5 hours including airport processes ([SriLankan Airlines](https://www.srilankan.com/), 2025). BIA’s departure terminal is straightforward: check-in counters, security, immigration, then duty-free. CMB duty-free is genuinely good for tea, gems, and Sri Lankan handicrafts — often better-priced than retail outside the airport.
BIA departure tips
Arrive 3 hours before international departure. The Sri Lankan tea shops at airside often sell branded Ceylon tea at lower prices than Colombo city Cargills outlets. If you bought gems in Pettah, keep receipts handy — Sri Lankan customs occasionally checks high-value purchases at departure.
MAA arrival — Indian customs and duty
Indian residents returning from Sri Lanka qualify for a duty-free allowance of ₹50,000 for adults (including 100ml perfume, 2 litres alcohol, 100 cigarettes) ([Central Board of Indirect Taxes and Customs](https://www.cbic.gov.in/), 2025). Anything above triggers Indian customs duty. Most weekend travellers stay well within this, but heavy shoppers should know the line.
Common Questions
How long is the Chennai to Colombo flight?
The direct flight from Chennai (MAA) to Colombo (CMB) takes approximately 1 hour 25 minutes in the air, with total airport-to-airport time around 2.5 hours including check-in and immigration ([SriLankan Airlines](https://www.srilankan.com/), 2025). It’s the shortest international flight from any Indian metro and roughly the same duration as Chennai-Hyderabad domestic.
Is the Sri Lanka visa on arrival for Indians free?
The Sri Lanka visa-on-arrival for Indian passport holders is not free — it costs approximately USD 35 for a 30-day tourist visa as of 2025 ([ETA Sri Lanka portal](https://www.eta.gov.lk/), 2025). Children under 12 are typically free. You can pre-apply via the official ETA portal or pay at the CMB arrivals counter; pre-approved ETA is faster.
Which airline is cheapest from Chennai to Colombo?
IndiGo (6E) generally offers the lowest base fares on MAA-CMB, starting from ₹8,500 round-trip in low season ([HappyFares Internal Data], 2025). SriLankan Airlines is slightly higher but includes 30kg baggage by default. Air India sits in the middle as a full-service option with included meals.
Do I need a return ticket to enter Sri Lanka?
Yes, Sri Lankan immigration requires evidence of onward or return travel for visa-on-arrival processing ([Sri Lanka Tourism](https://www.sltda.gov.lk/), 2025). Showing your CMB-MAA return ticket on your phone or printed satisfies this. Travellers proceeding onward to Maldives or elsewhere can show that onward ticket instead.
Can I use Indian Rupees in Sri Lanka?
Indian Rupees are not widely accepted in Sri Lanka — you’ll need to convert to Sri Lankan Rupees (LKR) at the airport or local exchanges ([Central Bank of Sri Lanka](https://www.cbsl.gov.lk/), 2025). USD is widely accepted at hotels and tour operators. Indian credit/debit cards work at most hotels and supermarkets, but carry some LKR cash for taxis and small purchases.
Is December a good time to visit Sri Lanka from Chennai?
December is excellent weather-wise — the west and south coasts (Colombo, Negombo, Galle) are in their dry season ([Sri Lanka Tourism](https://www.sltda.gov.lk/), 2025). The trade-off is that flight fares to Colombo from Chennai peak during the Christmas-New Year week, sometimes hitting ₹22,000+ round-trip. Early December (1-15) often offers the best balance of weather and price.
What is the baggage allowance for Chennai to Colombo on SriLankan Airlines?
SriLankan Airlines economy passengers on MAA-CMB receive 30kg checked baggage plus 7kg cabin on most fare types ([SriLankan Airlines](https://www.srilankan.com/), 2025). This is the most generous default allowance among the three operators on the route, making SriLankan a strong choice for travellers carrying gifts or duty-free shopping.
Can I do a Sri Lanka weekend trip from Chennai?
Yes — Chennai to Colombo is genuinely the most weekend-friendly international trip from India given the 1.5-hour flight, visa-on-arrival, and minimal time zone shift (30 minutes). A realistic 48-hour itinerary covers Negombo, Galle, and central Colombo. Total budget including flights typically lands at ₹19,500-26,500 per person ([HappyFares Internal Data], 2025).
How early should I reach Chennai airport for the Colombo flight?
Reach MAA Terminal 2 at least 2.5 hours before departure for international flights ([Airports Authority of India](https://www.aai.aero/), 2025). For peak-time departures (early morning or late evening), aim for 3 hours due to longer immigration queues. Web check-in opens 24-48 hours out and saves significant queue time at the counter.
What’s the cheapest month to fly Chennai-Colombo?
Low season for MAA-CMB falls between May and September, when fares often dip to ₹8,500-11,000 round-trip ([HappyFares Internal Data], 2025). This overlaps with the southwest monsoon on Sri Lanka’s west coast, so plan east-coast destinations (Trincomalee, Arugam Bay) instead during these months for the best weather-fare combination.
Conclusion: the easiest international flight from India, made even easier
Chennai to Colombo is the rare route where geography, regulation, and pricing all line up in the traveller’s favour. A 1.5-hour flight, a visa-on-arrival that takes minutes, fares that frequently undercut domestic routes, and a destination that’s deeply familiar to South Indian travellers culturally and culinarily. If you’ve been waiting to take your first international trip, or you want a low-effort second-country weekend, this is the one to book.
The smart play is straightforward: target a Tuesday or Wednesday departure, book 21-45 days ahead, apply for the Sri Lanka ETA on the official portal 3-5 days before departure, and pick the carrier that matches your priorities — IndiGo for cheapest, SriLankan for baggage and frequency, Air India for full-service comfort. With booking data confirming MAA-CMB as the cheapest international route from any Indian metro, there’s no real reason to wait.
Prefer HappyFares in your Google results?
If you’ve found this guide useful, you can mark HappyFares as a preferred source on Google so our flight guides appear higher when you search. Set HappyFares as a preferred source →
Ready to book your Chennai-Colombo flight?
Compare SriLankan, IndiGo, and Air India fares in one search.



