Cheap flights from Toronto to Colombo from C$ 792

Return
1 adult
Economy
0 bags
From?
To?
Wed 22/3
Wed 29/3

Deals available from 900+ travel sites.

Flight information for Toronto to Colombo

Find info about flight duration, direct flights, and airports for your flight from Toronto to Colombo

Best price found

C$ 792

Fastest flight time

21h 50m

Direct flights

None

Airports in Colombo

2 airports
The best one-way flight to Colombo from Toronto in the past 72 hours is C$ 792. The best round-trip flight deal from Toronto to Colombo found on momondo in the last 72 hours is C$ 2,335.
The fastest flight from Toronto to Colombo takes 21h 50m
There are no direct flights from Toronto to Colombo. Popular non-direct routes for this connection are Toronto Pearson Intl Airport - Colombo Bandaranaike Intl Airport and Toronto Island Airport - Colombo Bandaranaike Intl Airport.
There are 2 airports near Colombo: Colombo Bandaranaike Intl (CMB), Colombo Diyawanna Oya Seaplane Base (DWO)

How to get the cheapest flight ticket from Toronto to Colombo

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Toronto to Colombo?

May. The cheapest time of year to fly to Colombo from Toronto is May. The most expensive is December.

What is the cheapest airline that flies to Colombo from Toronto?

Delta. Air Canada, Air France, and Delta are the most popular carriers operating from Toronto to Colombo

What is the cheapest Toronto to Colombo flight route?

Toronto Pearson Intl - Colombo Bandaranaike Intl. Fly from Toronto Pearson Intl to Colombo Bandaranaike Intl for the best Toronto - Colombo flight prices

How far in advance should you book Toronto to Colombo flights?

60 days before. The cheapest time to buy a flight from Toronto to Colombo is approximately 60 days to departure

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.

Toronto Pearson Intl Airport (YYZ) to Colombo Bandaranaike Intl Airport (CMB)C$ 1,668
Search Flight Deals
Toronto Island Airport (YTZ) to Colombo Bandaranaike Intl Airport (CMB)C$ 1,810
Search Flight Deals

Easily compare round-trip flights from Toronto to Colombo

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Colombo by changing tabs
Multiple Airlines
18 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
24 May
CMB9:05 a.m.Colombo Bandaranaike Intl
44h 03m
2 stops
YYZ5:08 a.m.Toronto Pearson Intl
C$ 1,667
Find similar
Air Canada
25 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
14 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
34h 08m
2 stops
YYZ7:13 p.m.Toronto Pearson Intl
C$ 1,668
Find similar
Multiple Airlines
9 May
YYZ4:20 p.m.Toronto Pearson Intl
30h 10m
2 stops
CMB10:30 p.m.Colombo Bandaranaike Intl
20 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
34h 08m
2 stops
YYZ7:13 p.m.Toronto Pearson Intl
C$ 1,697
Find similar
Air Canada
24 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
1 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
31h 40m
1 stop
YYZ4:45 p.m.Toronto Pearson Intl
C$ 1,700
Find similar
Multiple Airlines
24 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
11 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
31h 40m
1 stop
YYZ4:45 p.m.Toronto Pearson Intl
C$ 1,699
Find similar
Air Canada
27 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
24 May
CMB9:05 a.m.Colombo Bandaranaike Intl
34h 08m
2 stops
YYZ7:13 p.m.Toronto Pearson Intl
C$ 1,737
Find similar

Find the cheapest one-way flights from Toronto to Colombo

If you're looking for one-way flights from Toronto to Colombo, view some of our deals below provided by Air Canada, Air India and Emirates
Multiple Airlines
2 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
34h 10m
2 stops
CMB5:00 a.m.Colombo Bandaranaike Intl
Air Canada
2 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
Air India
31 Mar.
YYZ8:15 a.m.Toronto Pearson Intl
28h 05m
1 stop
CMB12:20 p.m.Colombo Bandaranaike Intl
C$ 1,040
Find similar

Search last-minute flights to Colombo from Toronto

