Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 297 Find cheap flights to Germany

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Germany departing on 9/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
sáb 24/8
sáb 31/8

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

In the last 7 days, travellers have searched 50,552,696 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Best Germany Flight Deals

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

Frankfurt am Main
Frankfurt am Main2 stopsC$ 646
Berlin
Berlin1 stopC$ 468
Munich
Munich3 stopsC$ 815
Hamburg
Hamburg1 stopC$ 480
Düsseldorf
Düsseldorf1 stopC$ 771
Stuttgart
Stuttgart1 stopC$ 847
Cologne
Cologne2 stopsC$ 850
Hannover
Hannover3 stopsC$ 1,010
Nuremberg
Nuremberg2 stopsC$ 963
Bremen
Bremen1 stopC$ 1,152
Dresden
Dresden1 stopC$ 1,080
Leipzig
Leipzig1 stopC$ 1,290
Dortmund
Dortmund1 stopC$ 1,323
Münster
Münster1 stopC$ 1,091

Good to know

Low season

January

High season

July

Cheapest flight

C$ 297
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Toronto Pearson Airport to Berlin

FAQs - booking Germany flights

  • Will I need to obtain a visa to travel from Canada to Germany?

    Although Canadian citizens will need to have a regular Canadian passport that is valid for at least three months beyond the day they plan on leaving Germany to travel to this country, there is no need for these passengers to obtain a visa to travel to Germany so long as they don't plan on staying for more than 90 days in the country within any 180 day period.

  • If my final destination is the southwest part of Germany, are there any other airport options outside of the country?

    Since there are no large international airports in this part of the country, a quite popular alternate destination is to fly to the Luxembourg Airport (LUX) in neighbouring Luxenberg. You can find one-stop flights to this airport from cities in Canada such as Calgary, Vancouver, Toronto, and Montreal. 

  • Are there nonstop flights to Germany?

    Frankfurt Airport is one of the busiest airports in Europe and is the main hub of German airline Lufthansa. You can find nonstop flights to Frankfurt from 6 major airports in Canada, including Halifax Stanfield (YHZ), Ottawa (YOW) and Calgary (YYC). Direct flights to Germany are operated by Lufthansa, Air Canada and Condor. Lufthansa also flies nonstop from Toronto Pearson International Airport to both Munich Airport (MUC) and Berlin-Tegel Airport (TXL).

  • Where should I fly to within Germany?

    Many German cities have their own airports and you might need more than one flight to travel to different regions. Due to its size and international connections, you may find that the best airport to fly into is Frankfurt Airport. Frankfurt am Main is located in central Germany so it can be a great starting point if you wish to travel across the country. Travellers focusing on the northern part of Germany might find cheap flights to Hamburg Airport (HAM), Berlin-Tegel (TXL) or Berlin-Schonefeld (SXF).

  • I want to rent a car in Germany. Should I bring my own car seat?

    In Germany, child car seats must be approved according to European safety regulations. If your car seat is UN R44/R129 approved, you can use it in Germany. If this is not the case, you should get an appropriate car seat from your car rental company. Be aware that car seats are required for all children up to the age of 12 or less than 150 cm tall.

  • Which airport is closest to the Bavarian Alps?

    If you want to travel to the Bavarian Alps, Munich Airport might be the most convenient entry point when travelling from North America. Munich Airport is approximately 200 km north of the Alps and the drive by car takes approximately 3h. However, if you are flying in from another German airport such as Frankfurt, consider flying into Innsbruck Airport (INN). This airport is located in Austria close to the German border and you can reach the Bavarian Alps within 1h by car. As both countries are members of the Schengen Area, you can move freely across the border.

  • How long is the flight to Germany?

    An average direct flight from Canada to Germany takes 12h 40m, covering a distance of 10737 km. The most popular route is Vancouver - Frankfurt am Main with an average flight time of 9h 40m.

  • What is the cheapest flight to Germany?

    The cheapest ticket to Germany from Canada found in the last 72 hours was C$ 447 one-way, and C$ 468 round-trip. The most popular route is Vancouver Intl to Frankfurt am Main and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 872.

  • Which airlines fly to Germany?

    Lufthansa, Air Canada & Austrian Airlines fly the most frequently from Canada to Germany. The most popular route is from Vancouver to Frankfurt am Main, and Air Canada, Lufthansa and SWISS fly this route the most.

  • What are the most popular destinations in Germany?

    Based on KAYAK flight searches, the most popular destination is Frankfurt am Main (63% of total searches to Germany). The next most popular destinations are Munich (17%) and Berlin (9%). Searches for flights to Düsseldorf (3%), to Hamburg (3%) and to Bremen (1%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Germany

  • 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.
See more tips

Top 5 airlines flying to Germany

Need help choosing which airline to fly with from Canada to Germany? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.2
Aer LingusOverall score based on 1198 reviews
7.1Comfort
6.5Food
6.9Entertainment
7.3Boarding
8.0Crew
Airline reviews

Great service on the plane and by ground staff. great prices. I was able to change seats on the plane. The allocated seats cannot be changed when checkin in online. They have to be done at the airport if you check in at the airport or on the plane by asking a stewardess / steward.

10.0 ExcellentKevin, Jun. 2024BOS - DUB
Read more about Aer Lingus reviews

Great service on the plane and by ground staff. great prices. I was able to change seats on the plane. The allocated seats cannot be changed when checkin in online. They have to be done at the airport if you check in at the airport or on the plane by asking a stewardess / steward.

The flight was half full and I presume that the next few days are even less busy not sure why they are still charging a premium to change a flight.

Are Longus was fine. I booked thru Kayak and was unable to get my business class seat early. Sat next to galley. Crew forgot to wake me for breakfast.

I was pleasantly surprised - it has been awhile since I traveled with them - other than being delayed leaving Malaga everything ran very smoothly- yes I would travel with aer Lingus again and yes I would recommended

I loved how they arrange boarding (starting with people seated in back and moving to the front). Flight crew was very polite and welcoming. Seating was ok, I felt like there was enough leg space however it is noticeable when the passenger in front of you sets their seat back.

Nice to be on a flight that wasn't fully booked so there were only two of us in the three seat row.

The only problem was there are games on the entertaiment system. The guy behind me played poker the entire time and poking the back of my seat. I hope they remove these.

Very good need to offer better choice of food for business

Aer Lingus doesn't have plug ins for devices at each seat. They also did not give me a dairy free meal as requested and confirmed by staff. It was as if I had not requested anything. Otherwise, they were great!

They should. Heck planes more often not when they are suppose to be leaving causing delays

The seats are very close to one another and it is a bit uncomfortable, especially since I was in a middle seat.

Staff in flight and at the airport were very helpful. A short time between flights made it stressful to get to the connecting flight and we probably would not have made it without the staff’s help.

The staff was really friendly and was comfortable. I found it disappointing that we were never offered any snacks while on the flight. For such a long flight and the amount we paid for our ticket that was unacceptable. Not sure if I’ll fly Icelandair again.

I will never fly this airline again. Checking in was poor , we had to go back to the check in counter at Raleigh - Durham international airport three times because they didn’t issue my boarding pass but rather duplicated my husband’s twice which caused a big headache at the passport control at the airport which triggered security alert and wouldn’t let us pass through we we had to wait for long time to be able to explain and clear everything after talking to the supervisor.. No food on the plane , not even crackers. No food was offered to buy ether . No ear phone was provided . Very little time to make from one plane to another and nobody to assist with smooth transition. Flight itself , we felt safe so thank you to the pilots . But customer service was terrible . We spent $ 2500 on 2 tickets, so I cannot say that service was consistent with the price .

One small complaint: people in economy frequently were coming through the curtain to use the saga lavatory.

So Iceland Air is one step above Spirit Airlines. They do not feed you unless you pay for it or are in Saga Class. So, bring your food. They have a drink service, but it's in a large Dixie cup. Ask for the can, that is the only way you'll get a real drink. Also, we missed our connecting flight so they put us up in a flea-bag motel. Don't get me wrong, the staff was nice and friendly, however, there was no shower gel or shampoo in the hotel. We have to go to the corner store to pick some up. The room was not in great shape. Holes in the bathroom, a badly repaired ceiling in the room. The window was warn out. So, you get the just of how bad it was.

The plane was flaming hot! Could not breathe. Everyone coughing from heat. Awful.

on plane service was excellent - we flew business class. And everything ran on schedule - always a good thing. However, the transfer is Reykyavik - both going and coming - was really crowded and confusing. It's tough enough when you're tired from a long flight - but then to push through heavy crowds to get on to a shuttle bus seems like they don't have the facilities to support the numbers.

On time and crew were good. Our seating arrangements in biz class were messed up, separated us as a couple and bulkhead seating not good for long legs.

Not much! This was my first flight with Iceland air and unfortunately it wasn’t what I have expected. My luggage is lost nothing as of yet where it was left. Not a good service at all!!

My flight was delayed in Calgary and I missed my connecting flight to Cincinnati. I was rebooked on a flight the following day. I did not receive a food or lodging voucher.

I didn't actually get to take this flight. It was canceled and the automated system rerouted my party of four (including a minor and a person in a wheelchair) to three different airports. Since we had a three hour drive from Newark this was clearly unacceptable. For all of us to end up in Newark would have required waiting at least one day, probably longer.

Constant delays worked out in our favor but definitely extended our travel day

Flight was excellent in all aspects, - comfort , food, drinks, service, entertainment. Inspite of the computer glitch, the flight was on schedule and flawlessly. Thank you, air Canada.

There was no entertainment on board and wi-fi did not work for me. Food consisted of beverage and pretzels. Flight was over 2 hours delayed due to unscheduled maintenance. We missed our Toronto connection. Air Canada rebooked us for the next day. We had purchased premium seats but our rebooked flight was nearly full and we did not sit together. Seats were way in the back of the plane. Air Canada did provide us with a hotel stay. Agent upon deplaning told us luggage would be sent through to our final destination. Customer service person told us our luggage would be at the carousel. It never showed up, so we lost an hour waiting for it, already well past my bedtime by now. My husband has limited mobility. Baggage agent advised us the luggage did, indeed, get placed somewhere for our next day flight and provided us with an overnight kit (shaving kit, oral hygiene kit, sleep shirt, etc.) and it was very much appreciated and needed. Husband has mobility issues and we found that wheelchair assistance is not provided during layover stops, which made it difficult (and slow) for us to get from gate to customer service to baggage claim to hotel shuttle. We were given food vouchers but were too exhausted to use them before going to hotel. For the most part, all agents we dealt with were respectful and pleasant, although only a few were as warm, friendly and helpful as most of the Canadians we had interacted with during our visit.

There was no entertainment on board and wi-fi did not work for me. Food consisted of beverage and pretzels. Flight was over 2 hours delayed due to unscheduled maintenance. We missed our Toronto connection. Air Canada rebooked us for the next day. We had purchased premium seats but our rebooked flight was nearly full and we did not sit together. Seats were way in the back of the plane. Air Canada did provide us with a hotel stay. Agent upon deplaning told us luggage would be sent through to our final destination. Customer service person told us our luggage would be at the carousel. It never showed up, so we lost an hour waiting for it, already well past my bedtime by now. My husband has limited mobility. Baggage agent advised us the luggage did, indeed, get placed somewhere for our next day flight and provided us with an overnight kit (shaving kit, oral hygiene kit, sleep shirt, etc.) and it was very much appreciated and needed. Husband has mobility issues and we found that wheelchair assistance is not provided during layover stops, which made it difficult (and slow) for us to get from gate to customer service to baggage claim to hotel shuttle. For the most part, all agents we dealt with were respectful and pleasant, although only a few were as warm, friendly and helpful as most of the Canadians we had interacted with during our visit.

We paid $110 for more leg room. My traveling companion’s knees were right up against the seat in front. Where was more leg room. We feel ripped off. Food,,,there wasn’t any not even a bag of pretzels. As a result, there was very little service.

The entreteiner was really old,no food for 6 hours fly

The crew and the flight was excellent. Captain kept us informed about weather and possibly of turbulence and I appreciated that! The only thing is they didn’t have tv monitors. Other than that, everything was great.

One of the flight attendants was very attentive to a couple traveling with a child under 1 one year old.

well we had 1 hot delay in Lyon and because we were not updated by further delay from Frankfurt, I had to run so fast for like 20 minutes to reach gate for next flight and then I was told the plane had 1 hour delay...

Cancelled and left stranded with two babies. They couldn’t rebook and I have no way to get home. 100 phone calls later the calls kept getting dropped. When I asked to cancel and rebook elsewhere they couldn’t promise me any type of refund even though they canceled the flight without alternative options

It wasn't clear that there will be additional charge for checked in baggage. Very, very disappointed making me pay extra $75. Food was not tasty and not healthy. Lufthansa used to be good, not any more. Unfortunately has gone down big time and continues to go down.

No priority boarding for business class. Delays, seat 4D was inoperable, table was broken. Movie choices were limited. Staff tried hard. Very poor experience based on previous Lufthansa’s flights. This was Discovery $8,600 was too much for this level of service. We will go back to DELTA when ever we can

Numerous delays, missed connections flight. Then connection flights were late as well

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

Lufthansa was a great airline. Good communication on what to do at 3:00 am in the morning. I had a 6:00 am flight and when I arrived at the airport there were no attendants. But I remember reading info that told where I was supposed to go. My flight from Munich to Chicago was delayed by 30 minutes. I was very happy with that. Would definitely fly with Lufthansa again!

The airplane, although a very new model, does not offer a standard outlet plug, so when my computer battery died after 2 hours, that was it. It seems bizarre that they would offer only USB outlets.

No internet, very narrow seats insufficient room for three passengers with encroachment.

Good flight overall But aircraft is little old- 747-400. Hence it is spacious compare to newer 787 dreamliners Asian vegetarian food was reasonably good

Because of luggage I had to upgrade to premium economy , which was worth it!

Every thing was fine. The food was lack luster especially after leaving from Italy.

Very good except for the screaming 5 year old that was allowed to yell and scream whenever he wanted too! The mom obviously had no concept of “inside voices”!

I will never fly thru Frankfurt again I read it was bad changing plane but in my case complete nightmare

The flight was VERY delayed making what would have been a long layover in NYC into a mad rush to catch my connection. Other than that it was good.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

The seats are too close to the ones in front.

The seats are terrible. The boarding process was poorly organized. Little to no information was given. Gate change information was only provided at a time that was AFTER the scheduled departure time.

Boarding was delayed and a bit hectic. The crew was super nice.

Brand new airplane Airbus 330. Great crew. The staff on the ground is always a bit mediocre at Condor.

Book Cheap Germany Plane Tickets

Recent round-trip flight deals

22/9dom
1 stop
17h 55mYYZ-BER
7/10seg
2 stops
20h 44mBER-YYZ
C$ 637
22/9dom
1 stop
17h 55mYYZ-BER
7/10seg
2 stops
20h 44mBER-YYZ
C$ 639
23/10qua
directCondor
7h 50mYYZ-FRA
6/11qua
directCondor
8h 55mFRA-YYZ
C$ 800
14/10seg
directCondor
7h 50mYYZ-FRA
17/10qui
directCondor
8h 20mFRA-YYZ
C$ 803
8/9dom
1 stopLufthansa
32h 10mYYZ-FRA
17/9ter
1 stopLufthansa
20h 50mFRA-YYZ
C$ 817
8/9dom
1 stopLufthansa
32h 10mYYZ-FRA
17/9ter
1 stopLufthansa
10h 50mFRA-YYZ
C$ 824
11/9qua
1 stopAir Canada
11h 45mYYZ-BER
14/11qui
1 stopAir Canada
11h 30mBER-YYZ
C$ 1,001
11/9qua
1 stopAir Canada
11h 45mYYZ-BER
12/11ter
1 stopAir Canada
11h 55mBER-YYZ
C$ 1,006
22/9dom
1 stopIcelandair
10h 10mYYZ-BER
8/10ter
1 stopIcelandair
11h 05mBER-YYZ
C$ 1,087
6/10dom
1 stopIcelandair
10h 05mYYZ-MUC
22/10ter
1 stopIcelandair
11h 05mMUC-YYZ
C$ 1,121

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/9seg
1 stop
23h 50mYYZ-BER
C$ 297
7/9sáb
1 stop
23h 50mYYZ-BER
C$ 309
22/8qui
directCondor
7h 40mYYZ-FRA
C$ 509
28/7dom
1 stopAir Canada
14h 00mYVR-FRA
C$ 541
29/7seg
2 stopsAir Canada
14h 50mYTZ-FRA
C$ 543
22/8qui
directCondor
9h 25mYYC-FRA
C$ 543
31/7qua
1 stopLufthansa
10h 00mYYZ-FRA
C$ 556
22/8qui
1 stopLufthansa
10h 05mYYZ-FRA
C$ 574
4/8dom
1 stopIcelandair
25h 15mYYZ-BER
C$ 755
1/11sex
1 stopIcelandair
10h 00mYYZ-FRA
C$ 855

Search by stops

Search by airline

Search by price

Last minute flights to Germany

Last minute flight, train and bus deals

29/7seg
direct
9h 40mYVR-FRA
4/9qua
multi-stop
36h 09mFRA-YVR
C$ 972
28/7dom
multi-stop
16h 55mYYZ-MUC
30/1qui
multi-stop
43h 05mMUC-YYZ
C$ 992
29/7seg
directCondor
9h 40mYVR-FRA
11/8dom
directCondor
10h 05mFRA-YVR
C$ 1,007
30/7ter
directLufthansa
7h 50mYYZ-FRA
22/8qui
multi-stopLufthansa
10h 50mFRA-YYZ
C$ 1,032
29/7seg
directAir Canada
7h 50mYYZ-FRA
22/8qui
directAir Canada
8h 50mFRA-YYZ
C$ 1,039
30/7ter
directLufthansa
7h 50mYYZ-FRA
19/8seg
multi-stopLufthansa
10h 50mFRA-YYZ
C$ 1,057
30/7ter
multi-stopAir Canada
10h 05mYYZ-FRA
21/8qua
multi-stopAir Canada
31h 40mFRA-YYZ
C$ 1,058
27/7sáb
directCondor
9h 40mYVR-FRA
10/8sáb
directCondor
10h 05mFRA-YVR
C$ 1,066
29/7seg
multi-stopIcelandair
10h 00mYYZ-FRA
7/8qua
multi-stopIcelandair
10h 45mFRA-YYZ
C$ 1,302
29/7seg
multi-stopIcelandair
10h 00mYYZ-FRA
20/8ter
multi-stopIcelandair
10h 45mFRA-YYZ
C$ 1,323

Search by stops

Search by airline

Search by price

Flights to Germany

Return flight deals:

Germany - Canada

Cabin classes:

C$ 10,307
C$ 3,086
C$ 1,384
C$ 745