Non-stop flights from Colombo (CMB)

From Colombo (CMB)
Country Sri Lanka
Dates Anytime
Filters
Destinations 50 direct
Reach Score 81/99
Continents 4 of 6
Avg. distance 3,618 km
Avg. flight time 4h 15m
Loading map...

About flights from Colombo (CMB)

Bandaranaike International sits about 30 kilometers north of Colombo's city center, which tells you something useful right away: budget time for that transfer. What it lacks in proximity it makes up for in genuine connectivity. Forty-nine direct routes across 27 countries sounds modest until you start mapping them out and realize you're looking at a well-engineered hub for South and Southeast Asia. The airport handles a surprising volume of traffic for its size, and SriLankan Airlines operates it as a proper connecting point, not just a national vanity project.

Quick stats for CMB

  • Direct destinations: 49
  • Countries served: 27
  • Continents reached: 4 of 6
  • Average flight distance: 3,678 km
  • Longest non-stop: Sydney (SYD) — 8,762 km (~10h 57m)
  • Shortest non-stop: Madurai (IXM) — 356 km (~27 min)
  • Reach score: 80/99

Why fly to Colombo?

The India network alone is worth paying attention to. Ten separate routes into the subcontinent — including a hop to Madurai that covers just 356 kilometers, shorter than some domestic UK flights — means Sri Lanka functions almost like an extension of southern Indian air travel infrastructure. That's genuinely useful if you're building a multi-city itinerary through the region. Then there's the other end of the route map: Sydney sits at 8,762 kilometers, proving the airport punches well above its regional weight. The China routes (seven of them) reflect serious investment in tourism demand, and the UAE connections give onward access to the wider Gulf network. For a mid-sized airport, a reach score of 80 out of 99 is legitimately impressive.

Longest non-stop flights from CMB

The furthest destinations you can reach non-stop from Colombo:

  1. Sydney, Australia (SYD) — 8,762 km, approximately 10h 57m
  2. London, United Kingdom (LHR) — 8,716 km, approximately 10h 54m
  3. Paris, France (CDG) — 8,482 km, approximately 10h 36m
  4. Melbourne, Australia (MEL) — 8,358 km, approximately 10h 27m
  5. Frankfurt, Germany (FRA) — 8,067 km, approximately 10h 5m

Short-haul flights from CMB

Quick getaway options with the shortest flights from Colombo:

  1. Madurai, India (IXM) — 356 km, approximately 27 min
  2. Thiruvananthapuram, India (TRV) — 358 km, approximately 27 min
  3. Tiruchirappalli, India (TRZ) — 419 km, approximately 31 min
  4. Kochi, India (COK) — 508 km, approximately 38 min
  5. Coimbatore, India (CJB) — 531 km, approximately 40 min

Top countries by direct connections from CMB

Bandaranaike International connects to 27 countries. Here are the most served:

  1. India — 10 destinations (Bengaluru, Chennai, Coimbatore, Delhi and 6 more)
  2. China — 7 destinations (Beijing, Beijing, Chengdu, Chongqing and 3 more)
  3. United Arab Emirates — 3 destinations (Abu Dhabi, Dubai, Sharjah)
  4. Thailand — 2 destinations (Bangkok, Bangkok)
  5. Saudi Arabia — 2 destinations (Dammam, Riyadh)
  6. Maldives — 2 destinations (Gan Island, Male)
  7. Pakistan — 2 destinations (Karachi, Lahore)
  8. Australia — 2 destinations (Melbourne, Sydney)

Where to fly from Colombo

Flights to India

Colombo has 10 direct routes to India:

Flights to China

Colombo has 7 direct routes to China:

Flights to United Arab Emirates

Colombo has 3 direct routes to United Arab Emirates:

Tips for travelers at CMB

That 30-kilometer transfer from the airport into Colombo Fort typically runs 45 to 60 minutes by taxi, longer during peak hours on the A3 corridor. The expressway option (E03) is faster and worth the toll. If you're transiting rather than stopping, SriLankan's connections through here tend to have tight windows, so check your minimum connection time before booking. The island sits directly in the path of two monsoon seasons — southwest from May through September, northeast from November through January — which affects domestic travel more than international departures, but it's worth knowing before you plan outdoor activities around your arrival.

Frequently asked questions about flying to Colombo

What's the best way to get from Bandaranaike International Airport to Colombo city center?

You can take a pre-paid taxi from the airport for a fixed rate (around $20-25 USD), use ride-sharing apps like Uber or PickMe, or catch a bus if you're traveling light and want to save money. The trip takes about 30-45 minutes depending on traffic.

When is the best time to fly to or from Colombo?

The dry season from December to March offers the best weather and flight conditions, though prices are higher during this peak season. If you're flexible on budget, flying during the shoulder months of April-May or September-November can offer good deals with decent weather.

How many destinations can I reach directly from Colombo without connecting flights?

Bandaranaike International Airport serves 49 direct destinations, connecting you to major hubs across Asia, the Middle East, Europe, and beyond. This makes it a convenient hub for both leisure and business travelers.

Do I need a visa to enter Sri Lanka through Colombo?

Most visitors can obtain an Electronic Travel Authorization (ETA) online before arrival or on arrival for around $35 USD, which is valid for 30 days. However, visa requirements vary by nationality, so it's best to check with your nearest Sri Lankan embassy or the official ETA website.

