German travellers can now benefit from an Icelandair promo with flights to Vancouver and Toronto! The cheap flights from Germany to Canada we have seen are from as little as €281 for a round trip! We have spotted flights departing from Hamburg, Munich and Berlin when flying with Icelandair. Icelandair offers a free layover (max 78h) for travellers who have flights that pass through Iceland. This means you can optionally spend some time visiting Reykjavik on your way.
There are some options to Toronto & Montreal with British Airways also. These are in addition to the cheap flights from Germany to Vancouver with British Airways that we posted recently. Flights are available from Dusseldorf, Munich, Hamburg, Hannover, Frankfurt, Berlin, and Stuttgart. All prices are for a roundtrip and inclusive of taxes, fees, and hand luggage. Checked luggage is available for an extra fee.
Icelandair promotion conditions
If you are interested in this discount deal with Icelandair you will find the best cheap flights departing from Germany to Canada between November 2019 and March 2020, excluding December. Min stay – inbound on first Sunday the earliest. Max stay 12 months. You will need either a Candian visa or eTA (electronic Travel Authorization) to enter Canada (charged at $7CAD per person and you must arrange it prior to departing). Most visitors can stay for 6 months with an eTA. No bag in the hold in base fare. Fare class is the P. Icelandair promo sale is running till the 8th of October or until sold out.
How to book
We recommend you first compare the cheapest flights via Google Flights (Guide). The tool gives you an almost instant result and you can easily browse through all the months. You can then book this deal directly with Icelandair or when you have your dates, head over to Skyscanner to find the cheapest flights. Our Skyscanner Ultimate Guide will help you find the cheapest possible prices for you!
We’ve seen that to benefit from the Reykjavik stopover you need to book directly with the airline rather than through Skyscanner, however.
Flights to Toronto from:
Munich for €296 (with Icelandair)
Hamburg for €281 (with Icelandair)
Berlin for €309 (with Icelandair)
Dusseldorf for €311 (with British Airways)
Hannover for €322 (with British Airways)
Frankfurt for €307 (with British Airways)
Stuttgart for €322 (with British Airways)
Flights to Vancouver from:
Munich for €300 (with Icelandair)
Hamburg for €291 (with Icelandair)
Flights to Montreal from:
Dusseldorf for €300 (with British Airways)
Munich for €324 (with British Airways)
Hamburg for €312 (with British Airways)
Frankfurt for €329 (with British Airways)
Berlin for €312 (with British Airways)
Stuttgart for €308 (with British Airways)
Other dates are available! Make use of the calendar options on Google Flights to see if the best dates for you are possible.
Booking sample of cheap flights from Germany to Canada from €281! As per our booking, your outbound flight from Hamburg to Toronto would be on the 24th of November returning on the 7th of December 2019.