Air Canada connects Toronto to Colombo from €1,165 return. Median price around €1,316. Journeys with one stop, perfect for discovering Sri Lanka's beaches and temples on a budget.
Price and when to book
We found tickets from €1,165 (return). The median sits at €1,316. Prices we've seen range from €1,165 to €1,540. Book in advance: the earlier you lock in your ticket, the fewer price changes you'll face. Check regularly: fares drop when airlines compete or new routes open.
Airline and stops
Air Canada operates this route with 1 stop. It's not direct, but it's the option we offer. Total journey time depends on where the technical stop takes place. Air Canada is an established North American airline, so expect standard service and regular on-time performance.
Best time to visit
Sri Lanka has two monsoon seasons. The best time for the west and south coasts is November to March, with dry weather and mild temperatures. The north and east is best from April to September. Avoid April and May for extreme heat. July to September brings more rain but fewer crowds.
What to do when you arrive
You'll land in Colombo (Bandaranaike International Airport, CMB). From here you can reach beaches at Mirissa and Unawatuna, Buddhist temples like Dambulla, Sigiriya rock fortress and the central tea plantations. Public transport and taxis are affordable. Consider hiring a driver for flexible island exploration.
FAQ
Are there direct flights from Toronto to Colombo?
No. This route includes 1 stop. Air Canada is the airline we offer for this journey.
What's the lowest price you've found?
The lowest price we recorded is €1,165 (return). Most tickets hover around €1,316. Some climb to €1,540 depending on dates and booking timing.
Which airline flies Toronto to Colombo?
Air Canada. They operate this route with 1 stop. It's a standard-quality airline with a good reputation for punctuality.
What can I see in Sri Lanka?
Ancient Buddhist temples (Dambulla, Kandy), Sigiriya fortress, tropical beaches (Mirissa, Unawatuna), tea plantations, nature reserves and the capital Colombo. It's a small island but very diverse, ideal for 10–14 days.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


