Flights to Colombo

Direct flights from 45 cities, 607 flights a week. From Dubai the flight takes 4h 30m, tickets from $221. From Chennai the flight takes 1h 20m, tickets from $103.

Flights to Colombo at a glance

cities with nonstop flights here
45
nonstop flights a week
607
lowest fare from Dubai
$221
flight time from Dubai
4h 30m
lowest fare from Chennai
$103
flight time from Chennai
1h 20m
arrival airport
Bandaranaike International
best month to visit
February

Where you can fly to Colombo from

Nonstop flights, busiest routes first

FromFare
Dubai United Arab Emirates, 4h 30m, 65 a week from $221
Chennai India, 1h 20m, 46 a week from $103
New Delhi India, 3h 35m, 42 a week from $139
Abu Dhabi United Arab Emirates, 4h 30m, 29 a week from $204
Mumbai India, 2h 30m, 28 a week from $144
Bengaluru India, 1h 30m, 24 a week from $151
Singapore Singapore, 3h 50m, 21 a week from $158
Sharjah United Arab Emirates, 4h 30m, 20 a week from $190
Melbourne Australia, 10h 38m, 13 a week from $274
London United Kingdom, 10h 25m, 12 a week from $345
Hyderabad India, 1h 55m, 11 a week from $123
Kochi India, 1h 10m, 7 a week from $105
Madurai India, 55m, 7 a week from $148
Sydney Australia, 11h 15m, 4 a week from $361
Thiruvananthapuram India, 58m, 4 a week from $158
Tiruchirappalli India, 1h, 3 a week from $176

From other countries

When to fly to Colombo

Weather by month

The most comfortable month is February: +31° by day, sea +29°, 11 rainy days a month. Long-term monthly averages.

Jan
+30° +23° +28° 18 days
Feb
+31° +23° +29° 11 days
Mar
+31° +24° +30° 20 days
Apr
+31° +25° +31° 24 days
May
+30° +25° +30° 30 days
Jun
+29° +25° +29° 29 days
Jul
+29° +25° +29° 27 days
Aug
+29° +25° +29° 28 days
Sep
+29° +25° +29° 29 days
Oct
+29° +24° +29° 28 days
Nov
+29° +23° +29° 25 days
Dec
+30° +23° +29° 20 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

586 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Colombo from?
From 45 cities. The busiest routes are from Dubai (65 flights a week), Chennai (46 flights a week), New Delhi (42 flights a week), Abu Dhabi (29 flights a week), Mumbai (28 flights a week) and Bengaluru (24 flights a week).
How long is the flight from Dubai to Colombo?
A nonstop flight takes about 4 hours 30 minutes, tickets from $221.
How long is the flight from Chennai to Colombo?
A nonstop flight takes about 1 hour 20 minutes, tickets from $103.
What is the cheapest city to fly to Colombo from?
Kuala Lumpur from $100, Chennai from $103, Kochi from $105 and Hyderabad from $123.
When is the best time to fly to Colombo?
The most comfortable month is February: +31° by day, sea +29°, 11 rainy days a month. Long-term monthly averages.
Which airport do flights to Colombo arrive at?
All nonstop flights land at Bandaranaike International (CMB).

Cities near Colombo with their own flights

Worth a look when fares or dates to Colombo do not suit; distance by straight line