Find cheap flights to Germany

Return
1 adult
Economy
0 bags
Sat 24/6
Sat 1/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Germany

Latest Germany Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARFrankfurt am Main
Direct from C$ 672
Berlin
1 stop from C$ 512
Munich
1 stop from C$ 966
1 stop from C$ 1,000
2+ stops from C$ 1,190
Hamburg
1 stop from C$ 812
Düsseldorf
1 stop from C$ 695
Stuttgart
1 stop from C$ 1,132

Good to know

Low season

November

High season

December

Cheapest flight

C$ 435

Good deal round-trip

C$ 1,362

Good deal one-way

C$ 797
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Toronto Pearson Airport to Munich
or less
or less

Top tips for finding cheap flights to Germany

  • Looking for cheap airfare to Germany? 25% of our users found tickets to Germany for the following prices or less: From Montreal Pierre Elliott Trudeau Intl C$ 939 one-way - C$ 1,403 round-trip, from Calgary C$ 972 one-way - C$ 1,714 round-trip, from Vancouver Intl C$ 1,000 one-way - C$ 1,764 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Germany flight deals.
  • Travellers looking for a convenient airport choice when travelling to the southern part of Germany might instead choose the Zurich Airport (ZRH). There are a huge selection of cities in Canada that offer one-stop flights to this airport, including major cities such as Vancouver in Montreal, plus there are nonstop flights available from Toronto Pearson International Airport (YYZ).
  • If you plan on travelling to Germany for the huge celebration called Oktoberfest, it is important to book your tickets as far in advance as possible as the cost of flights to popular festival cities such as Munich, Berlin, and Stuttgart can really begin to increase as October approaches, and the availability of seats can also dramatically diminish.
  • Travellers looking for the airlines with the most direct flights from Canada to Germany should consider flights on each of these countries' national airlines. That means that when you search on KAYAK, you should look for flights aboard both Air Canada and Lufthansa.
  • Low-cost carriers such as Ryanair, easyJet and Germanwings fly daily between many German cities, so travelling across the country by air is often cheaper than other modes of transportation.
  • Hamburg Airport (HAM) is considered the gateway into northern Germany, including the North Sea and its islands. The airport is well connected to cities across Europe, Africa and the Middle East.
  • If you want to explore the eastern region of Germany, consider flying into the capital, Berlin. International flights to Berlin land at either Berlin-Tegel (TXF) or Berlin-Schonefeld (SXF), as both airports service the capital and the surrounding region.
  • For travellers who want to visit the Black Forest in the southwestern part of Germany, Stuttgart Airport (STR) might be the most convenient option. It is serviced by national and low-cost carriers and it takes approximately 1h 40min to get to the Black Forest by car.
  • To discover North Rhine-Westphalia and the western region of Germany, consider flying into Dusseldorf Airport (DUS). Low-cost carriers such as EasyJet and Eurowings offer regular flights to and from many domestic destinations such as Munich and Berlin.

FAQs - booking Germany flights

Book Cheap Germany Plane Tickets

Recent round-trip flight deals

