Sri Lanka Flight Route Map | Airlines, Routes and Airports for Travelers
Sri Lanka has 10 airports with regular flights. Explore the flight route map to check routes, airlines, and airports for your travel planning.
If you tap/click on the airport's location on the map or choose the link with the airport name or airline name, you can view the route map for the selected airport. The size of the circles on the map represents the number of departing flights from each airport.
Last updated: January 5, 2025
- Table of contents
- Ranking of Airports in Sri Lanka by Number of Routes
- List of domestic airports
- International airport
- Domestic airport
- Unclassified airport
- List of airlines in Sri Lanka
Ranking of Airports in Sri Lanka by Number of Routes 
There are 10 airports in Sri Lanka with regular flights. Additionally, 3 airlines based in Sri Lanka operate scheduled flights.
| Rank | Route | Airport Name |
|---|---|---|
| 1st | 62 | Bandaranaike International Airport |
| 2nd | 2 | Koggala Airport |
| 2nd | 2 | Weerawila Airport |
| 4th | 2 | Mattala Rajapaksa International Airport |
| 4th | 2 | Jaffna International Airport |
| 6th | 1 | Batticaloa International Airport |
| 6th | 1 | Sigiriya Airport |
| 6th | 1 | Kandy Airport |
| 6th | 1 | Castlereigh Reservoir Seaplane Base |
| 6th | 1 | China Bay Airport |
International airport
Bandaranaike International Airport
Number of routes: 62 (1st in the country)
Departing flights: 87 flights/day
Number of airlines: 25
SriLankan Airlines (ALK) operates the most routes.
Mattala Rajapaksa International Airport
Number of routes: 2 (4th in the country)
Departing flights: 2 flights/day
Number of airlines: 2
Red Wings Airlines (RWZ) operates the most routes.
Jaffna International Airport
Number of routes: 2 (4th in the country)
Departing flights: 2 flights/day
Number of airlines: 2
Indigo (IBU) operates the most routes.
Batticaloa International Airport
Number of routes: 1 (6th in the country)
Departing flights: 1 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
Domestic airport
Koggala Airport
Number of routes: 2 (2nd in the country)
Departing flights: 3 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
Weerawila Airport
Number of routes: 2 (2nd in the country)
Departing flights: 3 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
Sigiriya Airport
Number of routes: 1 (6th in the country)
Departing flights: 1 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
Kandy Airport
Number of routes: 1 (6th in the country)
Departing flights: 1 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
China Bay Airport
Number of routes: 1 (6th in the country)
Departing flights: 1 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
Unclassified airport
Castlereigh Reservoir Seaplane Base
Number of routes: 1 (6th in the country)
Departing flights: 1 flights/day
Number of airlines: 1
The only airline operating at the airport is Cinnamon Air (CIN)
List of airlines in Sri Lanka
There are 3 airlines based in Sri Lanka. Clicking on the company name will display a route map specific to that airline.
ALK - SriLankan Airlines
Number of routes: 25 (1st in the country)
Departing flights: 70 flights/day
CIN - Cinnamon Air
Number of routes: 6 (2nd in the country)
Departing flights: 15 flights/day
EXV - FitsAir
Number of routes: 4 (3rd in the country)
Departing flights: 8 flights/day
