Route guide
Colombo to Toronto Cheap Flight Tickets (CMB → YYZ)
Flights from Colombo (CMB) to Toronto (YYZ) are exclusively one-stop services connecting Sri Lanka with Canada's largest city. Major airlines like Emirates (via Dubai), Qatar Airways (via Doha), and Turkish Airlines (via Istanbul) offer multiple daily options. Total travel time typically ranges from 19 to 25 hours, including layovers. This route is popular with the Sri Lankan diaspora, students, and tourists. Book in advance for travel during peak Canadian summer (June-August) or Sri Lankan holiday seasons.
Fare tips
- •Best value mid-week departures and red-eye returns for lower fares.
- •Check baggage-included fares first; carry-on-only often re-prices higher later.
- •Book 2-4 weeks out for regional routes; longer for peak holiday periods.
Seasonal pricing
Peak & Off-Peak
Fares are highest during the Canadian summer holidays (June-August) and the Christmas/New Year period (December-January). For lower prices, consider traveling during the shoulder seasons of April-May or September-October, which also offer pleasant weather in Toronto.
Airlines to consider
Emirates
Popular one-stop service via Dubai (DXB). Offers A380 on some legs.
Qatar Airways
Frequent flights via Doha (DOH), known for excellent service and a modern hub.
Etihad Airways
Connects through Abu Dhabi (AUH). Often provides competitive fares.
Turkish Airlines
One-stop option via Istanbul (IST), with an extensive network.
Air Canada
Operates via codeshare partners, typically through Europe or the Middle East.
Check-in
Online check-in is available 24-48 hours before the first flight's departure. For flights departing from Colombo (CMB), it is recommended to arrive at the airport at least 3 hours prior to your scheduled departure to allow ample time for security and immigration.
Cheap Flight Tickets
Baggage-first fares with practical layovers and change support.
Live fares
Searching for the best fares…
Checking live prices from multiple providers. This may take a few seconds.