Colombo Airport (CMB)

Sri Lanka flag

Country Sri Lanka | Continent Asia | IATA: CMB | ICAO: VCBI | Elevation 30 ft · 9 m | Local time

Destinations
46
Flights / day
97
Busiest route
Dubai
Top airline
SriLankan Airlines

Colombo Bandaranaike Airport averages 97 flights per day to 46 destinations, with zero domestic routes and 45 international routes. A total of 28 airlines operate at CMB, led by SriLankan Airlines. This airport provides direct service to 25 countries across four continents, with India representing its largest international market. The longest nonstop route from Colombo Bandaranaike connects to Sydney, with a typical flight time of 11 hr 5 mins. Updated: February 16, 2026

Route Network

Colombo Bandaranaike Airport connects 45 destinations worldwide, with Dubai standing out as its busiest route. The longest nonstop flight is to London, and the shortest flight is to Tiruchirappally.

Dubai (DXB) – United Arab Emirates
4 airlines
5 hr 20 mins
2,043 mi · 3,288 km
9
per day
Malé (MLE) – Maldives
6 airlines
2 hr 20 mins
483 mi · 778 km
9
per day
Chennai (MAA) – India
2 airlines
1 hr 55 mins
402 mi · 647 km
7
per day
Doha (DOH) – Qatar
2 airlines
5 hr 40 mins
2,245 mi · 3,613 km
7
per day
Kuala Lumpur (KUL) – Malaysia
4 airlines
3 hr 55 mins
1,533 mi · 2,467 km
6
per day
Abu Dhabi (AUH) – United Arab Emirates
2 airlines
5 hr 20 mins
2,051 mi · 3,300 km
5
per day
Mumbai (BOM) – India
3 airlines
3 hr 10 mins
948 mi · 1,526 km
4
per day
New Delhi (DEL) – India
2 airlines
4 hr 5 mins
1,489 mi · 2,396 km
4
per day
Singapore (SIN) – Singapore
2 airlines
4 hr 15 mins
1,709 mi · 2,750 km
4
per day
Bangalore (BLR) – India
2 airlines
2 hr 5 mins
441 mi · 710 km
4
per day
Bangkok (BKK) – Thailand
2 airlines
3 hr 50 mins
1,486 mi · 2,392 km
3
per day
Sharjah (SHJ) – United Arab Emirates
1 airline
5 hr 20 mins
2,038 mi · 3,280 km
3
per day
Kuwait City (KWI) – Kuwait
3 airlines
6 hr 20 mins
2,574 mi · 4,142 km
3
per day
Dhaka (DAC) – Bangladesh
2 airlines
3 hr 40 mins
1,346 mi · 2,166 km
2
per day
Bangkok (DMK) – Thailand
1 airline
3 hr 50 mins
1,481 mi · 2,384 km
2
per day
Hyderabad (HYD) – India
2 airlines
2 hr 35 mins
701 mi · 1,129 km
2
per day
London (LHR) – United Kingdom
1 airline
11 hr 20 mins
5,415 mi · 8,715 km
2
per day
Tiruchirappally (TRZ) – India
1 airline
1 hr 40 mins
260 mi · 419 km
1
per day
Ad Dammam (DMM) – Saudi Arabia
1 airline
6 hr 0 mins
2,383 mi · 3,835 km
1
per day
Hong Kong (HKG) – Hong Kong
1 airline
5 hr 45 mins
2,493 mi · 4,012 km
1
per day
Kochi (COK) – India
1 airline
1 hr 55 mins
314 mi · 506 km
1
per day
Kunming (KMG) – China
1 airline
4 hr 45 mins
1,961 mi · 3,156 km
1
per day
Melbourne (MEL) – Australia
1 airline
10 hr 40 mins
5,194 mi · 8,358 km
1
per day
Riyadh (RUH) – Saudi Arabia
1 airline
6 hr 10 mins
2,511 mi · 4,040 km
1
per day
Shanghai (PVG) – China
1 airline
7 hr 0 mins
3,168 mi · 5,099 km
1
per day
Chengdu (TFU) – China
1 airline
5 hr 20 mins
2,255 mi · 3,629 km
1
per day
Muscat (MCT) – Oman
1 airline
4 hr 55 mins
1,827 mi · 2,940 km
1
per day
Madurai (IXM) – India
1 airline
CMB → IXM
6
per week
Lahore (LHE) – Pakistan
2 airlines
4 hr 35 mins
1,719 mi · 2,766 km
5
per week
Kathmandu (KTM) –   Nepal
1 airline
4 hr 0 mins
1,462 mi · 2,353 km
5
per week
Sydney (SYD) – Australia
1 airline
11 hr 5 mins
5,445 mi · 8,763 km
5
per week
Frankfurt-am-Main (FRA) – Germany
1 airline
10 hr 40 mins
5,013 mi · 8,068 km
4
per week
Guangzhou (CAN) – China
1 airline
5 hr 45 mins
2,483 mi · 3,995 km
4
per week
Karachi (KHI) – Pakistan
1 airline
4 hr 15 mins
1,485 mi · 2,391 km
4
per week
Moscow (SVO) – Russian Federation
1 airline
8 hr 55 mins
4,085 mi · 6,575 km
4
per week
Paris (CDG) – France
1 airline
11 hr 5 mins
5,271 mi · 8,483 km
4
per week
Trivandrum (TRV) – India
1 airline
1 hr 40 mins
222 mi · 357 km
4
per week
Chongqing (CKG) – China
1 airline
5 hr 30 mins
2,333 mi · 3,754 km
3
per week
Seoul (ICN) – South Korea
1 airline
7 hr 45 mins
3,584 mi · 5,768 km
3
per week
Tokyo (NRT) – Japan
1 airline
9 hr 0 mins
4,284 mi · 6,894 km
3
per week
Gan (GAN) – Maldives
1 airline
2 hr 45 mins
715 mi · 1,151 km
2
per week
Jakarta (CGK) – Indonesia
1 airline
4 hr 55 mins
2,062 mi · 3,318 km
2
per week
Zurich (ZRH) – Switzerland
1 airline
10 hr 35 mins
4,984 mi · 8,021 km
2
per week
Beijing (PKX) – China
1 airline
7 hr 5 mins
3,178 mi · 5,115 km
1
per week
Mahe Island (SEZ) – Seychelles
1 airline
5 hr 0 mins
1,869 mi · 3,008 km
1
per week

