Wayfli › Airports › Colombo (CMB)

Direct flights from Bandaranaike International Colombo Airport (CMB)

Bandaranaike International Colombo Airport in Colombo, Sri Lanka has direct flights to 55 airports in 30 countries, flown by 41 airlines. The longest is to Sydney (SYD) at 8,763 km.

See every route from CMB on the map
55direct destinations
30countries
41airlines

Direct flights from CMB by country

India (8)

China (6)

United Arab Emirates (4)

Russia (3)

Saudi Arabia (3)

Sri Lanka (3)

Australia (2)

Maldives (2)

Pakistan (2)

Thailand (2)

Bahrain (1)

Bangladesh (1)

France (1)

Germany (1)

Hong Kong (1)

Indonesia (1)

Italy (1)

Japan (1)

Kazakhstan (1)

Kuwait (1)

Malaysia (1)

Nepal (1)

Oman (1)

Qatar (1)

Seychelles (1)

Singapore (1)

South Korea (1)

Turkey (1)

United Kingdom (1)

Vietnam (1)

Airlines flying from CMB

Aeroflot, Air Arabia, Air Arabia Abu Dhabi, Air Astana, Air China, Air India, Air Seychelles, AirAsia, AirAsia X, American Airlines, Batik Air Malaysia, British Airways, Cathay Pacific, China Eastern, Chongqing Airlines, Cinnamon Air, Emirates, Etihad Airways, FitsAir, Flydubai, Gulf Air, ITA Airways, IndiGo, Jazeera Airways, Jetstar, Korean Air, Kuwait Airways, Malaysia Airlines, Maldivian, Oman Air, Qatar Airways, S7 Airlines, SalamAir, Saudia, Singapore Airlines, SpiceJet, SriLankan Airlines, THAI Airways, Thai AirAsia, Turkish Airlines, Vietjet

Going somewhere CMB doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Colombo to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.