|Location served||Province||Airport name|
|Colombo||Western||Bandaranaike International Airport|
|Colombo||Western||Ratmalana International Airport|
|Hambantota||Southern||Mattala Rajapaksa International Airport|
|Jaffna||Northern||Jaffna International Airport|
Bandaranaike International Airport
Bandaranaike International Airport is the main international airport serving Sri Lanka. It is named after former Prime Minister S.W.R.D. Bandaranaike and is located in a suburb of Negombo, 32.5 kilometres north of the nation’s longstanding capital and commercial center, Colombo.
Colombo International Airport Ratmalana
Ratmalana International Airport, is a primarily domestic airport serving the city of Colombo, the capital of Sri Lanka. It was the country’s first international airport and was the only international airport in Sri Lanka until the inauguration of Bandaranaike International Airport, Katunayake in 1967
Mattala Rajapaksa Hambantota Airport
Mattala Rajapaksa International Airport is an international airport serving southeast Sri Lanka. It is located in the town of Mattala, 18 km from Hambantota. It is the first greenfield airport and the second international airport in the country, after Bandaranaike International Airport in Colombo.
Jaffna International Airport
Jaffna International Airport, formerly known as Palaly Airport and Jaffna Airport, is an international airport serving northern Sri Lanka. It is also a military airbase known as Sri Lanka Air Force Palaly or SLAF Palaly.