Route and destination data updated February 16, 2026.

Colombo Bandaranaike Airport is served by 28 airlines, with SriLankan Airlines in the lead at 45% of routes. The top three carriers together cover 58% of routes. 20 carriers operate only one route each. A total of 27 airlines operate international routes, compared with zero airlines serving domestic routes. SriLankan Airlines is operating the longest nonstop flight, connecting to London with a flight time of 11 hrs 20 mins.

SriLankan Airlines (32 routes)
FitsAir (5 routes)
IndiGo (4 routes)
Emirates (2 routes)
flydubai (2 routes)
Chongqing Airlines (2 routes)
Air India (2 routes)
China Eastern Airlines (2 routes)
Gulf Air (1 routes)
Qatar Airways (1 routes)
AirAsia (1 routes)
Malaysia Airlines (1 routes)
Air Arabia Abu Dhabi (1 routes)
Etihad Airways (1 routes)
Singapore Airlines (1 routes)
Thai Airways International (1 routes)
Air Arabia (1 routes)
Jazeera Airways (1 routes)
Kuwait Airways (1 routes)
Thai AirAsia (1 routes)
Cathay Pacific (1 routes)
Air China (1 routes)
SalamAir (1 routes)
Aeroflot (1 routes)
Turkish Airlines (1 routes)
Edelweiss Air (1 routes)
Beijing Capital Airlines (1 routes)
Air Seychelles (1 routes)

Colombo Bandaranaike Airport provides direct service to 25 countries across four continents. The route network is 0% domestic and 100% international. India is the primary international destination.

India - 25/day
United Arab Emirates - 18/day
Maldives - 9/day
Qatar - 7/day
Malaysia - 6/day
Thailand - 5/day
Singapore - 4/day
China - 4/day
Kuwait - 3/day
Bangladesh - 2/day
United Kingdom - 2/day
Saudi Arabia - 2/day
Australia - 2/day
Hong Kong - 1/day
Oman - 1/day
Pakistan - 1/day
  Nepal - 1/day
Germany - 1/day
Russian Federation - 1/day
France - 1/day
South Korea - 0/day
Japan - 0/day
Indonesia - 0/day
Switzerland - 0/day
Seychelles - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,093 ft 3,381 m 154 ft 47 m Asphalt
11,093 ft 3,381 m 154 ft 47 m Asphalt

Runway Length

3 aircraft cannot operate at Colombo Bandaranaike Airport due to runway length constraints. The airport’s longest runway is 11,093 ft (3,381 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous