Book flights to Colombo

PRIME DAYS discounts live for
-
Days
-
Hours
-
Minutes
-
Seconds
bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights to Colombo
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Colombo

Toronto
Flights from Torontoto Colombo
529$
508$
Prime price per passenger
Montreal
Flights from Montrealto Colombo
1580$
1515$
Prime price per passenger
Vancouver
Flights from Vancouverto Colombo
465$
434$
Prime price per passenger
Calgary
Flights from Calgaryto Colombo
1460$
1416$
Prime price per passenger
Quebec
Flights from Quebecto Colombo
1710$
1635$
Prime price per passenger
London
Flights from Londonto Colombo
662$
637$
Prime price per passenger

How long is the flight to Colombo?

If you’re planning to fly to Colombo, we at eDreams have looked at the most popular routes to help you plan your trip. From Montreal, the flight is about 18h 38m; from Toronto, around 19h 13m; and from Calgary, roughly 20h 27m.
Flight Time (in hours)
MontrealTorontoCalgaryVancouverEdmonton
0h 5h 10h 15h 20h 25h
18h 38m
19h 13m
20h 27m
21h 17m
22h 38m

How much does a flight to Colombo cost?

At eDreams you can find flights from Vancouver to Colombo starting from $425, with an average price of $615. If you depart from other cities such as Toronto, you can find tickets from $435, and from Kelowna starting from $620, according to data from the last 72 hours.
Filter by
VancouverTorontoKelownaOttawaCalgaryWinnipegReginaEdmontonHalifaxMontreal
$615
$798
$1,230
$869
$659
$698
$719
$1,190
$731
$1,264
VancouverCheapest
Cheapest Price: $425
Cheapest
Average

Find cheap flights to Colombo

Colombo is the primary entry point for international travellers and the commercial hub of the island. This coastal city has a long history as a strategic port in the Indian Ocean, blending a deep maritime heritage with a rapidly evolving skyline.

The city contains several distinct districts, including the Fort area where colonial-era architecture stands beside modern high-rises. Cultural discovery continues at the Galle Face Green, the red-and-white Jami Ul-Alfar Mosque, and the serene Gangaramaya Temple located near Beira Lake. These sites highlight the diverse religious and artistic influences that have shaped the local landscape over centuries.

Visitors often find the city has a high-energy atmosphere characterized by bustling street markets in Pettah and a thriving culinary scene. It is a destination where old world charm meets contemporary urban life, making it a functional and colourful starting point for any journey across the region.

Best time to fly to Colombo: peak and off-peak times

High season in Colombo

Colombo enters its peak period between December and March, when the northeast monsoon fades and the city has warm, dry weather. Average temperatures hover around 31°C, making the air feel crisp and pleasant for those arriving at Bandaranaike International Airport. This season is the best time to explore the city on foot, as the clear skies allow for long walks along the Galle Face Green promenade where locals fly kites against the sunset.

The social pace of the city accelerates during these months with various outdoor festivals and cultural gatherings. The Navam Perahera in February is a major highlight, bringing a procession of dancers and drummers to the streets near Beira Lake. Visitors landing during this window find a city that is energetic and bright, with rooftop lounges and open-air markets operating at their full capacity under reliable sunshine.

Low season in Colombo

The low season in Colombo coincides with the southwest monsoon from May to August and a second rainy period in October and November. During these months, the city has frequent tropical downpours and higher humidity, though temperatures remain consistent at approximately 29°C. While the rain can be intense, it is often intermittent, leaving the city gardens and the trees lining Viharamahadevi Park looking lush and deep green.

Life moves indoors during the wetter months, creating a more intimate and tranquil atmosphere throughout the capital. Cultural life shifts toward the many galleries and tea lounges in Cinnamon Gardens, where the sound of rain on colonial-era rooftops provides a rhythmic backdrop. For those arriving by air, the approach has views of a verdant, mist-covered landscape, and the city itself feels slower and more reflective compared to the busy high season.

Airports in Colombo

For most international travellers, the arrival point for a flight to Colombo is a coastal gateway situated north of the city, though a smaller secondary airfield provides regional connections closer to the urban centre. These two facilities manage the vast majority of air traffic for the capital, and link the island to major global hubs and local destinations.

Bandaranaike International Airport (CMB)

Bandaranaike International Airport, identified by the code CMB, is the primary international gateway for the region and is located approximately 32 km north of the city centre in Katunayake. As the main hub for SriLankan Airlines, the facility handles almost all long-haul flights to Colombo through its dedicated international terminal. The airport serves a wide network of destinations across Asia, Europe, and the Middle East, and is the busiest aviation site in the country.

Upon exiting the arrivals hall, travellers can reach the city via the Colombo-Katunayake Expressway, which has significantly reduced transit times. The most common method of transport is a pre-paid taxi or a ride-hailing service, which typically reaches the Fort district or Galle Face area in about 35–50 minutes depending on traffic. For those seeking public transport, an express bus service operates from a station near the airport, terminating at the Bastian Mawatha Bus Station in Pettah. While a railway station exists at Katunayake South, it is located a short distance from the terminal and requires a quick shuttle or rickshaw ride to access trains heading to Colombo Fort Station.

Ratmalana International Airport (RML)

Ratmalana International Airport, or RML, is situated roughly 15 km south of the central business district in the suburb of Ratmalana. Historically the city’s first international airport, it now primarily manages domestic commercial flights, private jets, and military operations, though it has recently reintroduced limited regional international services. The airport consists of a single terminal building that caters to passengers travelling to internal destinations like Jaffna or those arriving on charter services.

