Cheap flights to Canada
Round trips to 9 cities in Canada from $119, across 27 routes we track.
Prices updated · per person, round trip, can change at any time
Where to fly in Canada
-
Toronto $153 from Vancouver · 8 departure cities
-
Montreal $164 from Edmonton · 6 departure cities
-
Vancouver $135 from Toronto · 4 departure cities
-
Calgary $150 from Vancouver · 4 departure cities
-
Winnipeg $119 from Toronto
-
Halifax $181 from Toronto
-
Edmonton $369 from Toronto
- Moncton $374 from Ottawa
- Regina $426 from Toronto
Best deals to Canada right now
The biggest drops below the usual price, one per destination city.
Flights to Canada: questions
What is the cheapest city to fly to in Canada?
Winnipeg: round trips from $119 (from Toronto). Then Vancouver from $135 and Calgary from $150. We track 27 routes into Canada.
About these prices
Round-trip economy fares from Travelpayouts / Aviasales data, refreshed about once a day per route. Prices are per person and were correct when found; the booking site confirms the final price.
All destinations