Any practical tips for Bandaranaike International Airport?

The airport has good signage and English is widely spoken, but arrive early as immigration can move slowly during peak hours. Download offline maps before arrival since airport WiFi can be unreliable, and exchange some money at the airport ATMs or currency counters as rates are reasonable.

Is flying into Colombo expensive compared to other South Asian airports?

Colombo is generally competitively priced for South Asia, especially if you book in advance or travel during shoulder seasons. Comparing fares across airlines and booking 6-8 weeks ahead can save you 30-40% compared to last-minute bookings.

Plan your trip from Colombo

Browse the complete list of 49 destinations below to find your next flight from Bandaranaike International. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

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

All 50 direct destinations

Code Destination Country Airlines
AUH Abu Dhabi United Arab Emirates 3,301 km 3h 53m 3LEY
AMD Ahmedabad India 1,930 km 2h 16m 8D
BKK Bangkok Thailand 2,392 km 2h 49m 8DTGUL
DMK Bangkok Thailand 2,384 km 2h 48m FD
PKX Beijing China 5,115 km 6h 1m JD
BLR Bengaluru India 711 km 50m 6EUL
TFU Chengdu China 3,629 km 4h 16m CA
MAA Chennai India 647 km 46m 6EUL
CKG Chongqing China 3,754 km 4h 25m OQ
CJB Coimbatore India 531 km 37m UL
DMM Dammam Saudi Arabia 3,836 km 4h 31m J9KUUL
DEL Delhi India 2,396 km 2h 49m 6EAIUL
DAC Dhaka Bangladesh 2,167 km 2h 33m 8DULW2
DOH Doha Qatar 3,612 km 4h 15m QRUL
DXB Dubai United Arab Emirates 3,289 km 3h 52m 8DEKFZULW2
FRA Frankfurt Germany 8,067 km 9h 29m UL
GAN Gan Island Maldives 1,150 km 1h 21m UL
CAN Guangzhou China 3,995 km 4h 42m UL
HKG Hong Kong Hong Kong SAR 4,015 km 4h 43m CX
HYD Hyderabad India 1,130 km 1h 20m 6EUL
IST Istanbul Turkiye 6,295 km 7h 24m TK
CGK Jakarta Indonesia 3,318 km 3h 54m UL
JED Jeddah Saudi Arabia 4,655 km 5h 29m SV
KHI Karachi Pakistan 2,390 km 2h 49m UL
KTM Kathmandu Nepal 2,354 km 2h 46m UL
COK Kochi India 508 km 36m UL
KUL Kuala Lumpur Malaysia 2,467 km 2h 54m 8DAKMHODULW2
KMG Kunming China 3,156 km 3h 43m MU
KWI Kuwait Kuwait 4,143 km 4h 52m J9KUUL
LHE Lahore Pakistan 2,766 km 3h 15m 8DULW2
LHR London United Kingdom 8,716 km 10h 15m UL
MED Madinah Saudi Arabia 4,687 km 5h 31m SV
IXM Madurai India 356 km 25m UL
SEZ Mahe Island Seychelles 3,009 km 3h 32m HM
MLE Male Maldives 778 km 55m 8DEKFZGFOQSVULW2
MEL Melbourne Australia 8,358 km 9h 50m JQUL
SVO Moscow Russia 6,575 km 7h 44m SU
BOM Mumbai India 1,527 km 1h 48m 6EAIUL
MCT Muscat Oman 2,941 km 3h 28m OVQR
CDG Paris France 8,482 km 9h 59m UL
RUH Riyadh Saudi Arabia 4,041 km 4h 45m UL
ICN Seoul Republic of Korea 5,767 km 6h 47m UL
PVG Shanghai China 5,099 km 6h MU
SHJ Sharjah United Arab Emirates 3,280 km 3h 52m G9
SIN Singapore Singapore 2,749 km 3h 14m SQUL
SYD Sydney Australia 8,762 km 10h 18m UL
TRV Thiruvananthapuram India 358 km 25m UL
TRZ Tiruchirappalli India 419 km 30m UL
NRT Tokyo Japan 6,895 km 8h 7m UL
ZRH Zurich Switzerland 8,021 km 9h 26m WK

Frequently asked questions

  • How many direct flights are available from Colombo (CMB)?

    There are 50 non-stop destinations available from Bandaranaike International (CMB) in Sri Lanka.

  • What are the longest flights from CMB?

    The longest non-stop flights from CMB are: Sydney (SYD) at 8,762 km, London (LHR) at 8,716 km, Paris (CDG) at 8,482 km.

  • What airlines fly from Colombo (CMB)?

    Airlines operating from CMB include: 3L, 6E, 8D, AI, AK, CA, CX, EK, EY, FD, FZ, G9, GF, HM, J9, JD, JQ, KU, MH, MU, OD, OQ, OV, QR, SQ, SU, SV, TG, TK, UL, W2, WK.

  • What is the reach score of Colombo (CMB)?

    Bandaranaike International has a reach score of 81/99, measuring its connectivity based on number of direct destinations (50), average flight distance, and continental diversity (4 of 6 continents).

Cheapest fares from Colombo (CMB)

Explore by flight time from Colombo

Nearby airports to Colombo

Other airports within 500 km of Colombo (CMB). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Colombo & Sri Lanka

Same topic, different angle — sibling pages from across Flightmaps for travellers using CMB.

Explore destinations from Colombo