Direct Flights
from Colombo CMB

902 weekly flights departing from Bandaranaike Intl
Serving 2 domestic and 46 international routes.
Main airline: SriLankan Airlines
Departure city: Colombo, Sri Lanka

Domestic
Sigiriya (GIU)25/week 0h30min from $150
Trincomalee (TRR)19/week 0h45min from $270
Australia
Melbourne (MEL)7/week 9h50min from $569
Bahrain
Manama (BAH)19/week 5h00min from $213
Bangladesh
Dhaka (DAC)8/week 3h15min from $382
China
Kunming (KMG)4/week 4h25min from $193
Guangzhou (CAN)10/week 5h15min from $383
Chengdu (CTU)4/week 5h05min from $387
Shanghai (PVG)8/week 6h30min from $430
Beijing (PEK)4/week 7h00min from $444
Hong Kong
Hong Kong (HKG)14/week 5h15min from $352
India
Bangalore (BLR)34/week 1h25min from $108
Chennai/Madras (MAA)84/week 1h10min from $118
Madurai (IXM)14/week 0h55min from $145
New Delhi (DEL)74/week 3h00min from $171
Mumbai (BOM)37/week 2h10min from $184
Coimbatore (CJB)5/week 1h05min from $185
Kochi (COK)14/week 1h10min from $192
Tiruchirappalli (TRZ)14/week 1h00min from $192
Trivandrum (TRV)7/week 0h55min from $192
Hyderabad (HYD)5/week 1h55min from $227
Kolkata (CCU)3/week 3h00min from $275
Indonesia
Jakarta (CGK)14/week 4h40min from $303
Japan
Tokyo (NRT)5/week 8h10min from $485
Kuwait
Kuwait City (KWI)15/week 5h30min from $266
Malaysia
Kuala Lumpur (KUL)37/week 3h40min from $112
Maldives
Malé (MLE)49/week 1h05min from $110
Gan (GAN)3/week 1h49min from $239
Oman
Muscat (MCT)50/week 4h00min from $105
Pakistan
Karachi (KHI)10/week 3h30min from $381
Lahore (LHE)6/week 3h55min from $392
Poland
Warsaw (WAW)3/week 10h25min from $834
Qatar
Doha (DOH)91/week 4h45min from $232
Russian Federation
Moscow (SVO)4/week 9h00min from $429
Saudi Arabia
Riyadh (RUH)9/week 5h30min from $320
Jeddah (JED)14/week 5h40min from $380
Dammam (DMM)4/week 5h05min from $403
Seychelles
Mahé (SEZ)3/week 4h00min from $504
Singapore
Singapore (SIN)48/week 3h55min from $166
South Korea
Seoul (ICN)3/week 7h40min from $665
Switzerland
Zürich (ZRH)3/week 10h55min from $621
Thailand
Bangkok (DMK)21/week 3h35min from $108
Bangkok (BKK)29/week 3h25min from $179
Turkey
Istanbul (IST)12/week 10h55min from $429
United Arab Emirates
Sharjah (SHJ)17/week 4h25min from $188
Dubai (DXB)68/week 4h15min from $216
Abu Dhabi (AUH)21/week 4h35min from $269
United Kingdom
London (LHR)9/week 11h25min from $536