Flights from India to Sri Lanka leave from a number of airports in India. All flights from India arrive in Colombo, the capital of Sri Lanka.
The most popular airport for direct flights from India to Sri Lanka is Chennai airport. There are many airlines that offer flights to Sri Lanka from Chennai.
Airlines that offer flights from Chennai to Colombo include Jet Airways, Indian Airlines, Air India Express, JetLite, Kingfisher, and SriLankan Airlines.
Because of the competition on this route, visitors can find the lowest prices for plane tickets to Sri Lanka by flying from Chennai.
Other Indian cities that have direct flights to Sri Lanka include Tiruchirapally, Bangalore, Thiruvananthapuram, Mumbai, and Delhi.
The only airline that flies to Sri Lanka from these cities is SriLankan Airlines. As such, flights from these cities to Sri Lanka tend to be more expensive than flights from Chennai to Sri Lanka.