Many airlines let you stop in their hub city for a few days at no extra fare β two trips for the price of one.
βοΈ Cheap flights from Toronto to Colombo
Compare Toronto β Colombo fares from hundreds of airlines and travel sites. The trip is about 13,995 km and takes around 17 h 30 min nonstop (most flights stop once).
π Cheapest months to fly Toronto β Colombo
- $1,155Oct 26
- $1,162Nov 26
- $1,532Dec 26
- $1,152Jan 27
- $817Feb 27
Lowest fares our Fare agent saw for each month. Prices change daily.
π Best time to visit Sri Lanka
Best: December to March β dry and sunny on the west and south coasts and in the hill country, ideal for beaches and sightseeing.
Shoulder season: April and September to November β warmer or more changeable weather but fewer crowds; the east coast is at its best from May to September.
Weather by month in Colombo
- 31Β°Janβ
- 31Β°Febβ
- 32Β°Marβ
- 32Β°Aprπ§
- 31Β°Mayπ§
- 30Β°Junπ§
- 30Β°Julβ
- 30Β°Augβ
- 30Β°Sepπ§
- 30Β°Octπ§
- 30Β°Novπ§
- 30Β°Decπ§
Average daytime highs (Β°C) and how rainy each month is.
π Things to do when you land
- Climb Sigiriya β Scale the giant rock fortress past ancient frescoes and lion's paws to a summit palace with sweeping jungle views.
- Ride the hill-country train β Hang out of the open door as the train winds past waterfalls and tea estates between Kandy and Ella.
- Safari in Yala β Scan the scrubland for leopards, sloth bears, elephants and crocodiles in Sri Lanka's most famous park.
- Walk Galle Fort β Stroll the ramparts of a Dutch-era fort town at sunset, past boutiques, churches and a lighthouse.
π‘ Tips for a cheaper ticket
Flying into a secondary airport an hour away can cut the fare by a third; add the bus or train cost before you book.
Pass security with an empty water bottle and fill it at the airport fountains instead of buying overpriced water.
Toronto to Colombo flights: questions
How long is the flight from Toronto to Colombo?
A nonstop flight from Toronto to Colombo takes about 17 h 30 min for the 13,995 km (8,696 miles) trip. Few airlines fly this distance nonstop, so most itineraries include one stop and take several hours longer.
How far is Colombo from Toronto?
Colombo is about 13,995 km (8,696 miles) from Toronto as the plane flies.
What is the time difference between Toronto and Colombo?
Right now Colombo is 9.5 hours ahead of Toronto. Daylight saving changes can shift this by an hour during the year.
What is the cheapest month to fly from Toronto to Colombo?
Recently the lowest fares were in Feb 2027, from about $817. Prices change daily.
Which airports serve Toronto and Colombo?
From Toronto: Toronto Pearson Intl (YYZ), Billy Bishop Toronto City (YTZ). In Colombo: Bandaranaike International Colombo (CMB).
Do I need a visa for Sri Lanka?
It depends on your passport β see our Sri Lanka visa & entry guide.
More flights from Toronto
More flights to Colombo
Searches open our travel partner in a new tab. We may earn a small commission when you book β it never changes the price you pay, and it keeps this site free.