The journey into the heart of the city from this southern gateway is straightforward due to its proximity to the Galle Road arterial route. Travellers frequently use taxis or local three-wheelers to reach central neighbourhoods such as Bambalapitiya or Kollupitiya in approximately 30–45 minutes. Public bus routes are highly frequent along the main road just outside the airport gates, providing direct links to the Colombo Fort area. Additionally, the Ratmalana Railway Station is located nearby, offering regular commuter train services that connect to the primary rail hubs in the city centre.

Top things to see and do in Colombo

Touching down at Bandaranaike International Airport is the gateway to a capital where the scent of sea salt meets the aroma of roasting spices. As you leave the terminal and head toward the coast, the skyline of Colombo emerges as a striking mix of glass towers and colonial masonry, greeting every traveller with a restless, warm energy.

Galle Face Green
This sprawling ocean-side urban park is the city's social heart, where the breeze from the lawn carries the sound of crashing waves and the laughter of kite-flyers. It is an essential stop for those wanting to taste local life, especially as sunset turns the sky orange and street vendors begin preparing spicy snacks.

Pettah Floating Market
Located on the calm waters of Beira Lake, this wooden boardwalk provides a tranquil contrast to the hectic trading streets nearby. It allows for a slower pace of discovery, where you can browse local crafts and fruit stalls while surrounded by the city's greenery.

Gangaramaya Temple
This eclectic site is more than a place of worship; it contains a vast collection of artifacts, Buddha statues, and intricate carvings that reflect centuries of heritage. The architecture blends styles from across Asia, making it a peaceful sanctuary for those seeking cultural depth amidst the urban rush.

The Red Mosque
Known locally as Jami Ul-Alfar Mosque, this building is a marvel of red-and-white brickwork that stands out sharply against the busy backdrop of the Pettah district. Its candy-striped minarets and pomegranate-shaped domes make it one of the most visually captivating landmarks in the region.

Dutch Hospital Shopping Precinct
Housed within a restored 17th-century building, this courtyard complex preserves the thick walls and high ceilings of the colonial era. It now contains high-end boutiques and some of the best seafood kitchens in the city, providing an atmospheric setting for an evening meal.

Independence Memorial Hall
Built to commemorate the end of British rule, this open-air stone monument is inspired by the ancient royal audience halls of the interior. The surrounding gardens and intricate stone lions provide a majestic space to reflect on the long history of the island.

Start planning your trip to Colombo

Capturing the most competitive fares for your journey to Colombo is easier when you book well in advance and stay flexible with your travel dates. Exploring the benefits of eDreams Prime can also help frequent travellers unlock additional savings and seamless booking options for every trip. With just a few clicks, you can secure your seat and begin the countdown to your arrival in this bustling coastal destination.

FAQs about Colombo flights

What's the best way to search for low-cost flights to Colombo using eDreams?
We can help you find flights to Colombo for as little as $ 193. Our smart technology scours thousands of flight options to create great offers, ensuring you can find the ideal flight for your needs and budget. With eDreams, finding the perfect flight for your trip is simple and straightforward.
When is the ideal time of year to visit Colombo?
According to our flight data, the most popular month for traveling to Colombo is March.
Another good time to fly to Colombo is in February, which is the second most popular month for travelers.
Lastly, April is the third most-visited month for flights to Colombo.
For a more relaxed trip with fewer crowds, consider flying to Colombo in November. This is the month with the lowest demand for flights, ensuring a more tranquil atmosphere.
What are the cheapest airlines for flying to Colombo?

Our analysis of customer bookings for flights to Colombo shows that these budget airlines are among the best for finding affordable fares:

  • The average one-way ticket with China Eastern Airlines is $1,966.39. You can fly from Vancouver to Colombo for about $1,940.09, or from Toronto for a fare of $2,107.27.
  • Ranking third for affordable one-way flights, Peach Aviation offers an average ticket price of $2,193.89. You can expect to pay about $2,193.89 for a flight from Vancouver to Colombo, and around $2,466.97 for a flight from Fort McMurray.
Which airlines operate flights to Colombo?

The following airlines offer non-stop flights to Colombo:

  • You can fly directly to Colombo with IndiGo from Chennai and Kochi. They also have direct service from Delhi.
  • You can get a direct flight to Colombo with Thai AirAsia from Mumbai, Delhi, and Hyderabad. This airline provides easy and convenient service from these popular locations.
  • You can fly to Colombo with Air Asia from Bangkok and Delhi. This airline also provides flights from Mumbai.

You can also consider these airlines for flights to Colombo with one or more stops:

  • You can fly to Colombo with Etihad Airways from a number of cities, including Toronto, Rome, and London.
  • You can find flights to Colombo with Air Canada departing from Montreal, Vancouver, and Ottawa.
  • Lastly, you can travel to Colombo with Emirates from a variety of departure points, such as Montreal, Vancouver, and Toronto.
What's a realistic budget for a trip to Colombo?
When preparing your budget for a trip to Colombo, consider these average prices for dining and beverages:
  • Affordable Dining: $6.06
  • Moderate Dining: $31.91
  • Cheap Restaurant: $10.64
  • Local Beer: $3.11
  • Imported Beer: $4.25
  • Coffee: $3.57
  • Soft Drinks: $1.01
  • Bottled Water: $0.38
How is the climate in Colombo?
For a warm and sunny trip, visit Colombo in April, March, or February. The average temperature during this time is 32º, and you can expect a daily average of 24 hours of sunshine. If you prefer cooler temperatures, the ideal months for your trip are January, February, and December, when the average temperature is 23º. To stay dry, avoid traveling to Colombo during the rainy months of November, May, and October, which see an average of 391mm of precipitation. Instead, the driest months are January, February, and August, with only 83mm of rainfall on average.

Plan your trip

Popular CitiesPopular Flight RoutesPopular CountriesAlternate routes