Best price found
Fastest flight time
Airports in Colombo
When travelling from Toronto to Colombo, the most popular airport to fly into is Colombo Bandaranaike Intl Airport. The majority of travellers flying into Colombo Bandaranaike Intl Airport from Toronto are departing from Toronto Pearson Intl Airport. You may be looking for an airport near Toronto Pearson Intl Airport to depart from when travelling to Colombo and Toronto Island Airport, located in Toronto is a great option. In March, C$ 1,668 is typically the cheapest round trip price you’ll find from Toronto to Colombo which you can find when you fly YYZ — CMB.
|Delta||PriceFrom C$ 1,424||Free Cancellation||Rating|
|SWISS||PriceFrom C$ 1,456||Free Cancellation||Rating|
|Air France||PriceFrom C$ 1,471||Free Cancellation||Rating|
|LOT||PriceFrom C$ 1,534||Free Cancellation||Rating|
|Air Canada||PriceFrom C$ 1,564||Free Cancellation||Rating|
|Qatar Airways||PriceFrom C$ 1,565||Free Cancellation||Rating|
|SriLankan Airlines||PriceFrom C$ 1,586||Free Cancellation||Rating|
|Etihad Airways||PriceFrom C$ 1,656||Free Cancellation||Rating|
|Turkish Airlines||PriceFrom C$ 1,872||Free Cancellation||Rating|
|Emirates||PriceFrom C$ 1,935||Free Cancellation||Rating|
A flight from Toronto to Colombo will travel around 14004.6 km. In terms of flight time, this usually takes a little over 22h 15m.
There are two main airports serving flights to Colombo from Toronto. You will find affordable flights to Colombo from Toronto Island (YTZ) and Toronto Pearson International Airport (YYZ). The latter, located around 30 minutes from the city centre, tends to be the busier of the two and offers more direct flights to other regions. Qatar Airways, Air India, Air Canada, Major Airlines, and Jet Airways are the major airlines flying this route with single stop and two-stop flights from YTZ and YYZ to Colombo Bandaranaike International Airport (CMB) with common stops at Pierre Elliot Trudeau International Airport, Montreal (YUL), and Hamad International Airport, Doha (DOH). Single-stop flights take approximately 22 hours and 45 minutes, while the two-stop flight takes between 26 - 42 hours, depending on the airline you choose.
Unfortunately, direct flights from Toronto to Colombo are not currently available. However, you will find several one-stop flights to Colombo from YTZ or YYZ. Qatar Airways, Air Canada, and British Airways offer most single-stop flights to Colombo with a common layover in YUL or DOH. Qatar Airways offers some of the quickest flights to Colombo, taking around 23 hours and ten minutes with a single layover en route. Air Canada has a few one-stop flights from YYZ to CMB that takes up to 30 hours with a single stop in London. You will have more options if you are open to flights with two or more stopovers en route as most airlines have to stop at least twice on the way to Colombo from Toronto.
Stopover options on Colombo flights from Toronto vary depending on the airline you choose and your airport of departure. Expect to have one or two layovers in Montreal and Doha when travelling with Qatar Airways. If you choose British Airways, expect to be in the air for approximately 29 hours with at least two layovers in Heathrow Airport, London (LHR), and DOH. Expect at least two stops in O'Hare International Airport (ORD) in Chicago and DOH in Doha when travelling with American Airlines. Turkish Airlines has stopovers in Istanbul and Velana International Airport (MLE). Air Canada offers flights with both a single layover and two stops en route. The former has a single stop in LHR while the latter goes through Ottawa first.
Yes, you will need a valid passport to fly to Colombo from Toronto. The passport should be valid for at least six more months from your return date. You will also need a visa. You can apply for a tourist visa online if you'll stay in Sri Lanka for less than 30 days. The processing takes up to 20 days, but Canadian passport holders can also obtain a visa on arrival.
We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Toronto to Colombo for you.
Yes. All flights to Colombo from Toronto on momondo can be compared and filtered by various policies on offer, including flexible booking.
Once all potential Toronto to Colombo flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.
Yes momondo offers price alerts on flights to Colombo from Toronto. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.