What Is the Best International Airport to Fly Into in Sri Lanka?
Compare Sri Lanka's two international airports, discover the best arrival point for your holiday, and plan your airport transfer before beginning your journey around the island.
If you are planning a holiday in Sri Lanka, choosing the right international airport is an important part of your travel arrangements. Sri Lanka has two international airports: Bandaranaike International Airport (CMB) near Negombo and Mattala Rajapaksa International Airport (HRI) in the south of the island.
For most international travellers, Bandaranaike International Airport (CMB) is the best airport to fly into Sri Lanka. It is the country's primary international gateway and is a practical starting point for exploring ancient cities, the hill country, wildlife parks and tropical beaches.
Mattala Rajapaksa International Airport may be worth considering for certain southern Sri Lanka itineraries, depending on available flights and onward transport.
1. Bandaranaike International Airport (CMB) – Katunayake
Bandaranaike International Airport is commonly known as Colombo International Airport, although it is located in Katunayake, near Negombo, approximately 30–35 kilometres north of central Colombo.
As Sri Lanka's main international airport, CMB connects the island with destinations across Asia, the Middle East and other international markets. Many travellers arrive through direct services or connecting flights via major international hubs.
Airport information
Facilities at Colombo International Airport
The airport offers passenger services including immigration and customs, baggage handling, shops, restaurants, lounges and ground transportation options. Check current terminal and service information with your airline before travelling.
Travel times from Bandaranaike International Airport
Road travel times vary depending on traffic, your destination, weather and the time of day. The following estimates are useful for initial itinerary planning.
| Destination | Approximate travel time |
|---|---|
| Negombo | 15–30 minutes |
| Colombo city | 45–90 minutes or longer in heavy traffic |
| Kandy | Approximately 3–4 hours |
| Sigiriya and the Cultural Triangle | Approximately 4–5 hours |
| Southern beaches | Depends on the beach destination and traffic |
These are general estimates, not guaranteed journey times. Confirm the route and expected transfer duration before departure.
Why choose Bandaranaike International Airport?
- More international flight options: CMB is generally the most practical choice for visitors arriving from the UK, Europe, Australia and other international markets. Flight routes and connections depend on your departure city and travel dates.
- Convenient for Sri Lanka round tours: It is a practical starting point for itineraries covering the Cultural Triangle, Kandy, the hill country, national parks and the southern coastline.
- A range of transport options: Travellers can arrange private airport transfers, chauffeur-driven vehicles, taxis and other transport services.
- Close to Negombo: Negombo is a convenient place to stay after a late-night arrival or before an early international departure.
2. Mattala Rajapaksa International Airport (HRI) – Hambantota
Mattala Rajapaksa International Airport is located in southern Sri Lanka, approximately 18 kilometres northeast of Hambantota town. It provides an alternative airport for travellers whose flights and holiday itineraries make arrival in the south convenient.
Airport size and facilities
Mattala Airport was developed on a large site of approximately 2,000 hectares, with infrastructure designed to accommodate aircraft operations and future development.
However, airport size does not necessarily mean frequent international passenger services. Flight availability can change, so check the latest airline schedules before booking.
Who should consider Mattala Airport?
Mattala may suit travellers whose itineraries focus on parts of southern Sri Lanka, including the Hambantota region and selected wildlife and beach destinations, provided suitable flights are operating.
3. Which Airport Is Best for Your Sri Lanka Holiday?
For most visitors, Bandaranaike International Airport is the recommended choice because it generally offers more international connections and greater flexibility when planning a multi-region holiday.
| Your travel plans | Recommended airport |
|---|---|
| First visit to Sri Lanka | Bandaranaike International Airport (CMB) |
| Round tour covering several regions | Bandaranaike International Airport (CMB) |
| Sigiriya, Dambulla and the Cultural Triangle | Usually CMB |
| Kandy and the hill country | Usually CMB |
| Arrival or departure near Negombo | CMB |
| Southern Sri Lanka with a suitable international flight | Compare HRI and CMB |
| Wildlife and beach holiday in the south | Compare flights and total transfer times |
The best airport ultimately depends on your flight connections, arrival time, budget and itinerary. A cheaper flight may not offer the best overall value if it requires a long additional transfer or an inconvenient connection.
4. Plan Your Sri Lanka Airport Transfer Before Arrival
After a long international flight, knowing how you will reach your hotel makes the beginning of your holiday easier. If you are planning a tailor-made Sri Lanka tour, consider arranging your airport pickup and first night's accommodation in advance.
For travellers arriving at CMB, staying overnight in Negombo can be a practical option before beginning a longer journey around the island. If your arrival time and itinerary allow, you may also begin your round tour directly from the airport.
When planning your route, consider road distances, local traffic, driving conditions and the time needed to enjoy each attraction. Although Sri Lanka is a relatively small island, journeys between regions can take longer than expected.
Frequently Asked Questions
What is the main international airport in Sri Lanka?
Bandaranaike International Airport (CMB), located in Katunayake near Negombo, is Sri Lanka's principal international airport.
Is Colombo Airport actually in Colombo?
No. Bandaranaike International Airport is located in Katunayake, approximately 30–35 kilometres north of central Colombo.
Is Mattala Airport better for visiting southern Sri Lanka?
Not necessarily. Mattala may be convenient if a suitable flight is operating and your itinerary is based in the south. Compare flight availability and total road travel time with CMB before making a decision.
Should I stay in Negombo after landing?
Negombo can be a convenient first-night option because it is close to CMB. It can be especially helpful after a late arrival or before an early departure.
Can I start a Sri Lanka round tour directly from the airport?
Yes. Many travellers start their private tour from Bandaranaike International Airport. The best first destination depends on your arrival time, travel preferences and the overall route.
Final Recommendation
For most international visitors, Bandaranaike International Airport (CMB) is the best airport to fly into Sri Lanka. Its international connections, transport options and suitability for round tours make it the most practical gateway for discovering the island.
Mattala Rajapaksa International Airport (HRI) is an alternative worth checking when flights are available and your itinerary makes arrival in southern Sri Lanka convenient.
Whichever airport you choose, planning your arrival, transfers and route in advance will help you make the most of your Sri Lankan holiday.
Travel information is provided as a general guide. Airport services, airline schedules and journey times may change. Confirm current details before booking your flights and transfers.
