Flights from Chennai to Colombo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAA to CMB – All flight route options from Chennai International, India to Bandaranaike International, Sri Lanka. These flights are operated by 4 different airlines. Fly non-stop or choose from 2 different connecting flights. The shortest flight time is 1 hour and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Bandaranaike
We got great deals on hotels and car rentals near the airport.
Chennai to Colombo flights
With over 78 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Colombo (CMB) from Chennai (MAA) with IndiGo, Air India or SriLankan Airlines or choose a connecting flight via Madurai (IXM) or Bengaluru (BLR) if it suits you better.
Chennai to Colombo with IndiGo
You can fly non-stop every weekday with flights departing between 11:00 am and 1:00 am. You also have the option to do a transit flight via Bengaluru.
Distance & flight times: Chennai International to Bandaranaike International
The shortest flight time between MAA and CMB is 1 hour and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 20m | - | 404 miles (650 km) |
IXM Madurai | 4h 50m | 2h 30m | 483 miles (777 km) |
BLR Bengaluru | 5h 55m | 3h 20m | 612 miles (985 km) |


Quick copy and share this page
From Chennai to Sri Lanka
We have found another destination to Sri Lanka from Chennai International as well.
-
JAF Jaffna Direct
From India to Colombo
Below is a list of other cities in India with flights to Colombo with either non-stop or connecting flights.
-
DEL Delhi Direct
-
BOM Mumbai Direct
-
BLR Bengaluru Direct
-
HYD Hyderabad Direct
-
CCU Kolkata
-
AMD Ahmedabad
-
COK Kochi Direct
-
PNQ Pune
-
LKO Lucknow
-
BBI Bhubaneswar