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:
- Sydney, Australia (SYD) — 8,762 km, approximately 10h 57m
- London, United Kingdom (LHR) — 8,716 km, approximately 10h 54m
- Paris, France (CDG) — 8,482 km, approximately 10h 36m
- Melbourne, Australia (MEL) — 8,358 km, approximately 10h 27m
- Frankfurt, Germany (FRA) — 8,067 km, approximately 10h 5m
Short-haul flights from CMB
Quick getaway options with the shortest flights from Colombo:
- Madurai, India (IXM) — 356 km, approximately 27 min
- Thiruvananthapuram, India (TRV) — 358 km, approximately 27 min
- Tiruchirappalli, India (TRZ) — 419 km, approximately 31 min
- Kochi, India (COK) — 508 km, approximately 38 min
- 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:
- India — 10 destinations (Bengaluru, Chennai, Coimbatore, Delhi and 6 more)
- China — 7 destinations (Beijing, Beijing, Chengdu, Chongqing and 3 more)
- United Arab Emirates — 3 destinations (Abu Dhabi, Dubai, Sharjah)
- Thailand — 2 destinations (Bangkok, Bangkok)
- Saudi Arabia — 2 destinations (Dammam, Riyadh)
- Maldives — 2 destinations (Gan Island, Male)
- Pakistan — 2 destinations (Karachi, Lahore)
- Australia — 2 destinations (Melbourne, Sydney)
Where to fly from Colombo
Flights to India
Colombo has 10 direct routes to India:
- Madurai (IXM) — 356 km
- Thiruvananthapuram (TRV) — 358 km
- Tiruchirappalli (TRZ) — 419 km
- Kochi (COK) — 508 km
- Coimbatore (CJB) — 531 km
- Chennai (MAA) — 647 km
- ...and 4 more destinations
Flights to China
Colombo has 7 direct routes to China:
- Kunming (KMG) — 3,156 km
- Chengdu (TFU) — 3,629 km
- Chongqing (CKG) — 3,754 km
- Guangzhou (CAN) — 3,995 km
- Shanghai (PVG) — 5,099 km
- Beijing (PKX) — 5,115 km
- ...and 1 more destination
Flights to United Arab Emirates
Colombo has 3 direct routes to United Arab Emirates:
- Sharjah (SHJ) — 3,280 km
- Dubai (DXB) — 3,289 km
- Abu Dhabi (AUH) — 3,301 km
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.