There are 2 ways to get from Colombo to Chennai by plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Colombo, Sri Lanka and Chennai, India?

SriLankan Airlines, Cinnamon Air and IndiGo Airlines fly from Colombo to Chennai 5 times a day.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Diyawanna Oya to Madras via Colombo
Avg. Duration
3 h 38 min
When
Every day
Estimated price
$80 - $260
Flights from Colombo to Madras
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$110 - $220
IndiGo Airlines
Website
goindigo.in
Flights from Diyawanna Oya to Madras via Colombo
Avg. Duration
3 h 17 min
When
Every day
Estimated price
$60 - $220
Flights from Colombo to Madras
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$75 - $260
Air India Limited
Website
airindia.in
Flights from Colombo to Madras
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$100 - $310
Spicejet
Website
spicejet.com
Flights from Colombo to Madras
Avg. Duration
2 h 10 min
When
Every day
Estimated price
$65 - $210

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Best ways to travel around Australia and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Colombo to Chennai?

The distance between Colombo and Chennai is 686 km.

What is the cheapest way to get from Colombo to Chennai?

The cheapest way to get from Colombo to Chennai is to fly which costs Rs. 13000 and takes 4 h 51 min.

What is the fastest way to get from Colombo to Chennai?

The quickest way to get from Colombo to Chennai is to fly which takes 3 h 36 min and costs Rs. 18000.

How long does it take to get from Colombo to Chennai?

It takes approximately 3 h 36 min to get from Colombo to Chennai, including transfers.