You can fly nonstop from Bandaranaike International Colombo Airport to 43 destinations in 24 countries, on 25 airlines — reaching 4 continents without a connection.
Curated destinations from our Explore guide — each one a nonstop flight (or a single hop) from CMB.
43 international nonstop routes across 24 countries: Madurai (IXM), Trivandrum (TRV), Tiruchirappally (TRZ), Kochi (COK), Chennai (MAA), Bangalore (BLR), Malé (MLE), Hyderabad (HYD), Gan (GAN), Mumbai (BOM), Ahmedabad (AMD), Dhaka (DAC), Kathmandu (KTM), Bangkok (DMK), Karachi (KHI), Bangkok (BKK), New Delhi (DEL), Kuala Lumpur (KUL), Singapore (SIN), Lahore (LHE), Muscat (MCT), Mahe Island (SEZ), Kunming (KMG), Sharjah (SHJ), Dubai (DXB), Abu Dhabi (AUH), Jakarta (CGK), Doha (DOH), Chengdu (TFU), Chongqing (CKG), Ad Dammam (DMM), Guangzhou (CAN), Hong Kong (HKG), Riyadh (RUH), Kuwait City (KWI), Shanghai (PVG), Seoul (ICN), Tokyo (NRT), Frankfurt-Am-Main (FRA), Melbourne (MEL), and more.
| Destination | Country | Distance | Flights/day | Airlines |
|---|---|---|---|---|
| Dubai DXBintl | United Arab Emirates | 2,043 mi | 8.4× | Emirates, FitsAir, SriLankan Airlines, flydubai |
| Malé MLEintl | Maldives | 483 mi | 8.1× | Chongqing Airlines, Emirates, FitsAir, Gulf Air, SriLankan Airlines, flydubai |
| Chennai MAAintl | India | 402 mi | 7× | IndiGo, SriLankan Airlines |
| Doha DOHintl | Qatar | 2,245 mi | 6.3× | Qatar Airways, SriLankan Airlines |
| Abu Dhabi AUHintl | United Arab Emirates | 2,051 mi | 5× | Air Arabia Abu Dhabi, Etihad Airways |
| Kuala Lumpur KULintl | Malaysia | 1,533 mi | 4.7× | AirAsia, Malaysia Airlines, Malindo Air, SriLankan Airlines |
| New Delhi DELintl | India | 1,489 mi | 4.3× | Air India, IndiGo, SriLankan Airlines |
| Singapore SINintl | Singapore | 1,709 mi | 4.3× | Singapore Airlines, SriLankan Airlines |
| Mumbai BOMintl | India | 948 mi | 3.7× | Air India, IndiGo, SriLankan Airlines |
| Bangkok BKKintl | Thailand | 1,486 mi | 3.3× | SriLankan Airlines, Thai Airways International |
| Kuwait City KWIintl | Kuwait | 2,574 mi | 2.7× | Jazeera Airways, Kuwait Airways, SriLankan Airlines |
| Bangalore BLRintl | India | 441 mi | 2.6× | IndiGo, SriLankan Airlines |
| Sharjah SHJintl | United Arab Emirates | 2,038 mi | 2.4× | Air Arabia |
| Dhaka DACintl | Bangladesh | 1,346 mi | 1.9× | FitsAir, SriLankan Airlines |
| Hyderabad HYDintl | India | 701 mi | 1.7× | IndiGo, SriLankan Airlines |
| Ad Dammam DMMintl | Saudi Arabia | 2,383 mi | 1.1× | SriLankan Airlines |
| Hong Kong HKGintl | Hong Kong | 2,493 mi | 1.1× | Cathay Pacific |
| London LHRintl | United Kingdom | 5,415 mi | 1.1× | SriLankan Airlines |
| Melbourne MELintl | Australia | 5,194 mi | 1.1× | SriLankan Airlines |
| Riyadh RUHintl | Saudi Arabia | 2,511 mi | 1.1× | SriLankan Airlines |
| Tiruchirappally TRZintl | India | 260 mi | 1.1× | SriLankan Airlines |
| Kochi COKintl | India | 314 mi | 1× | SriLankan Airlines |
| Shanghai PVGintl | China | 3,168 mi | 1× | China Eastern Airlines |
| Bangkok DMKintl | Thailand | 1,481 mi | 0.9× | Thai AirAsia |
| Madurai IXMintl | India | 220 mi | 0.9× | SriLankan Airlines |
| Muscat MCTintl | Oman | 1,827 mi | 0.9× | SalamAir |
| Jakarta CGKintl | Indonesia | 2,062 mi | 0.7× | SriLankan Airlines |
| Kathmandu KTMintl | Nepal | 1,462 mi | 0.7× | SriLankan Airlines |
| Lahore LHEintl | Pakistan | 1,719 mi | 0.7× | SriLankan Airlines |
| Sydney SYDintl | Australia | 5,445 mi | 0.7× | SriLankan Airlines |
| Guangzhou CANintl | China | 2,483 mi | 0.6× | SriLankan Airlines |
| Karachi KHIintl | Pakistan | 1,485 mi | 0.6× | SriLankan Airlines |
| Paris CDGintl | France | 5,271 mi | 0.6× | SriLankan Airlines |
| Trivandrum TRVintl | India | 222 mi | 0.6× | SriLankan Airlines |
| Ahmedabad AMDintl | India | 1,199 mi | 0.4× | FitsAir |
| Chengdu TFUintl | CN | 2,255 mi | 0.4× | Air China |
| Frankfurt-Am-Main FRAintl | Germany | 5,013 mi | 0.4× | SriLankan Airlines |
| Seoul ICNintl | South Korea | 3,584 mi | 0.4× | SriLankan Airlines |
| Tokyo NRTintl | Japan | 4,284 mi | 0.4× | SriLankan Airlines |
| Chongqing CKGintl | China | 2,333 mi | 0.3× | Chongqing Airlines |
| Gan GANintl | Maldives | 715 mi | 0.3× | SriLankan Airlines |
| Kunming KMGintl | China | 1,961 mi | 0.3× | China Eastern Airlines |
| Mahe Island SEZintl | Seychelles | 1,869 mi | 0.3× | Air Seychelles |