5/9Tue
1 stopScandinavian Airlines
12h 35mYYZ-BER
27/9Wed
1 stopScandinavian Airlines
31h 20mBER-YYZ
C$ 691
21/11Tue
1 stopAer Lingus
19h 40mYYZ-FRA
5/12Tue
1 stopAer Lingus
11h 10mFRA-YYZ
C$ 720
24/10Tue
1 stopAer Lingus
10h 25mYYZ-FRA
7/11Tue
1 stopAer Lingus
11h 10mFRA-YYZ
C$ 729
3/10Tue
1 stopAer Lingus
20h 05mYYZ-FRA
7/11Tue
1 stopAer Lingus
11h 10mFRA-YYZ
C$ 743
11/9Mon
1 stopUndisclosed Carrier
10h 25mYYZ-FRA
17/10Tue
1 stopUndisclosed Carrier
11h 00mFRA-YYZ
C$ 785
13/9Wed
1 stopMultiple Airlines
12h 05mYYZ-BER
28/9Thu
1 stopMultiple Airlines
15h 20mBER-YYZ
C$ 816
10/9Sun
1 stopMultiple Airlines
10h 10mYYZ-BER
24/10Tue
1 stopMultiple Airlines
15h 40mBER-YYZ
C$ 839
26/9Tue
1 stopIcelandair
10h 10mYYZ-BER
11/10Wed
1 stopIcelandair
11h 00mBER-YYZ
C$ 894
6/10Fri
directCondor
8h 00mYYZ-FRA
20/10Fri
directCondor
9h 00mFRA-YYZ
C$ 899
15/10Sun
directLufthansa
9h 10mYYC-FRA
17/10Tue
1 stopLufthansa
34h 05mFRA-YYC
C$ 973
15/10Sun
directAir Canada
9h 10mYYC-FRA
17/10Tue
2 stopsAir Canada
33h 55mFRA-YYC
C$ 987
12/11Sun
1 stopUnited Airlines
15h 34mYYZ-BER
23/11Thu
1 stopUnited Airlines
16h 38mBER-YYZ
C$ 1,056
26/10Thu
2 stopsAzores Airlines
20h 45mYYZ-MUC
4/11Sat
2 stopsAzores Airlines
19h 45mMUC-YYZ
C$ 1,155
24/10Tue
1 stopSWISS
9h 55mYUL-BER
6/11Mon
1 stopSWISS
25h 30mBER-YUL
C$ 1,160
20/8Sun
1 stopTAP AIR PORTUGAL
14h 10mYUL-FRA
31/1Wed
1 stopTAP AIR PORTUGAL
20h 15mFRA-YUL
C$ 1,193
8/10Sun
1 stopLOT
17h 45mYYZ-MUC
7/11Tue
1 stopLOT
31h 15mMUC-YYZ
C$ 1,216
12/9Tue
1 stopRoyal Air Maroc
13h 05mYUL-FRA
10/10Tue
1 stopRoyal Air Maroc
31h 55mFRA-YUL
C$ 1,286
12/9Tue
1 stopSingapore Airlines
15h 40mYUL-FRA
17/10Tue
1 stopSingapore Airlines
16h 29mFRA-YUL
C$ 1,377
5/6Mon
2 stopsBrussels Airlines
19h 40mYUL-FRA
7/6Wed
2 stopsBrussels Airlines
37h 10mFRA-YUL
C$ 1,399
2/11Thu
2 stopsAustrian Airlines
30h 05mYYC-FRA
12/11Sun
2 stopsAustrian Airlines
27h 50mFRA-YYC
C$ 1,404

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/11Wed
2 stopsMultiple Airlines
44h 50mYYZ-MUC
C$ 435
13/11Mon
2 stopsMultiple Airlines
31h 45mYYZ-BER
C$ 443
30/8Wed
1 stopMultiple Airlines
15h 05mYYZ-BER
C$ 462
15/11Wed
2 stopsMultiple Airlines
22h 40mYYZ-BER
C$ 473
17/10Tue
2 stopsAzores Airlines
33h 55mYYZ-FRA
C$ 480
17/10Tue
1 stopAzores Airlines
16h 05mYYZ-FRA
C$ 493
1/11Wed
2 stopsAzores Airlines
20h 05mYYZ-MUC
C$ 504
19/9Tue
directCondor
8h 00mYYZ-FRA
C$ 523
15/11Wed
1 stopTAP AIR PORTUGAL
11h 35mYYZ-BER
C$ 580
7/7Fri
1 stopAer Lingus
10h 25mYYZ-FRA
C$ 588
4/6Sun
1 stopIcelandair
11h 20mYYZ-FRA
C$ 630
9/6Fri
1 stopUndisclosed Carrier
21h 15mYYC-FRA
C$ 705
10/9Sun
1 stopRoyal Air Maroc
13h 05mYUL-FRA
C$ 706
11/6Sun
directAir Canada
9h 40mYYC-FRA
C$ 710
12/6Mon
directLufthansa
9h 40mYYC-FRA
C$ 718
26/8Sat
2 stopsUnited Airlines
39h 19mYYC-FRA
C$ 739
4/6Sun
2 stopsSWISS
35h 40mYYC-FRA
C$ 740
13/9Wed
2 stopsWestJet
21h 45mYVR-FRA
C$ 797
31/7Mon
directBrussels Airlines
7h 35mYUL-FRA
C$ 820
1/9Fri
1 stopBritish Airways
17h 30mYVR-MUC
C$ 1,125

Search by stops

Search by airline

Search by price

Flights to Germany

Return flight deals:

Germany - Canada

Cabin classes:

C$ 13,084
C$ 2,589
C$ 1,690
C$ 638

Browse destinations:

C$ 508
C$ 1,163
C$ 1,033
C$ 2,259
C$ 1,350
C$ 812
C$ 1,206
C$ 2,891
C$ 812
C$ 1,439
C$ 2,255
C$ 966
C$ 1,926
C$ 1,311
C$ 1,313
C$ 2,709
View more