Lowcost flights from Saint Lucia (Saint Lucia) to Toronto (Canada), €93 - €373

Direct distance between cities: 3733 km. Average direct flight time is 5:23 hours.

Please note! Some routes are seasonal.

From Saint Lucia to Toronto with Air Canada Rouge (RV)
Average ticket price: €93 - €373

Connection in Bridgetown (Barbados)
From Saint Lucia to Bridgetown with InterCaribbean Airways (JY)
Average ticket price: €5 - €19
From Bridgetown to Toronto with Air Canada Rouge (RV)
Average ticket price: €97 - €390
Connection in London (United Kingdom)
From Saint Lucia to London with Level (IB)
Average ticket price: €170 - €681
From London to Toronto with Level (IB)
Average ticket price: €143 - €572
Connection in Saint Vincent (Saint Vincent and the Grenadines)
From Saint Lucia to Saint Vincent with InterCaribbean Airways (JY)
Average ticket price: €2 - €10
From Saint Vincent to Toronto with Air Canada Rouge (RV)
Average ticket price: €95 - €381
Connection in Toronto (Canada)
From Saint Lucia to Toronto with Air Canada Rouge (RV)
Average ticket price: €93 - €373
From Toronto to Toronto with Flair Airlines (F8)
Average ticket price: €0 - €0