Helen Filatova / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
Flights to Canada: to explore the magic of nature from £289

Canada is one of the largest countries in the world and has been inhabited by both British and French colonies over the centuries. Some of the most famous cities here include Vancouver, Toronto and Ontario and Quebec, all of which are served by Lufthansa, Swiss and other major airlines. Cheap flights to Canada can be secured online after a few clicks of the mouse and new deals are frequently made available. It is most convenient to fly direct to these Canadian cities, however indirect flights are more commonly available. If your flight incurs stopovers on route, your detour points will depend on the city you are flying to and the operator you fly with. The best way to secure a cheap flight to Canada is to search well in advance. However cheap Canada flights can be obtained by taking a risk and searching at the last minute. This can be risky as prices fluctuate, however last minute deals can be incredibly worthwhile if you are on a budget.Direct flights to Toronto from London will take around 8 or 9 hours. If you're flying to Vancouver from London, your travel time will be just over 9 hours.

Our deals on flights to Canada 

  • London - Toronto

    Departure 01/08/2019 American Airlines American Airlines Direct flight 07h45 (Duration)
    Return 14/08/2019 American Airlines American Airlines Direct flight 07h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £830.00 Flight search today

    London - Toronto

    Departure 01/08/2019 KLM KLM Flight 1 stop(s) 19h45 (Duration)
    Return 14/08/2019 KLM KLM Flight 1 stop(s) 10h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £763.74 Flight search today

    London - Toronto

    Departure 01/08/2019 Air Canada Air Canada Direct flight 07h40 (Duration)
    Return 14/08/2019 Air Canada Air Canada Direct flight 06h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £643.00 Flight search today

    London - Toronto

    Departure 01/08/2019 Icelandair Icelandair Flight 1 stop(s) 10h50 (Duration)
    Return 14/08/2019 Icelandair Icelandair Flight 1 stop(s) 09h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £600.00 Flight search today

    London - Toronto

    Departure 01/08/2019 Aer Lingus Aer Lingus Flight 1 stop(s) 10h20 (Duration)
    Return 14/08/2019 Aer Lingus Aer Lingus Flight 1 stop(s) 09h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £780.98 Flight search today

    London - Toronto

    Departure 01/08/2019 Air France Air France Flight 1 stop(s) 12h10 (Duration)
    Return 14/08/2019 Air France Air France Flight 1 stop(s) 11h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £860.64 Flight search today

    London - Toronto

    Departure 01/08/2019 Delta Airlines Delta Airlines Flight 1 stop(s) 13h30 (Duration)
    Return 14/08/2019 Delta Airlines Delta Airlines Flight 1 stop(s) 10h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £751.12 Flight search today

    London - Toronto

    Departure 01/08/2019 United Airlines United Airlines Flight 1 stop(s) 11h38 (Duration)
    Return 14/08/2019 United Airlines United Airlines Flight 1 stop(s) 10h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £644.32 Flight search today

    London - Toronto

    Departure 01/08/2019 Swiss Swiss Flight 1 stop(s) 20h45 (Duration)
    Return 14/08/2019 Swiss Swiss Flight 1 stop(s) 10h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £646.00 Flight search today

    London - Toronto

    Departure 01/08/2019 Finnair Finnair Direct flight 07h45 (Duration)
    Return 14/08/2019 Finnair Finnair Direct flight 07h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £892.00 Flight search today
  • London - Toronto

    Departure 01/08/2019 Iberia Iberia Direct flight 07h45 (Duration)
    Return 14/08/2019 Iberia Iberia Direct flight 07h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £847.00 Flight search today

    London - Toronto

    Departure 01/08/2019 Alitalia Alitalia Flight 1 stop(s) 16h40 (Duration)
    Return 14/08/2019 Alitalia Alitalia Flight 1 stop(s) 16h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,163.43 Flight search today

    London - Toronto

    Departure 01/08/2019 TAP Portugal TAP Portugal Flight 1 stop(s) 30h45 (Duration)
    Return 14/08/2019 TAP Portugal TAP Portugal Flight 1 stop(s) 10h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £625.24 Flight search today

    London - Toronto

    Departure 01/08/2019 Lufthansa Lufthansa Flight 1 stop(s) 16h35 (Duration)
    Return 14/08/2019 Lufthansa Lufthansa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £643.14 Flight search today

    London - Toronto

    Departure 01/08/2019 westjet westjet Flight 1 stop(s) 11h31 (Duration)
    Return 14/08/2019 westjet westjet Direct flight 07h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £636.93 Flight search today

    London - Toronto

    Departure 01/08/2019 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 12h38 (Duration)
    Return 14/08/2019 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 15h46 (Duration)
    flights with Easyvoyage. Find airfares starting from £937.00 Flight search today

    London - Toronto

    Departure 01/08/2019 Air Transat Air Transat Flight 1 stop(s) 12h55 (Duration)
    Return 14/08/2019 Air Transat Air Transat Direct flight 07h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £556.00 Flight search today

    London - Toronto

    Departure 01/08/2019 British Airways British Airways Direct flight 07h45 (Duration)
    Return 14/08/2019 British Airways British Airways Direct flight 07h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £847.00 Flight search today

