Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 323 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 30/7. 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
Sat 13/7
Sat 20/7

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

In the last 7 days, travellers have searched 44,216,777 times on KAYAK, and here is why:

Save 22% 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 MaindirectC$ 649
Berlin
Berlin1 stopC$ 461
Munich
Munich1 stopC$ 859
Hamburg
Hamburg1 stopC$ 550
Düsseldorf
Düsseldorf1 stopC$ 461
Stuttgart
Stuttgart2 stopsC$ 965
Hannover
Hannover1 stopC$ 1,002
Cologne
Cologne1 stopC$ 979
Nuremberg
Nuremberg1 stopC$ 1,510
Bremen
Bremen1 stopC$ 1,112
Leipzig
Leipzig2 stopsC$ 1,426
Dresden
Dresden2 stopsC$ 1,477
Dortmund
Dortmund2 stopsC$ 9,681
Münster
Münster2 stopsC$ 1,447

Good to know

Low season

January

High season

June

Cheapest flight

C$ 323
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (9% 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 11h 29m, covering a distance of 10729 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$ 279 one-way, and C$ 476 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$ 707.

  • Which airlines fly to Germany?

    Air Canada, Lufthansa & 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 United Airlines 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 (59% of total searches to Germany). The next most popular destinations are Munich (17%) and Berlin (10%). Searches for flights to Düsseldorf (5%), 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 1276 reviews
7.1Comfort
7.3Boarding
8.0Crew
7.0Entertainment
6.6Food
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.

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

Flightl was good and on time. Only problem was the quality of the air in the cabin,didn’t appear to be clearing the air circulation.

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.

Very nice flight, easy connections in Keflavík, and friendly crew.

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.

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.

There is no food without paying $. Only soft drinks are included in your fare.

Pros: "I liked the northern lights look after boarding upon introduction of the captain and crew members. Everyone was super personal and uninformed looked great. The best part was when they started boarding from the last row, which is the most logical and efficient way to do it"
Pros: "Seat was comfortable, enough entertainment, staff is super nice"
Cons: "I was surprise that we were given food (i.e. sandwich) and blanket on the way to Iceland flight 614, but not on the way from Iceland flight 615. Still don't understand why"

All aspects of the flight went like clockwork and staff were friendly and attentive.

We initially flew from Osaka to Vancouver and ear buds and food were all inclusive. We were surprised that from Vancouver to Toronto we had to pay for all of this - and the flight attendant did not give us what we ordered/paid for. $6 for a bag of almonds is crazy - and I asked for hummus. Very surprised we had to pay for the ear buds in order to watch the movies.

The flight was very turbulent. The who 3 hours we mostly needed seat belts. Plane is older and does not have tv screens so no entertainment.

Experienced flight cancelations and delays in 5 days. They seem pretty common to AC. Experienced with one of AC's check-in agents at the counter of a big liar. She lied and acted (yes like acting in a movie) that an early flight was fully booked and refused to rebook me, but my flight was delayed two hours so I could not make my connection. Later, I got help at the gate to switch the early flight (Big thanks to that agent). Ater boading, I found the early flight was only 2/3 full meaning there was almost one vacant seat in a 3-person seater, and multiple empty 3-seaters. AC is wired that it is filled with good and bad employees. BTW, AC employees seem never smile, or they don't know how.

Flight was delayed at least 4 times then once we boarded they found a problem with the plane and we had to de-plane and wait another hour for a different plane. I was an hour late for my performance.

Not much food/snacks. I had just tea and it was so bitter.

I was offered earphones at the beginning of the flight, my meal and snacks were good and the attendant was proactive with all my needs and offered seconds of drinks. She was very attentive even when there were .any demands on her

We ordered kosher meals, did not get them We didn’t eat The corresponding flight from Brussels was worse as it was a very low cost flight with no entertainment whatsoever and no kosher food either We had to pay for a bottle of water to take our medication In other words, my sister and I had to endure a 20 hours fast

My husbands flight last night Vancouver/Sydney was 90 minutes late in leaving. My flight tonight Vancouver/Seattle was also late in departing.

My mother, 80years old, had arranged for wheelchair assist to and from the aircraft cabin and in the airport but, no one showed up for her to de-plane. Apart from Air Canada having a reputation of being late for every leg of its flight so nothing was new this time so this time they did worse by not assisting seniors. I guess our whole family is done with this airline

The Lufthansa flight was delayed, and I missed the connecting flight. Lufthansa customer service have not been helpful in rebooking the subsequent flight with Air India (another airline that is part of the Star Alliance). Lufthansa told me it's not their responsibility, and Air India says the PNR is part of Lufthansa, so they are not responsible for rebooking. Lufthansa customer service asked me to contact the counter at Delhi airport, but no one was available there. I am caught between these two airlines, and ultimately, Air India decided to reschedule my flight after 18 hours. I am stranded at Delhi airport. I can't go out because if I do, I can't come back in, and I can't get past security to get food. My 3-year-old and our family stranded here for 12 hours without food and water.

Boarding was confusing with all those lanes and groups. Everything else was good

The flight was wonderful, especially the special assistance from airplane to airplane!

Dinner was excellent - beef stew, the eggs for breakfast were only ok. It was soooo nice that there were so many options for movies and games.

No pillows provided. Chaotic boarding. No inflight entertainment. Flight arrived 25 minutes late.

Flight was very late, meaning a missed connection in Frankfurt, and staff completely unhelpful or just absent. Handicap accommodations, reserved in advance, somehow never made it through the system for the second trip in a row!

Generally everything was OK,except the food but that seems to be a normal tendency for all the airlines nowadays

Boarding process non existent. No WiFi. No entertainment. Cramped old plane. Worst Kosher meal ever presented on a flight.

My only complaint would be that we paid for insurance in case we needed to change our flights. However we still had to pay to change and was not helped on either travel parties. I would like a refund for my change fees as indicated in our insurance plans.

Luftansa customer support on the phone were terrible. The flight itself was good. The crew were 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.

Some pretty unfriendly check in crew members. This is a no frills airline.

Seat was the worst I ever had in an airplane

I will definitely recommend your service. This is my first experience with Condor and so far it was great!

A flight attendant placed a meal on my tray. I was in 44E. The passenger who was in 44G had gone to the bathroom. I ate the meal. When the passenger in 44G asked where his meal was the flight attendant put the blame on me. She claimed another attendant put the meal on my tray. She then claimed when she gave me the meal she asked me if I had ordered a special meal. She did not Worst experience I have ever had with a crew member.

Entertainment screen was not functioning, there was no effort made by flight attendants to take care of the problem. All I could do was looking at customs forms and watch landing videos for 10 hrs 😁 Bruno Volk

Book Cheap Germany Plane Tickets

Recent round-trip flight deals

8/10Tue
1 stop
23h 50mYYZ-BER
22/10Tue
1 stop
22h 55mBER-YYZ
C$ 631
9/7Tue
1 stop
23h 50mYYZ-BER
10/7Wed
1 stop
22h 55mBER-YYZ
C$ 669
10/9Tue
directCondor
7h 30mYYZ-FRA
24/9Tue
directCondor
8h 15mFRA-YYZ
C$ 785
12/10Sat
directCondor
9h 40mYVR-FRA
26/10Sat
directCondor
10h 05mFRA-YVR
C$ 785
9/9Mon
1 stopAer Lingus
20h 25mYYZ-FRA
17/9Tue
1 stopAer Lingus
10h 50mFRA-YYZ
C$ 885
10/9Tue
1 stopAer Lingus
20h 25mYYZ-FRA
24/9Tue
1 stopAer Lingus
10h 50mFRA-YYZ
C$ 892
11/10Fri
1 stopAir Canada
10h 05mYUL-BER
25/10Fri
1 stopAir Canada
13h 50mBER-YUL
C$ 939
20/10Sun
1 stopAir Canada
15h 15mYUL-BER
30/10Wed
1 stopAir Canada
11h 40mBER-YUL
C$ 942
27/9Fri
1 stopLufthansa
15h 55mYUL-BER
1/10Tue
2 stopsLufthansa
15h 01mBER-YUL
C$ 1,025
1/11Fri
2 stopsLufthansa
12h 45mYYZ-BER
7/11Thu
1 stopLufthansa
11h 55mBER-YYZ
C$ 1,117

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/7Tue
1 stop
23h 50mYYZ-BER
C$ 323
1/10Tue
1 stop
23h 50mYYZ-BER
C$ 331
24/11Sun
directCondor
7h 55mYYZ-FRA
C$ 340
22/11Fri
directCondor
7h 55mYYZ-FRA
C$ 365
12/7Fri
1 stopAir Canada
10h 50mYTZ-FRA
C$ 599
1/8Thu
1 stopAir Canada
15h 50mYTZ-FRA
C$ 601
6/7Sat
1 stopLufthansa
10h 05mYYZ-FRA
C$ 608
4/7Thu
directLufthansa
7h 05mYUL-FRA
C$ 615
4/8Sun
1 stopIcelandair
10h 10mYYZ-BER
C$ 751
12/8Mon
1 stopIcelandair
10h 55mYYZ-MUC
C$ 772

Search by stops

Search by airline

Search by price

Last minute flights to Germany

Last minute flight, train and bus deals

18/6Tue
multi-stop
12h 20mYYZ-BER
10/7Wed
multi-stop
22h 55mBER-YYZ
C$ 873
16/6Sun
multi-stop
18h 45mYYZ-BER
10/7Wed
multi-stop
22h 55mBER-YYZ
C$ 876
15/6Sat
directCondor
7h 30mYYZ-FRA
20/6Thu
directCondor
8h 20mFRA-YYZ
C$ 1,087
15/6Sat
directCondor
7h 30mYYZ-FRA
19/6Wed
directCondor
8h 20mFRA-YYZ
C$ 1,185
17/6Mon
multi-stopIcelandair
32h 10mYYZ-BER
9/7Tue
multi-stopIcelandair
20h 40mBER-YYZ
C$ 1,314
16/6Sun
multi-stopIcelandair
13h 05mYYZ-FRA
23/6Sun
multi-stopIcelandair
32h 00mFRA-YYZ
C$ 1,406
18/6Tue
multi-stopAir Canada
13h 00mYUL-FRA
24/10Thu
directAir Canada
7h 45mFRA-YUL
C$ 1,801
18/6Tue
directLufthansa
7h 05mYUL-FRA
24/10Thu
directLufthansa
7h 45mFRA-YUL
C$ 1,816
18/6Tue
directAir Canada
7h 15mYUL-FRA
3/11Sun
directAir Canada
8h 10mFRA-YUL
C$ 1,852
18/6Tue
directLufthansa
7h 50mYYZ-MUC
13/8Tue
directLufthansa
8h 45mMUC-YYZ
C$ 1,936

Search by stops

Search by airline

Search by price

Flights to Germany

Return flight deals:

Germany - Canada

Cabin classes:

C$ 10,257
C$ 2,581
C$ 1,377
C$ 415