Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Cheap flights to Europe to book in 2021

Compare prices, learn the best time to book and get deals on flights to Europe.

The cheaper the flight you can nab to Europe, the more money you have to spend sipping cocktails on a Mediterranean beach, shopping in Milan or cruising down the Seine, amirite?

Here are the best deals we could find available, as well as some tips and tricks to help you get the best price on your next flight to Europe.

Today’s best Europe flight deals


Worldwide flights from $116 return

Expires 30 Nov 2021
Available on select travel dates until 2022. Destinations include Thailand, USA, Peru, United Kingdom, Ireland, Italy, Greece, Croatia and more. Sample fare is Vancouver-Mexico with Aeromexico.

Free cancellations and change of dates

Verified 2 days ago Expires 30 Nov 2021
Get free cancellation or change of dates up to 24 hours before departure on flights to London, Glasgow and Manchester. T&Cs apply.

WestJet flights from $35 each way

Verified 3 days ago Expires 28 Nov 2021
Available from 23 November 2021 – 22 June 2022 on flights across Canada, USA, Mexico, Caribbean and Europe. Sample fare is Abbotsford-Calgary.

Malta flights from EUR€39 each way

Available on select travel dates. Sample fare departs is between London and Malta. Other connections also available including Manchester, Birmingham, Paris, Istanbul, Venice, Rome and more. T&Cs apply.

Flights to Canada from GBP£339

Available on select flight dates departing from Manchester and more. Destinations include Montreal, Vancouver, Calgary and more. Sample fare is London-Toronto. T&Cs apply.

Up to 80% off flights worldwide

Available for travel on select dates and routes from May - December 2020. Destinations include the USA, India, Europe, Australia and more. Discount varies depending on the location and may change without notice. T&Cs apply.

Get gift vouchers of up to $50

Redeem gift vouchers when you book with Canadian Affair flights and holidays to destinations like Dublin, London Gatwick, Glashow and more. T&Cs apply.

How much are flights to Europe from Canada?

Flights to Europe from cities in Eastern Canada, like Toronto and Montreal, tend to be the cheapest, with fares averaging $350–$400 return to Iceland or $550–$650 return for destinations in continental Europe like Paris or Amsterdam.

If you’re flying from Western Canada, like Vancouver or Calgary, expect to pay a bit more, with averages between $650 and $700 return to Iceland or $850–$1,000 return to continental Europe.

While there are hundreds of airports around Europe, we looked at four of the most-searched destinations – Iceland (Reykjavik), Paris (Charles de Gaulle) London (Heathrow) and Portugal (Lisbon) – for Canadians to get an idea of what constitutes a good deal on a flight to Europe.

While these prices are the average lows, based on Skyscanner data, we’ve found many flight sales where prices can dip below the $500 mark to continental Europe. Keep an eye on deals from budget-friendly airlines like Icelandair, Air Transat and Westjet, which are known for cheap-as-chips fares to Europe.

How much are flights to Iceland (Reykjavik)?

How much are flights to Paris?

How much are flights to Portugal (Lisbon)?

How much are flights to Amsterdam?

When is the cheapest time of year to fly to Europe?

Late fall, winter and early spring will reward you with the lowest fares to most destinations across Europe.

An exception to this, depending on where you’re travelling, is mid-December to mid-January. Christmas markets in Central and Eastern Europe and skiing in the Alps drive up prices to airports near these attractions.

Prices of flights to Europe peak during the summer months, so if you’re just looking for the best price, avoid travelling between June and August.

When is the cheapest time to fly to Iceland (Reykjavik)?

When is the cheapest time to fly to Paris?

When is the cheapest time to fly to Portugal (Lisbon)?

When is the cheapest time to fly to Amsterdam?

How far in advance should I book my flight to Europe?

From our research, we generally find the earlier you book flights to Europe, the cheaper they will be. Based on Skyscanner data to the four most popular destinations for Canadians to search for online, it’s recommended to book fares between four and seven weeks in advance to get the best fare.

That said, if you find fares for less than the “good deal” prices above that are further in advance, it’s a good idea to book them. There are often early-bird sales going from airlines that can reward you with a great deal.

When should I book flights to Iceland (Reykyavik)?

When should I book flights to Paris?

When should I book flights to Portugal (Lisbon)?

When should I book flights to Amsterdam?

How long does it take to fly to Europe?

From west to east, Europe is a few thousand kilometers wide, so the distance does depend on a combination of where in Canada you’re travelling from and to where in Europe you’re going. We’ve looked at distances to Reykjavik, Iceland in the east, Amsterdam in Western Europe, Prague in Eastern Europe and Athens in the south east.

What’s below are the fastest flight times we could find, but depending on availability and the date that you’re flying, the times could be longer, especially if you’re booking a flight requiring a connection.

How long is the flight to Reykjavik (Iceland)?

  • Vancouver: 7.5 hours (direct)
  • Calgary: 10 hours (one stop)
  • Winnipeg: 10.5 hours (one stop)
  • Toronto: 5.5 hours (direct)
  • Montreal: 5.5 hours (direct)

