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 mapDirect flights from CMB by country
India (8)
- BLR Bangalore · 710 km · ~1h 20m · SriLankan Airlines
- DEL Delhi · 2,396 km · ~3h 25m · IndiGo, Air India and SriLankan Airlines
- COK Kochi · 506 km · ~1h 5m · SriLankan Airlines
- MAA Madras · 647 km · ~1h 15m · IndiGo, Air India and SpiceJet +1
- IXM Madurai · 355 km · ~55m · SpiceJet and SriLankan Airlines
- BOM Mumbai · 1,526 km · ~2h 20m · IndiGo, Air India and SriLankan Airlines
- TRZ Tiruchirappalli · 419 km · ~1h · SriLankan Airlines
- TRV Trivandrum · 357 km · ~55m · SriLankan Airlines
China (6)
- PEK Beijing · 5,164 km · ~6h 50m · SriLankan Airlines
- TFU Chengdu · 3,644 km · ~4h 55m · Air China
- CKG Chongqing · 3,754 km · ~5h 5m · Chongqing Airlines
- CAN Guangzhou · 3,995 km · ~5h 20m · SriLankan Airlines
- KMG Kunming · 3,156 km · ~4h 20m · China Eastern
- PVG Shanghai · 5,099 km · ~6h 45m · China Eastern and SriLankan Airlines
United Arab Emirates (4)
- AUH Abu Dhabi · 3,300 km · ~4h 30m · Air Arabia Abu Dhabi, American Airlines and ITA Airways +2
- DXB Dubai · 3,288 km · ~4h 30m · FitsAir, Emirates and SriLankan Airlines
- DWC Dubai · 3,284 km · ~4h 30m · Flydubai
- SHJ Sharjah · 3,280 km · ~4h 30m · Air Arabia and SriLankan Airlines
Russia (3)
- SVO Moscow · 6,575 km · ~8h 30m · Aeroflot
- DME Moscow · 6,511 km · ~8h 25m · SriLankan Airlines
- OVB Novosibirsk · 5,324 km · ~7h · S7 Airlines
Saudi Arabia (3)
- DMM Dammam · 3,835 km · ~5h 10m · Saudia and SriLankan Airlines
- JED Jeddah · 4,654 km · ~6h 10m · Saudia and SriLankan Airlines
- RUH Riyadh · 4,040 km · ~5h 25m · Saudia and SriLankan Airlines
Sri Lanka (3)
- KCT Koggala · 141 km · ~40m · SriLankan Airlines
- HRI Mattala · 169 km · ~40m · SriLankan Airlines
- GIU Sigiriya · 127 km · ~40m · Cinnamon Air and SriLankan Airlines
Australia (2)
- MEL Melbourne · 8,358 km · ~10h 40m · Jetstar
- SYD Sydney · 8,763 km · ~11h 10m · SriLankan Airlines
Maldives (2)
- GAN Gan Island · 1,150 km · ~1h 55m · Maldivian
- MLE Male · 778 km · ~1h 25m · British Airways, Emirates and Korean Air +8
Pakistan (2)
- KHI Karachi · 2,391 km · ~3h 25m · Malaysia Airlines and SriLankan Airlines
- LHE Lahore · 2,766 km · ~3h 50m · SriLankan Airlines
Thailand (2)
- DMK Bangkok · 2,384 km · ~3h 25m · Thai AirAsia
- BKK Bangkok · 2,392 km · ~3h 25m · Cathay Pacific, THAI Airways and SriLankan Airlines
Bahrain (1)
- BAH Bahrain · 3,752 km · ~5h 5m · Gulf Air and SriLankan Airlines
Bangladesh (1)
- DAC Dhaka · 2,166 km · ~3h 10m · FitsAir and SriLankan Airlines
France (1)
- CDG Paris · 8,483 km · ~10h 50m · SriLankan Airlines
Germany (1)
- FRA Frankfurt · 8,066 km · ~10h 20m · SriLankan Airlines
Hong Kong (1)
- HKG Hong Kong · 4,012 km · ~5h 25m · Cathay Pacific
Indonesia (1)
- CGK Jakarta · 3,318 km · ~4h 35m · SriLankan Airlines
Italy (1)
- FCO Rome · 7,630 km · ~9h 50m · ITA Airways, Malaysia Airlines and SriLankan Airlines
Japan (1)
- NRT Tokyo · 6,894 km · ~8h 55m · SriLankan Airlines
Kazakhstan (1)
- ALA Alma-ata · 4,032 km · ~5h 25m · Air Astana
Kuwait (1)
- KWI Kuwait · 4,142 km · ~5h 35m · Jazeera Airways, Kuwait Airways and SriLankan Airlines
Malaysia (1)
- KUL Kuala Lumpur · 2,467 km · ~3h 30m · AirAsia, AirAsia X and Malaysia Airlines +2
Nepal (1)
- KTM Kathmandu · 2,353 km · ~3h 20m · SriLankan Airlines
Oman (1)
- MCT Muscat · 2,940 km · ~4h 5m · SalamAir, SriLankan Airlines and Oman Air
Qatar (1)
- DOH Doha · 3,613 km · ~4h 55m · Qatar Airways and SriLankan Airlines
Seychelles (1)
- SEZ Mahe · 3,008 km · ~4h 10m · Air Seychelles and SriLankan Airlines
Singapore (1)
- SIN Singapore · 2,750 km · ~3h 50m · Cathay Pacific, Singapore Airlines and SriLankan Airlines +1
South Korea (1)
- ICN Seoul · 5,768 km · ~7h 30m · Korean Air and SriLankan Airlines
Turkey (1)
- IST Istanbul · 6,276 km · ~8h 10m · Turkish Airlines
United Kingdom (1)
- LHR London · 8,715 km · ~11h 10m · SriLankan Airlines
Vietnam (1)
- SGN Ho Chi Minh City · 2,966 km · ~4h 5m · Vietjet
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.