Find and compare round-trip flight prices for your last-minute flight from Toronto to Colombo
American Airlines
26 Mar.
YYZ3:55 p.m.Toronto Pearson Intl
46h 00m
2 stops
CMB1:55 p.m.Colombo Bandaranaike Intl
26 Apr.
CMB12:55 a.m.Colombo Bandaranaike Intl
40h 28m
2 stops
YYZ5:23 p.m.Toronto Pearson Intl
C$ 1,939
Find similar
Air Canada
26 Mar.
YTZ5:20 a.m.Toronto Island
41h 55m
2 stops
CMB11:15 p.m.Colombo Bandaranaike Intl
26 Apr.
CMB9:05 a.m.Colombo Bandaranaike Intl
40h 14m
2 stops
YTZ1:19 a.m.Toronto Island
C$ 1,969
Find similar
Multiple Airlines
26 Mar.
YTZ12:00 p.m.Toronto Island
25h 55m
2 stops
CMB1:55 p.m.Colombo Bandaranaike Intl
25 Apr.
CMB11:35 p.m.Colombo Bandaranaike Intl
27h 59m
2 stops
YTZ3:34 a.m.Toronto Island
C$ 2,034
Find similar
Emirates
22 Mar.
YYZ10:30 a.m.Toronto Pearson Intl
42h 20m
2 stops
CMB4:50 a.m.Colombo Bandaranaike Intl
25 May
CMB11:15 p.m.Colombo Bandaranaike Intl
39h 45m
1 stop
YYZ3:00 p.m.Toronto Pearson Intl
C$ 2,501
Find similar
Qatar Airways
26 Mar.
YYZ12:01 p.m.Toronto Pearson Intl
25h 54m
2 stops
CMB1:55 p.m.Colombo Bandaranaike Intl
25 Apr.
CMB11:35 p.m.Colombo Bandaranaike Intl
29h 42m
2 stops
YYZ5:17 a.m.Toronto Pearson Intl
C$ 2,924
Find similar
Turkish Airlines
26 Mar.
YYZ5:45 p.m.Toronto Pearson Intl
31h 55m
2 stops
CMB1:40 a.m.Colombo Bandaranaike Intl
17 Apr.
CMB4:30 p.m.Colombo Bandaranaike Intl
55h 42m
3 stops
YYZ12:12 a.m.Toronto Pearson Intl
C$ 3,291
Find similar

Best airlines flying from Toronto to Colombo

Compare and see reviews for airlines that fly from Toronto to Colombo with momondo
AirlineRatingFree CancellationPrice
DeltaPriceFrom C$ 1,424Free CancellationRating
7.8
784 reviews
Search Delta flights
SWISSPriceFrom C$ 1,456Free CancellationRating
8.2
184 reviews
Search SWISS flights
Air FrancePriceFrom C$ 1,471Free CancellationRating
7.5
329 reviews
Search Air France flights
LOTPriceFrom C$ 1,534Free CancellationRating
7.3
227 reviews
Search LOT flights
Air CanadaPriceFrom C$ 1,564Free CancellationRating
7.3
328 reviews
Search Air Canada flights
Qatar AirwaysPriceFrom C$ 1,565Free CancellationRating
7.9
340 reviews
Search Qatar Airways flights
SriLankan AirlinesPriceFrom C$ 1,586Free CancellationRating
7.9
5 reviews
Search SriLankan Airlines flights
Etihad AirwaysPriceFrom C$ 1,656Free CancellationRating
6.9
274 reviews
Search Etihad Airways flights
Turkish AirlinesPriceFrom C$ 1,872Free CancellationRating
8.0
182 reviews
Search Turkish Airlines flights
EmiratesPriceFrom C$ 1,935Free CancellationRating
8.3
158 reviews
Search Emirates flights

Air Canada flights from Toronto to Colombo

Our best Air Canada deals on Toronto to Colombo flight tickets
Air Canada
25 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
14 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
34h 08m
2 stops
YYZ7:13 p.m.Toronto Pearson Intl
C$ 1,668
Find similar
Air Canada
24 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
1 Jun.
CMB9:05 a.m.Colombo Bandaranaike Intl
31h 40m
1 stop
YYZ4:45 p.m.Toronto Pearson Intl
C$ 1,700
Find similar
Air Canada
27 Apr.
YYZ6:50 p.m.Toronto Pearson Intl
24h 15m
1 stop
CMB7:05 p.m.Colombo Bandaranaike Intl
24 May
CMB9:05 a.m.Colombo Bandaranaike Intl
34h 08m
2 stops
YYZ7:13 p.m.Toronto Pearson Intl
C$ 1,737
Find similar

American Airlines flights from Toronto to Colombo

Our best American Airlines deals on Toronto to Colombo flight tickets
American Airlines
26 Mar.
YYZ3:55 p.m.Toronto Pearson Intl
46h 00m
2 stops
CMB1:55 p.m.Colombo Bandaranaike Intl
26 Apr.
CMB12:55 a.m.Colombo Bandaranaike Intl
40h 28m
2 stops
YYZ5:23 p.m.Toronto Pearson Intl
C$ 1,939
Find similar
American Airlines
23 Mar.
YYZ9:11 a.m.Toronto Pearson Intl
42h 04m
2 stops
CMB3:15 a.m.Colombo Bandaranaike Intl
6 Apr.
CMB4:20 p.m.Colombo Bandaranaike Intl
36h 05m
2 stops
YYZ4:25 a.m.Toronto Pearson Intl
C$ 2,002
Find similar
American Airlines
23 Mar.
YYZ11:15 a.m.Toronto Pearson Intl
40h 00m
2 stops
CMB3:15 a.m.Colombo Bandaranaike Intl
24 Apr.
CMB12:55 a.m.Colombo Bandaranaike Intl
40h 28m
2 stops
YYZ5:23 p.m.Toronto Pearson Intl
C$ 2,103
Find similar

  • How far is Toronto to Colombo by plane?

    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.


Alternative routes for Toronto to Colombo

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Ottawa to Colombo Flights
Fastest flight time24h 50m
Cheapest priceC$ 2,140

Similar Toronto to Colombo flights

Flexible with your destination? Broaden your search and find flights similar to your Toronto to Colombo route

Why use momondo?

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.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.