Colombo's Bandaranaike International Airport tracks 25 connections in this dataset, all of them international, and 13 of the 25 — just over half — carry a verified historical direct-service record. Verification is strong at the short end: both short-haul routes and 5 of 6 medium-haul routes are backed by a carrier record. It thins out sharply across the 17 long-haul pairs, where only 6 are verified.
SriLankan Airlines and its regional partners clearly cover the short Bangkok and Kuala Lumpur hops and the medium-haul Gulf and Southeast Asian corridor — Singapore, Dubai, Abu Dhabi, Doha, Jeddah — about as completely as a mid-sized carrier's own network would. On the long-haul side, that reach shows up in exactly six pairs: Seoul, Tokyo, Rome, Frankfurt, Paris and London. The other 11 long-haul destinations, including Zurich, Amsterdam, Madrid, Istanbul, Johannesburg, and every tracked city in North America and Australia, carry no verified nonstop record, so a travel agent quoting any of those should plan on at least one connection rather than assume direct service.
All 25 tracked destinations from Colombo are international. The pattern is fairly clean up close, with short and medium-haul routes into Southeast Asia and the Gulf mostly verified, but the 17-destination long-haul tier splits into a verified six (Seoul, Tokyo, Rome, Frankfurt, Paris, London) and an unverified eleven spanning the rest of Europe plus all of North America, Australia and Southern Africa.
| Destination | Country | Distance | Flight Time | Haul | Verified Service |
|---|---|---|---|---|---|
Bangkok BKK |
Thailand | 2,392 km / 1,486 mi | ≈ 2.8h | Short-haul | ✓ 4 carriers |
Kuala Lumpur KUL |
Malaysia | 2,467 km / 1,533 mi | ≈ 2.9h | Short-haul | ✓ 4 carriers |
Singapore SIN |
Singapore | 2,749 km / 1,708 mi | ≈ 3.2h | Medium-haul | ✓ 5 carriers |
Dubai DXB |
United Arab Emirates | 3,288 km / 2,043 mi | ≈ 3.9h | Medium-haul | ✓ 3 carriers |
Abu Dhabi AUH |
United Arab Emirates | 3,300 km / 2,051 mi | ≈ 3.9h | Medium-haul | ✓ 5 carriers |
Doha DOH |
Qatar | 3,613 km / 2,245 mi | ≈ 4.3h | Medium-haul | ✓ 2 carriers |
Hong Kong HKG |
Hong Kong | 4,013 km / 2,493 mi | ≈ 4.7h | Medium-haul | — no record |
Jeddah JED |
Saudi Arabia | 4,654 km / 2,892 mi | ≈ 5.5h | Medium-haul | ✓ 3 carriers |
Seoul ICN |
South Korea | 5,767 km / 3,583 mi | ≈ 6.8h | Long-haul | ✓ 1 carrier |
Istanbul IST |
Turkey | 6,294 km / 3,911 mi | ≈ 7.4h | Long-haul | — no record |
Johannesburg JNB |
South Africa | 6,689 km / 4,156 mi | ≈ 7.9h | Long-haul | — no record |
Tokyo NRT |
Japan | 6,895 km / 4,284 mi | ≈ 8.1h | Long-haul | ✓ 1 carrier |
Rome FCO |
Italy | 7,630 km / 4,741 mi | ≈ 9.0h | Long-haul | ✓ 3 carriers |
Zurich ZRH |
Switzerland | 8,021 km / 4,984 mi | ≈ 9.4h | Long-haul | — no record |
Frankfurt FRA |
Germany | 8,067 km / 5,013 mi | ≈ 9.5h | Long-haul | ✓ 1 carrier |
Melbourne MEL |
Australia | 8,358 km / 5,193 mi | ≈ 9.8h | Long-haul | — no record |
Amsterdam AMS |
Netherlands | 8,367 km / 5,199 mi | ≈ 9.8h | Long-haul | — no record |
Paris CDG |
France | 8,483 km / 5,271 mi | ≈ 10.0h | Long-haul | ✓ 1 carrier |
London LHR |
United Kingdom | 8,715 km / 5,415 mi | ≈ 10.3h | Long-haul | ✓ 1 carrier |
Sydney SYD |
Australia | 8,762 km / 5,445 mi | ≈ 10.3h | Long-haul | — no record |
Madrid MAD |
Spain | 8,937 km / 5,553 mi | ≈ 10.5h | Long-haul | — no record |
Vancouver YVR |
Canada | 13,357 km / 8,300 mi | ≈ 15.7h | Long-haul | — no record |
Toronto YYZ |
Canada | 13,995 km / 8,696 mi | ≈ 16.5h | Long-haul | — no record |
New York JFK |
United States | 14,054 km / 8,733 mi | ≈ 16.5h | Long-haul | — no record |
Los Angeles LAX |
United States | 15,053 km / 9,353 mi | ≈ 17.7h | Long-haul | — no record |
13 of Colombo's 25 tracked routes carry a verified historical operating record — a genuinely useful shortlist of which CMB pairs have flown nonstop, rather than a guess based on distance alone.
OpenFlights' historical route dataset records 5 carriers operating this city pair, flying 32C, Airbus A320, Airbus A330-300 and other types. It's the best-served pair in Colombo's whole tracked network — still confirm current-day operation and schedule in your GDS before quoting, since this dataset reflects historical service, not a live timetable.
CX Cathay PacificMJ LSQ Singapore Airlines CargoUL SriLankan AirlinesWY Oman Air5 carriers on record (Airbus A320) — solidly served, competitive pricing across at least a few airlines historically.
AA American AirlinesAZ AlitaliaEY Etihad AirwaysMJ LUL SriLankan Airlines4 carriers on record (Airbus A320, Airbus A321, Boeing 777-300) — solidly served, competitive pricing across at least a few airlines historically.
CX Cathay PacificMJ LTG Thai Airways InternationalUL SriLankan Airlines4 carriers on record (Airbus A320, Airbus A330, Boeing 737-800) — solidly served, competitive pricing across at least a few airlines historically.
D7 AirAsia XMH Malaysia AirlinesMJ LUL SriLankan AirlinesCMB is the origin code for every one of these checks, from the short Bangkok and Kuala Lumpur hops through the Gulf connections to the long-haul entries into Europe; only the destination code, cabin and date change in a standard availability query.
Amadeus: AN15JULCMBxxx Sabre: A15JUNCMBxxx Galileo: A/15JUNCMBxxx
Replace xxx with the destination's own 3-letter IATA code from the tables above — the availability-check syntax itself doesn't change by destination, only the city pair does.
13 of the 25 tracked connections from Colombo (CMB) carry a verified historical direct-service record in this dataset, concentrated in the short and medium-haul Southeast Asian and Gulf routes; the long-haul tier to Europe, North America and Australia is verified in only 6 of 17 cases.
Partially. Frankfurt, Paris, London and Rome all carry a verified record via SriLankan Airlines' long-haul network, but Zurich, Amsterdam and Madrid, also tracked from Colombo, show no verified nonstop in this dataset.
Bangkok, at 2,392 km and roughly 2.8 flight hours, is Colombo's shortest tracked route, followed closely by Kuala Lumpur at 2,467 km. Both carry verified historical service from multiple carriers, including SriLankan Airlines.
Route it through a real connection point: this dataset shows no verified nonstop record for either pair, and Colombo has no widebody service reaching North America or Australia directly. Dubai, Singapore, or a European gateway are the practical routing options; always confirm current connections in your GDS.
Emirates and SriLankan Airlines both show verified service to Dubai, and the Doha, Abu Dhabi and Jeddah pairs carry records from Qatar Airways, Etihad Airways and Saudi Arabian Airlines alongside SriLankan — all per OpenFlights' historical route data, so confirm current schedules before quoting a client.
Paste any PNR touching Colombo (CMB) and get a client-ready itinerary in seconds, with layover times calculated using the correct time zones — free, no signup.
Try the Free Converter →