Flights to Sri Lanka: Airports, Airlines & Routes

Updated September 20, 2026 · By the LankaTrip team

Nearly every international flight to Sri Lanka lands at one airport near Colombo, but which airline and route makes sense depends on where you're flying from. Here's how the routes, airlines, and airports actually work.

Sri Lanka's main airport

Bandaranaike International Airport (airport code CMB) is Sri Lanka's main international gateway, located near Negombo, about 30 km north of Colombo. Almost all international arrivals — including every major long-haul route — land here.

A smaller airport, Mattala Rajapaksa International Airport (HRI) in the south, exists but has very limited scheduled international service. For virtually all travelers, CMB is the arrival point.

Which airlines fly to Sri Lanka

SriLankan Airlines is the national carrier and flies the widest network into Colombo, including a long-standing nonstop service between London Heathrow and Colombo.

Beyond the national carrier, most international travelers connect through a major hub: Emirates via Dubai, Qatar Airways via Doha, and Etihad via Abu Dhabi are common options from the UK and Europe. Turkish Airlines (via Istanbul), Singapore Airlines, and Cathay Pacific also serve Colombo via their respective hubs, which suits travelers already routing through Asia.

Flying from the UK

SriLankan Airlines' nonstop London Heathrow–Colombo flight is the only direct option from the UK, so it's worth comparing it against one-stop itineraries via the Gulf on both price and total journey time — a one-stop route is sometimes cheaper, at the cost of a longer trip.

Schedules, frequencies, and codeshare arrangements change over time, so confirm the current timetable directly with the airline or a booking site before you commit to dates.

Tips for finding cheaper fares

  • Book several months ahead for the December–March peak season, when fares and seat availability tighten fastest.
  • Shoulder-season months — October–November, or May–September if you're heading to the east coast — are usually both cheaper and less crowded.
  • Midweek departures are often less expensive than weekend flights.
  • Compare the total cost and journey time of nonstop versus one-stop options rather than defaulting to the shortest flight.

Frequently asked questions

Does Sri Lankan Airlines fly direct from the UK?

Yes — SriLankan Airlines operates a nonstop service between London Heathrow and Colombo. Frequencies and schedules change periodically, so check current timetables with the airline before booking.

What is the main airport in Sri Lanka?

Bandaranaike International Airport (CMB), near Negombo and about 30 km from Colombo, handles nearly all international arrivals to Sri Lanka.

How long is the flight to Sri Lanka from the UK?

Roughly 10–11 hours nonstop from London. A one-stop itinerary via the Gulf, Istanbul, or elsewhere typically takes 12–15 hours total.

Keep planning