Compare airfares to Canada:

Many people would say that you haven't really seen Canada until you've seen it during the winter and it is possible to find cheap flights to Canada for under 500 if booked far enough in advance. Winter is the time for skiing, snowmobiling and sledge racing. Moon boots, thick jackets and warm hats and gloves are essential during this time since temperatures can drop to a chilling -30C!
Search for low cost flights to Canada for the chance to discover the incredible natural landscapes in Vancouver, the parks in British Columbia, beautiful Alberta and French-speaking Quebec and Montreal. In between the main cities extend acres of breathtaking open space. Nevertheless, be sure to reserve your airline tickets to Canada well in advance since if left to the last minute they can reach exorbitant prices, especially during festival periods. There is no good or bad time to fly to Canada; it simply depends on the season you want to experience.
So use Easyvoyage's online flight comparator tool today to find the cheapest flights to Canada and make the most of our travel guides and reviews to help you to plan your ideal trip.

Canada Agenda -Find all practical information

February: Winter Carnival - Held in Quebec, this is one of the biggest winter festivals on the planet. Attendees can enjoy snow slides, ice sculptures and a variety of music spectacles, as well as plenty of drinking!March: Vancouver Playhouse International Wine Festival - This 7 day event takes place in British Columbia and showcases some of the most unique wines known to man.July: Dawson City Music Festival - A three day festival spread across a number of venues throughout the city. This festival includes concerts and musical workshops.August: Festival Acadien - This three day festival based in New Brunswick attracts over 100,000 spectators every year who enjoy music provided by more than 200 artists from the French region of the country.October: Celtic Colours Festival - Set in Nova Scotia, this nine day music festival attracts thousands of visitors and is a conglomeration of music concerts and art exhibitions. Breathtaking views from around the island.

