General flight information
3 hr 58 min Travel time
2,422 km Distance between cities
₼327 Lowest price
4 Direct flights per week
₼318 Average ticket price
08:00 Earliest departure
00:40 Latest departure
2 hr 46 min Travel time
1,548 km Distance between cities
₼248 Lowest price
4 Direct flights per week
₼280 Average ticket price
16:00 Earliest departure
23:40 Latest departure
7 hr 35 min Travel time
2,659 km Distance between cities
₼321 Lowest price
1,809 km Distance between cities
1 hr 30 min Travel time
735 km Distance between cities
₼224 Lowest price
2 Direct flights per week
11:30 Earliest departure
00:55 Latest departure
7 hr 20 min Travel time
1,145 km Distance between cities
₼269 Lowest price
1 hr 22 min Travel time
674 km Distance between cities
₼210 Lowest price
18 Direct flights per week
07:25 Earliest departure
03:45 Latest departure
1,541 km Distance between cities
3 hr 37 min Travel time
365 km Distance between cities
₼319 Lowest price
2,607 km Distance between cities
Popular destinations in India
Cheap tickets
Direct flight schedule
- Delhi Tue, Fri, Sat from ₼546.28
- Mumbai Tue, Wed, Thu from ₼257.01
- Bengaluru Tue from ₼240.33
- Chennai Tue, Wed, Thu, Fri, Sat from ₼229.99
Connecting flights
₼320.9 Colombo — Chandigarh ₼223.94 Colombo — Bengaluru ₼268.61 Colombo — Goa ₼318.88 Colombo — Thiruvananthapuram
Sat 18 Apr 05:00 – 18:00
13 hr / 1 layover Thu 23 Apr 16:00 – 01:35
9 hr 35 min / 1 layover Thu 18 Jun 17:05 – 07:30
14 hr 25 min / 1 layover Fri 24 Apr 11:30 – 22:55
11 hr 25 min / 1 layover FAQ
Flight duration from Colombo to India
On average, flights from Colombo to India take around 1 hour 58 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 45 minutes.