Airports in Sri Lanka

3 commercial airports — 0 major international hubs, 1 regional airports, and 2 minor airfields.

Live fares · CMB → MLE

Airports of Sri Lanka

Sri Lanka packs an extraordinary amount of coastline, culture, and highland into an island roughly the size of Ireland, yet its commercial aviation network is surprisingly spare — just three airports handling scheduled flights. The geography here is vertical as much as horizontal: beaches to the south, ancient kingdoms in the dry north, tea country climbing into the central mountains. Getting in almost always means CMB, Bandaranaike International, which handles the overwhelming majority of international traffic and connects Colombo to 50 destinations across Asia, the Middle East, and beyond. The rest of the island's airports operate at a far quieter frequency.

The shape of Sri Lanka's aviation network

Bandaranaike is doing a lot of heavy lifting for a country this size. With 50 non-stop routes, it functions as the single serious entry point for international travelers, and that concentration shapes everything about how you experience arrival — the airport feels genuinely international, with connections through Gulf hubs like Dubai and Doha, plus direct links across South and Southeast Asia. Then there's a striking drop-off. Mattala Rajapaksa in Hambantota and Kankesanturai in Jaffna each serve just two destinations. Mattala, built large and bold during a period of ambitious infrastructure spending, has become something of a cautionary tale — a gleaming facility in the deep south that sees remarkably little traffic. Jaffna's airport, by contrast, quietly serves a genuine purpose, reconnecting the north to the rest of the island and to India after decades of conflict kept it isolated.

Airport tiers in Sri Lanka

Regional airports (1)

Minor airfields (2)

Tips for using Sri Lanka's airports

Fly into CMB for virtually any trip — it's your only realistic international option. From Colombo, the rest of the island is reachable by road or rail, and honestly, the train through the hill country to Kandy or Ella is worth the time. If you're heading specifically to Jaffna in the north, check whether a domestic connection through JAF makes sense for your itinerary rather than facing a long overland haul. Hambantota's airport serves so few routes that most travelers visiting the south simply drive from Colombo. The smaller airfields are for specialists — not general tourist traffic.

Frequently asked questions

How many commercial airports are in Sri Lanka?

Sri Lanka has 3 commercial airports serving domestic and international routes. These airports connect the country to major destinations worldwide and facilitate both leisure and business travel.

What is the biggest and busiest airport in Sri Lanka?

Bandaranaike International Airport (CMB) in Colombo is Sri Lanka's largest and busiest airport, serving as the country's primary hub for international travelers. It handles the majority of the country's international flights and is the main hub for connecting flights throughout the region.

Can I fly internationally from regional airports in Sri Lanka?

While Sri Lanka's other airports handle some international flights, Bandaranaike International Airport (CMB) is the primary international hub. Regional airports have limited international connectivity compared to the main airport in Colombo.

What is the distance and transit situation between Sri Lanka's main airports?

Sri Lanka's three commercial airports are spread across the island, with distances varying depending on your starting point. Ground transportation options include taxis, rental cars, and bus services connecting the different airports.

Which airport should I fly into when visiting Sri Lanka?

Most international visitors should fly into Bandaranaike International Airport (CMB) near Colombo, as it offers the most flight options and best connections. If your final destination is in another region of Sri Lanka, you can arrange ground transportation from CMB or check if regional airports serve your specific route.

Find flights from Colombo
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Regional airports (1)

Airports with 8 to 99 non-stop destinations — typically domestic + select international.

Minor airfields (2)

Airports with fewer than 8 non-stop destinations — regional connectors and remote-area airfields.

Frequently asked questions

  • How many commercial airports are there in Sri Lanka?

    Sri Lanka has 3 commercial airports operating non-stop scheduled flights. 0 qualify as major international hubs (100+ direct destinations).

Related guides for Sri Lanka

Same country, different angle — flight aggregations and visa context for travellers visiting Sri Lanka.