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

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.

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 04/10/2017 Swiss Swiss Flight 1 stop(s) 12h00 (Duration)
    Return 12/10/2017 Swiss Swiss Flight 1 stop(s) 08h10 (Duration)
    from £235.40 Flight search 24 day(s) ago

    London - Toronto

    Departure 24/11/2017 westjet westjet Direct flight 09h35 (Duration)
    Return 02/12/2017 westjet westjet Direct flight 06h23 (Duration)
    from £344.44 Flight search 26 day(s) ago

    London - Toronto

    Departure 25/12/2017 Eurowings Eurowings Flight 2 stop(s) 23h05 (Duration)
    Return 01/01/2018 Eurowings Eurowings Flight 1 stop(s) 16h50 (Duration)
    from £358.22 Flight search 23 day(s) ago

    London - Toronto

    Departure 24/09/2017 westjet westjet Direct flight 09h20 (Duration)
    Return 01/10/2017 westjet westjet Flight 1 stop(s) 20h49 (Duration)
    from £363.35 Flight search 9 day(s) ago

    London - Toronto

    Departure 18/09/2017 westjet westjet Direct flight 09h18 (Duration)
    Return 24/09/2017 westjet westjet Direct flight 06h14 (Duration)
    from £363.35 Flight search 10 day(s) ago

    London - Toronto

    Departure 17/09/2017 Air Canada Air Canada Direct flight 09h10 (Duration)
    Return 24/09/2017 Air Canada Air Canada Direct flight 06h10 (Duration)
    from £369.48 Flight search 22 day(s) ago

    London - Toronto

    Departure 15/09/2017 westjet westjet Flight 1 stop(s) 17h32 (Duration)
    Return 22/09/2017 westjet westjet Flight 1 stop(s) 20h05 (Duration)
    from £371.42 Flight search 13 day(s) ago

    London - Toronto

    Departure 13/09/2017 westjet westjet Flight 1 stop(s) 16h38 (Duration)
    Return 23/09/2017 westjet westjet Flight 1 stop(s) 17h20 (Duration)
    from £373.42 Flight search 11 day(s) ago

    London - Toronto

    Departure 17/09/2017 westjet westjet Flight 1 stop(s) 16h38 (Duration)
    Return 23/09/2017 westjet westjet Direct flight 06h14 (Duration)
    from £390.22 Flight search 22 day(s) ago

    London - Toronto

    Departure 17/09/2017 westjet westjet Direct flight 09h20 (Duration)
    Return 24/09/2017 westjet westjet Direct flight 06h14 (Duration)
    from £396.21 Flight search 22 day(s) ago
  • London - Toronto

    Departure 13/09/2017 Air Canada Air Canada Flight 1 stop(s) 15h10 (Duration)
    Return 23/09/2017 Air Canada Air Canada Flight 1 stop(s) 09h10 (Duration)
    from £396.68 Flight search 11 day(s) ago

    London - Toronto

    Departure 24/09/2017 Brussels Airlines Brussels Airlines Flight 1 stop(s) 12h10 (Duration)
    Return 01/10/2017 Brussels Airlines Brussels Airlines Flight 1 stop(s) 08h10 (Duration)
    from £404.30 Flight search 9 day(s) ago

    London - Toronto

    Departure 13/09/2017 Germanwings Germanwings Flight 1 stop(s) 15h10 (Duration)
    Return 23/09/2017 Germanwings Germanwings Flight 1 stop(s) 09h10 (Duration)
    from £406.20 Flight search 11 day(s) ago

    London - Toronto

    Departure 22/12/2017 Lufthansa Lufthansa Flight 1 stop(s) 32h25 (Duration)
    Return 01/01/2018 Lufthansa Lufthansa Flight 1 stop(s) 12h05 (Duration)
    from £408.31 Flight search 13 day(s) ago

    London - Toronto

    Departure 25/12/2017 Lufthansa Lufthansa Flight 2 stop(s) 23h05 (Duration)
    Return 01/01/2018 Lufthansa Lufthansa Flight 1 stop(s) 16h25 (Duration)
    from £414.22 Flight search 23 day(s) ago

    London - Toronto

    Departure 24/12/2017 Lufthansa Lufthansa Flight 1 stop(s) 24h00 (Duration)
    Return 30/12/2017 Lufthansa Lufthansa Flight 1 stop(s) 30h55 (Duration)
    from £415.40 Flight search 9 day(s) ago

    London - Toronto

    Departure 26/12/2017 Swiss Swiss Flight 1 stop(s) 22h15 (Duration)
    Return 02/01/2018 Swiss Swiss Flight 1 stop(s) 17h05 (Duration)
    from £419.71 Flight search 31 day(s) ago

    London - Toronto

    Departure 21/12/2017 Air Canada Air Canada Flight 1 stop(s) 23h26 (Duration)
    Return 27/12/2017 Air Canada Air Canada Flight 1 stop(s) 28h15 (Duration)
    from £421.27 Flight search 8 day(s) ago

    London - Toronto

    Departure 24/09/2017 Air Transat Air Transat Direct flight 09h00 (Duration)
    Return 01/10/2017 Air Transat Air Transat Direct flight 06h00 (Duration)
    from £423.38 Flight search 9 day(s) ago

    London - Toronto

    Departure 24/12/2017 Air Canada Air Canada Direct flight 08h45 (Duration)
    Return 30/12/2017 Air Canada Air Canada Flight 1 stop(s) 28h00 (Duration)
    from £424.07 Flight search 9 day(s) ago
  • London - Toronto

    Departure 13/09/2017 United Airlines United Airlines Flight 1 stop(s) 12h26 (Duration)
    Return 23/09/2017 United Airlines United Airlines Flight 1 stop(s) 09h10 (Duration)
    from £434.39 Flight search 11 day(s) ago

    London - Toronto

    Departure 12/09/2017 westjet westjet Direct flight 09h20 (Duration)
    Return 24/09/2017 westjet westjet Direct flight 06h14 (Duration)
    from £435.46 Flight search 12 day(s) ago

    London - Toronto

    Departure 24/12/2017 United Airlines United Airlines Flight 1 stop(s) 31h11 (Duration)
    Return 30/12/2017 United Airlines United Airlines Flight 1 stop(s) 07h35 (Duration)
    from £438.37 Flight search 9 day(s) ago

    London - Toronto

    Departure 21/10/2017 Lufthansa Lufthansa Flight 1 stop(s) 15h55 (Duration)
    Return 29/10/2017 Lufthansa Lufthansa Direct flight 05h55 (Duration)
    from £445.00 Flight search 14 day(s) ago

    London - Toronto

    Departure 24/12/2017 Brussels Airlines Brussels Airlines Flight 1 stop(s) 12h10 (Duration)
    Return 30/12/2017 Brussels Airlines Brussels Airlines Flight 1 stop(s) 12h40 (Duration)
    from £448.70 Flight search 9 day(s) ago

    London - Toronto

    Departure 24/09/2017 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 22h15 (Duration)
    Return 01/10/2017 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 10h25 (Duration)
    from £452.20 Flight search 9 day(s) ago

    London - Toronto

    Departure 15/09/2017 Air Canada Air Canada Direct flight 08h40 (Duration)
    Return 22/09/2017 Air Canada Air Canada Direct flight 06h10 (Duration)
    from £455.17 Flight search 13 day(s) ago

    London - Toronto

    Departure 22/12/2017 Air Canada Air Canada Flight 1 stop(s) 25h11 (Duration)
    Return 01/01/2018 Air Canada Air Canada Flight 1 stop(s) 12h40 (Duration)
    from £461.27 Flight search 13 day(s) ago

    London - Toronto

    Departure 16/10/2017 Lufthansa Lufthansa Flight 1 stop(s) 13h25 (Duration)
    Return 28/10/2017 Lufthansa Lufthansa Flight 1 stop(s) 10h20 (Duration)
    from £464.41 Flight search 31 day(s) ago

    London - Toronto

    Departure 21/10/2017 Lufthansa Lufthansa Flight 1 stop(s) 15h55 (Duration)
    Return 28/10/2017 Lufthansa Lufthansa Direct flight 05h55 (Duration)
    from £473.00 Flight search 14 day(s) ago
  • London - Toronto

    Departure 21/12/2017 Swiss Swiss Flight 1 stop(s) 34h30 (Duration)
    Return 27/12/2017 Swiss Swiss Flight 2 stop(s) 16h00 (Duration)
    from £480.91 Flight search 8 day(s) ago

    London - Toronto

    Departure 21/12/2017 Lufthansa Lufthansa Flight 1 stop(s) 14h05 (Duration)
    Return 27/12/2017 Lufthansa Lufthansa Flight 1 stop(s) 10h30 (Duration)
    from £495.60 Flight search 8 day(s) ago

    London - Toronto

    Departure 24/12/2017 Air Transat Air Transat Direct flight 09h15 (Duration)
    Return 30/12/2017 Air Transat Air Transat Direct flight 06h05 (Duration)
    from £549.15 Flight search 9 day(s) ago

    London - Washington DC

    Departure 22/12/2017 United Airlines United Airlines Direct flight n.c (Duration)
    Return 01/01/2018 United Airlines United Airlines Flight 1 stop(s) 15h15 (Duration)
    from £594.87 Flight search 13 day(s) ago

    London - Toronto

    Departure 24/12/2017 westjet westjet Direct flight 09h20 (Duration)
    Return 30/12/2017 westjet westjet Flight 1 stop(s) 35h20 (Duration)
    from £626.71 Flight search 10 day(s) ago

    London - Toronto

    Departure 12/09/2017 Delta Airlines Delta Airlines Flight 1 stop(s) 17h50 (Duration)
    Return 24/09/2017 Delta Airlines Delta Airlines Flight 1 stop(s) 10h10 (Duration)
    from £743.51 Flight search 12 day(s) ago

    London - Toronto

    Departure 17/09/2017 Air Canada Air Canada Direct flight 08h40 (Duration)
    Return 23/09/2017 Air Canada Air Canada Flight 1 stop(s) 10h50 (Duration)
    from £1,182.87 Flight search 22 day(s) ago