Select a hub to see routes
routes destinations

SriLankan Airlines (UL)

SriLankan Airlines (UL) flies to 79 destinations in 43 countries. Route counts include codeshare and partner-operated flights sold under the UL code. Leans international: 78 international routes vs 1 domestic. Covers a lot of ground internationally.

UL is part of oneworld. In practice that means your frequent flyer miles work on partner airlines, you can use partner lounges, and connecting flights on alliance carriers can be booked on a single ticket. oneworld partners include British Airways, Qantas, Japan Airlines, and Cathay Pacific.

UL has the most flights out of Colombo (CMB), Sepang (KUL), London (LHR), Doha (DOH), Narita (NRT).

SriLankan Airlines Busiest Airports

SriLankan Airlines doesn't operate a traditional hub-and-spoke network. These are the airports where UL has the most flights. You fly direct between cities rather than connecting through a central hub.

CMB
Colombo
Bandaranaike International Colombo Airport
28
KUL
Sepang
Kuala Lumpur International Airport
11
LHR
London
London Heathrow Airport
10
DOH
Doha
Hamad International Airport
10
NRT
Narita
Narita International Airport
7

SriLankan Airlines Operating Partners

Not every flight with a UL number is actually SriLankan Airlines. These partner airlines operate routes under the UL code. Your booking and flight number say UL, but the plane and crew belong to one of these carriers.

These are codeshare arrangements where SriLankan Airlines sells seats on partner flights. The experience depends on the partner airline, not UL.

EY
Etihad Airways
9 routes
GF
Great Barrier Airlines
6 routes
QR
Qatar Airways
3 routes
MH
Malaysia Airlines
2 routes
AA
American Airlines
2 routes
ET
Ethiopian Airlines
1 routes
AY
Finnair
1 routes
KU
Kuwait Airways
1 routes

SriLankan Airlines: All 79 Destinations

Every nonstop route SriLankan Airlines flies. Each destination links to the full route page with schedules, competing airlines, and connection options.

Code City
AUH Abu Dhabi
ADD Addis Ababa
ADL Adelaide
AMD Ahmedabad
AMM Amman
AKL Auckland
GYD Baku
BKK Bangkok
BLR Bengaluru
BNE Brisbane
YYC Calgary
CPT Cape Town
MAA Chennai
ORD Chicago
CMB Colombo
DFW Dallas-Fort Worth
DAR Dar es Salaam
DAC Dhaka
DOH Doha
DXB Dubai
DUB Dublin
IAD Dulles
EDI Edinburgh
FRA Frankfurt am Main
CAN Guangzhou (Huadu)
YHZ Halifax
HAN Hanoi (Soc Son)
HEL Helsinki (Vantaa)
SGN Ho Chi Minh City
HKG Hong Kong
HYD Hyderabad
JAI Jaipur
CGK Jakarta
JNB Johannesburg
KTM Kathmandu
COK Kochi
CCU Kolkata
KWI Kuwait City
LHE Lahore
LGK Langkawi
LCA Larnaca
LHR London
LAX Los Angeles
LKO Lucknow
MAD Madrid
IXM Madurai
MLE Malé
BAH Manama
MEL Melbourne
SVO Moscow
BOM Mumbai
MUC Munich
NBO Nairobi
NRT Narita
DEL New Delhi
JFK New York
ITM Osaka
YOW Ottawa
CDG Paris (Roissy-en-France, Val-d'Oise)
PEN Penang
PER Perth
RUH Riyadh
FCO Rome
ICN Seoul
KUL Sepang
SIN Singapore
ATH Spata-Artemida
SYD Sydney (Mascot)
TBS Tbilisi
TRV Thiruvananthapuram
TRZ Tiruchirappalli
NGO Tokoname
HND Tokyo
YYZ Toronto
YVR Vancouver
VNS Varanasi
GOI Vasco da Gama
WAW Warsaw
RGN Yangon

SriLankan Airlines FAQ

SriLankan Airlines flies nonstop to 79 destinations in 43 countries. 1 domestic, 78 international.

SriLankan Airlines doesn't operate a traditional hub-and-spoke network. The busiest airports are Colombo (CMB), Sepang (KUL), London (LHR), Doha (DOH), Narita (NRT). You fly direct between cities.

26 aircraft types appear on UL routes, including 319, 320, 321, 32A, 32B, 32N and more. Some of these belong to partner airlines, not SriLankan Airlines directly.

SriLankan Airlines is in oneworld. Your frequent flyer miles earn and redeem across all partner airlines. You can also use partner lounges and book connecting flights on a single ticket.

Yes. Some UL flights are operated by partners including Etihad Airways, Great Barrier Airlines, Qatar Airways. Same flight number and booking, different plane and crew.

Yes. 78 international routes to 43 countries, plus 1 domestic routes.