Hong is the flight to Amsterdam?

  • Vancouver: 9.5 hours (direct)
  • Calgary: 9 hours (direct)
  • Winnipeg: 11 hours (one stop)
  • Toronto: 7.5 hours (direct)
  • Montreal: 7.5 hours (direct)

How long is the flight to Prague?

  • Vancouver: 12 hours (one stop)
  • Calgary: 12 hours (one stop)
  • Winnipeg 13.5 hours (one stop)
  • Toronto: 8.5 hours (direct)
  • Montreal:8.5 hours (direct)

How long is the flight to Athens?

  • Vancouver: 13.5 hours (one stop)
  • Calgary: 15 hours (one stop)
  • Winnipeg: 14.5 hours (one stop)
  • Toronto: 10 hours (direct)
  • Montreal 9.5 hours (direct)

Which airlines fly to Europe from Canada?

You can book direct flights to Europe from most major cities across Canada, with the exception of Winnipeg.

  • Aer Lingus
  • Air Canada
  • Air France
  • Air Transat
  • Alitalia
  • Austrian Airlines
  • Azores Airlines
  • British Airways
  • Condor
  • Corsair
  • Icelandair
  • KLM
  • Level
  • LOT Polish Airlines
  • Lufthansa
  • Swiss International Air Lines
  • TAP Air Portugal
  • Turkish Airlines
  • Ukraine International Airlines
  • Westjet

Do you need a visa to travel to Europe with a Canadian passport?

If you’re travelling before 2021, you can travel to any of the 26 Schengen Zone countries (listed below) without a visa and can stay for up to 90 days.

While an official launch date hasn’t been announced yet, it’s expected sometime in 2021 the European Travel Information and Authorisation System (ETIAS) system will begin for travel to the Schengen Zone countries, where you will need to apply for a visa exemption.

  • Austria
  • Belgium
  • The Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Iceland
  • Italy
  • Latvia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Malta
  • Monaco
  • The Netherlands
  • Norway
  • Poland
  • Portugal
  • San Marino
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • Switzerland
  • Vatican City

When to go to Europe

  • December to February: Expect Christmas markets, crisp days, cold nights and snow in the north and alpine areas. This is the best time to go if you’re hoping to go skiing. It’s also one of the cheapest times to go.
  • March to May: Coming out of winter, you might still get a bit of snow in Northern Europe, but countries along the Mediterranean should be warm and comfortable during the day. If you’re looking for a bargain, this is one of the best times to go as prices are still low and the weather is fair.
  • June to August: Peak season in Europe usually comes with peak season prices. This is generally the most expensive time to go. If you’re willing to fork out for fares on premium dates, you’ll be treated to long days and beach-worthy weather.
  • September to November: Like spring, fall tends to be a more affordable time to go to Europe. Temperatures will start to drop, but if you’re in southern parts like Italy, Spain and Greece, you’ll still find days with temperatures in the low to mid-20s.

How to find cheap last-minute flights to Europe

A general rule of thumb for overseas flights is the earlier you book, the cheaper the airfare. While this may be true in most cases, it doesn’t mean you can’t still grab a cheap last-minute flight to Europe.

When airlines need to sell seats they drop their prices; and as soon as we find out that prices have dropped, we’ll be sharing them here with you.

Another good way to get to Europe quickly and cheaply is by tacking a flight onto a tour booking. Contiki and other tour operators have last-minute departure deals to fill up unbooked spaces on their European tours and may offer flight discounts as an incentive.

Tips and tricks to finding cheap flights

    • Be flexible. Once you see a heavily discounted fare to Europe, jump on it, no matter where in Europe the flight might take you. Thanks to budget carriers like Ryanair and easyJet, once you’re in Europe, travel is cheap. It might just cost you $50 with a budget carrier to get you to the city you’d like to visit from where the sale fare takes you, while booking a ticket from Canada to your final destination could easily cost hundreds more. Plus, you might just fall in love with your bonus city!
    • Consider the pros of a longer stopover. If you’re just after a cheap fare, an overnight or hours-long layover along the way could be worth saving a few hundred dollars on your fare. Longer stopovers in destinations where you can leave the airport may also be welcome. A wander around a new city for a few hours could be a nice break between two very long flights.
    • Shop around. Sounds obvious, but it pays to shop around. One of the easiest ways to find cheap flights is to use a comparison booking engine like Skyscanner and CheapOair. They compare flight prices across various airlines and travel agents and hook you up with the lowest price.
    • Book a package. Package holidays can sometimes be cheaper than purchasing flights and accommodation separately. They can also save you heaps of browsing time.
    • Watch out for credit card fees. Many payment systems charge extra for you to pay with a credit card. Check carefully before you buy to see what fee-free options are available, such as direct debit and PayPal.

More guides on Finder

Ask an Expert

You must be logged in to post a comment.

Go to site