Flying on board of TAP Portugal is also avilable to Canada. Return flights from Europe to Toronto are now available from €283. In some cases (France, Italy) incl. option around Christmas Holidays and NYE. Otherwise you can also book discounted flights from Amsterdam, Lisbon, Copenhagen, Budapest or London. As long as you can travel only with hand luggage this is final price for a round-trip ticket including all taxes and in-flight meals.
Travel period is between September 2017 to April 2018 however you will find the cheapest flights between January and March 2018. Please refer to our below booking samples if interested in this solution with TAP Portugal. Travel dates vary by each origin. Again the easiest would be to compare directly at TAP Portugal website then book with your preferred booking agent..
Booking samples
Lisbon - Toronto from €315 (Non-stop flight)
Booking sample of TAP Portugal flights from Europe to Canada for €283 here. In this case you would depart from Toulouse to Toronto on 20th of December. Your return flight from North America to France would be on 27th of December 2017. Great option to spend your Christmas abroad..