Searches for cheap Canada flights

  • London - Toronto

    Departure 18/09/2018 WOW air WOW air Flight 1 stop(s) 10h55 (Duration)
    Return 25/09/2018 WOW air WOW air Flight 1 stop(s) 10h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £288.99 Flight search 154 day(s) ago

    London - Toronto

    Departure 17/01/2018 WOW air WOW air Flight 1 stop(s) 10h50 (Duration)
    Return 05/02/2018 WOW air WOW air Flight 1 stop(s) 10h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £293.98 Flight search 352 day(s) ago

    London - Toronto

    Departure 22/09/2018 WOW air WOW air Flight 1 stop(s) 10h55 (Duration)
    Return 30/09/2018 WOW air WOW air Flight 1 stop(s) 10h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £310.99 Flight search 157 day(s) ago

    London - Toronto

    Departure 22/09/2018 Icelandair Icelandair Flight 1 stop(s) 26h45 (Duration)
    Return 30/09/2018 Icelandair Icelandair Flight 1 stop(s) 18h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £367.22 Flight search 157 day(s) ago

    London - Toronto

    Departure 18/09/2018 Air Transat Air Transat Direct flight 08h00 (Duration)
    Return 25/09/2018 Air Transat Air Transat Direct flight 07h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £381.28 Flight search 154 day(s) ago

    London - Toronto

    Departure 20/06/2018 TAP Portugal TAP Portugal Flight 1 stop(s) 15h25 (Duration)
    Return 15/09/2018 TAP Portugal TAP Portugal Direct flight 07h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £384.30 Flight search 355 day(s) ago

    London - Toronto

    Departure 18/09/2018 Icelandair Icelandair Flight 1 stop(s) 26h45 (Duration)
    Return 25/09/2018 Icelandair Icelandair Flight 1 stop(s) 18h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £389.00 Flight search 154 day(s) ago

    London - Toronto

    Departure 20/06/2018 Air Canada Air Canada Direct flight 08h10 (Duration)
    Return 15/09/2018 Air Canada Air Canada Direct flight 06h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £402.60 Flight search 355 day(s) ago

    London - Toronto

    Departure 22/09/2018 Air Transat Air Transat Direct flight 08h00 (Duration)
    Return 30/09/2018 Air Transat Air Transat Direct flight 07h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £404.00 Flight search 157 day(s) ago

    London - Toronto

    Departure 18/09/2018 Air France Air France Flight 2 stop(s) 14h31 (Duration)
    Return 25/09/2018 Air France Air France Flight 1 stop(s) 14h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £408.80 Flight search 154 day(s) ago
  • London - Toronto

    Departure 03/07/2018 westjet westjet Flight 1 stop(s) 27h01 (Duration)
    Return 12/07/2018 westjet westjet Direct flight 07h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £445.99 Flight search 154 day(s) ago

    London - Toronto

    Departure 03/07/2018 Air Canada Air Canada Flight 1 stop(s) 11h38 (Duration)
    Return 12/07/2018 Air Canada Air Canada Flight 1 stop(s) 11h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £465.71 Flight search 154 day(s) ago

    London - Toronto

    Departure 29/06/2018 westjet westjet Flight 1 stop(s) 27h20 (Duration)
    Return 30/07/2018 westjet westjet Flight 1 stop(s) 29h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £468.00 Flight search 156 day(s) ago

    London - Toronto

    Departure 22/09/2018 Air Canada Air Canada Flight 1 stop(s) 10h02 (Duration)
    Return 30/09/2018 Air Canada Air Canada Flight 1 stop(s) 08h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £495.51 Flight search 157 day(s) ago

    London - Toronto

    Departure 15/06/2018 westjet westjet Flight 1 stop(s) 27h20 (Duration)
    Return 22/06/2018 westjet westjet Flight 1 stop(s) 19h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £500.63 Flight search 154 day(s) ago

    London - Toronto

    Departure 12/07/2018 westjet westjet Flight 1 stop(s) 27h01 (Duration)
    Return 18/07/2018 westjet westjet Flight 1 stop(s) 23h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £518.00 Flight search 157 day(s) ago

    London - Toronto

    Departure 12/07/2018 Lufthansa Lufthansa Flight 1 stop(s) 11h38 (Duration)
    Return 18/07/2018 Lufthansa Lufthansa Flight 1 stop(s) 10h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £524.00 Flight search 157 day(s) ago

    London - Toronto

    Departure 15/06/2018 American Airlines American Airlines Flight 1 stop(s) 15h58 (Duration)
    Return 22/06/2018 American Airlines American Airlines Flight 1 stop(s) 15h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £524.99 Flight search 154 day(s) ago

    London - Toronto

    Departure 29/06/2018 Air Canada Air Canada Flight 1 stop(s) 11h45 (Duration)
    Return 30/07/2018 Air Canada Air Canada Flight 1 stop(s) 10h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £525.51 Flight search 156 day(s) ago

    London - Toronto

    Departure 07/07/2018 Air Transat Air Transat Flight 1 stop(s) 31h00 (Duration)
    Return 01/08/2018 Air Transat Air Transat Flight 1 stop(s) 11h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £526.26 Flight search 154 day(s) ago
  • London - Toronto

    Departure 13/07/2018 Air Canada Air Canada Flight 1 stop(s) 11h42 (Duration)
    Return 18/07/2018 Air Canada Air Canada Flight 1 stop(s) 09h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £540.51 Flight search 157 day(s) ago

    London - Toronto

    Departure 13/07/2018 westjet westjet Flight 1 stop(s) 15h56 (Duration)
    Return 18/07/2018 westjet westjet Flight 1 stop(s) 23h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £562.00 Flight search 157 day(s) ago

    London - Toronto

    Departure 07/07/2018 WOW air WOW air Flight 1 stop(s) 10h55 (Duration)
    Return 01/08/2018 WOW air WOW air Flight 1 stop(s) 10h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £569.00 Flight search 154 day(s) ago

    London - Toronto

    Departure 12/07/2018 Air Canada Air Canada Flight 1 stop(s) 10h02 (Duration)
    Return 18/07/2018 Air Canada Air Canada Flight 1 stop(s) 09h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £592.11 Flight search 157 day(s) ago

    London - Toronto

    Departure 07/07/2018 westjet westjet Flight 1 stop(s) 18h29 (Duration)
    Return 01/08/2018 westjet westjet Flight 1 stop(s) 29h21 (Duration)
    flights with Easyvoyage. Find airfares starting from £618.13 Flight search 154 day(s) ago

    London - Toronto

    Departure 30/07/2018 Swiss Swiss Flight 1 stop(s) 20h45 (Duration)
    Return 16/08/2018 Swiss Swiss Flight 1 stop(s) 10h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £630.99 Flight search 157 day(s) ago

    London - Toronto

    Departure 30/07/2018 British Airways British Airways Flight 1 stop(s) 18h10 (Duration)
    Return 16/08/2018 British Airways British Airways Flight 1 stop(s) 09h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £635.00 Flight search 157 day(s) ago

    London - Toronto

    Departure 15/06/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 13h54 (Duration)
    Return 22/06/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 09h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £645.93 Flight search 154 day(s) ago

    London - Toronto

    Departure 30/07/2018 Air Canada Air Canada Flight 1 stop(s) 11h42 (Duration)
    Return 16/08/2018 Air Canada Air Canada Flight 1 stop(s) 10h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £669.51 Flight search 157 day(s) ago

    London - Toronto

    Departure 15/06/2018 Air Canada Air Canada Flight 1 stop(s) 12h05 (Duration)
    Return 22/06/2018 Air Canada Air Canada Flight 1 stop(s) 11h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £780.30 Flight search 154 day(s) ago