196€ Find Cheap Flights from Canada to Frankfurt am Main – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 22% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Canada to Frankfurt am Main

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Canada to Frankfurt am Main

Tue, 27. Oct - Sat, 31. Oct
Lufthansa Logo
15:30 - 11:05YYC  Calgary-FRA Frankfurt am Main
60h 35m2 stops Toronto Pearson Intl London Heathrow
Lufthansa Logo
9:45 - 23:06FRA  Frankfurt am Main-YYC Calgary
20h 21m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
461 €Lufthansa
Wed, 18. Nov - Wed, 2. Dec
TAP AIR PORTUGAL Logo
22:45 - 22:40YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
17h 55m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
13:25 - 21:15FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
13h 50m1 stop Lisbon Humberto Delgado
494 €TAP AIR PORTUGAL
Thu, 29. Oct - Mon, 2. Nov
United Airlines Logo
13:35 - 10:05YYC  Calgary-FRA Frankfurt am Main
61h 30m2 stops Houston George Bush Intcntl London Heathrow
United Airlines Logo
8:40 - 14:26FRA  Frankfurt am Main-YYC Calgary
60h 46m2 stops Chicago O'Hare Intl San Francisco
494 €United Airlines
Fri, 16. Oct - Sun, 18. Oct
Lufthansa Logo
21:50 - 9:10YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
29h 20m1 stop Amsterdam Schiphol
Lufthansa Logo
18:00 - 11:15FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
23h 15m1 stop London Heathrow
500 €Lufthansa
Tue, 1. Dec - Tue, 8. Dec
Condor Logo
16:00 - 5:55YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
7h 55mdirect
Condor Logo
10:55 - 13:50FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
8h 55mdirect
504 €Condor
Sun, 6. Dec - Tue, 8. Dec
Condor Logo
16:00 - 5:55YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
7h 55mdirect
Condor Logo
10:55 - 13:50FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
8h 55mdirect
504 €Condor
Wed, 11. Nov - Wed, 18. Nov
Icelandair Logo
19:40 - 12:10YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
10h 30m1 stop Reykjavik Keflavik Intl
Icelandair Logo
13:05 - 18:15FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
11h 10m1 stop Reykjavik Keflavik Intl
532 €Icelandair
Fri, 20. Nov - Fri, 27. Nov
Icelandair Logo
19:40 - 12:10YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
10h 30m1 stop Reykjavik Keflavik Intl
Icelandair Logo
13:05 - 18:15FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
11h 10m1 stop Reykjavik Keflavik Intl
533 €Icelandair
Sun, 1. Nov - Sun, 8. Nov
Air Canada Logo
9:00 - 7:25YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
16h 25m1 stop Montreal Pierre Elliott Trudeau Intl
Air Canada Logo
9:45 - 18:55FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
15h 10m1 stop Montreal Pierre Elliott Trudeau Intl
546 €Air Canada
Sun, 1. Nov - Sun, 8. Nov
Air Canada Logo
21:25 - 11:10YYZ  Toronto Pearson Intl-FRA Frankfurt am Main
7h 45mdirect
Air Canada Logo
9:45 - 18:55FRA  Frankfurt am Main-YYZ Toronto Pearson Intl
15h 10m1 stop Montreal Pierre Elliott Trudeau Intl
548 €Air Canada
Booking Insights

KAYAK's insights & trends for flights to Frankfurt am Main

Get data-powered insights and trends into flights to Frankfurt am Main to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Frankfurt am Main?

In the last 5 days, the cheapest flight deal to Frankfurt am Main was found on the route from Calgary, at 461 € return. The most popular connection is from Toronto to Frankfurt am Main, while KAYAK users have found return deals for as low as 494 € in the last 5 days.

How much is a flight to Frankfurt am Main?

A flight to Frankfurt am Main costs 677 € on average. The cheapest price found on KAYAK in the last 2 weeks cost 282 € and departed from Toronto Pearson Intl Airport. The most popular routes on KAYAK are Toronto to Frankfurt am Main which costs 735 € on average, and Vancouver to Frankfurt am Main, which costs 965 € on average.

What is the cheapest day to fly to Frankfurt am Main?

Based on KAYAK data, the cheapest day to fly to Frankfurt am Main is Saturday where round-trip tickets can be as cheap as 710 €. On the other hand, the most expensive day to fly is Monday, where round-trip prices are 759 € on average.

What is the cheapest month to fly to Frankfurt am Main?

The cheapest month for flights to Frankfurt am Main is February, where tickets cost 617 € on average for return flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Canada is 901 € and 825 € respectively. For one-way flights, the best month to travel is November with an average price of 321 €.

What is the cheapest time of day to fly to Frankfurt am Main?

The cheapest time of day to fly to Frankfurt am Main is generally at night, when round-trip flights cost 657 € on average. The most expensive time of day to fly to Frankfurt am Main is generally in the evening, which is peak travel time and where the average cost of a ticket is 673 €.

What is a good deal for flights to Frankfurt am Main?

If you’re looking for cheap airfare to Frankfurt am Main, 25% of our users found tickets to Frankfurt am Main for the following prices or less: From Toronto Pearson Intl Airport 644 € return, from Montreal Pierre Elliott Trudeau Intl Airport 800 € return, from Vancouver Intl Airport 892 € return.

How far in advance should I book a flight to Frankfurt am Main?

To get a below average price, you should book around 2 weeks before departure, which saves you about 10% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 8 weeks before departure.

Which is the cheapest airport to fly into in Frankfurt am Main?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Frankfurt am Main is Karlsruhe Söllingen Airport (FKB), with an average flight price of 125 €.

Good to know - Cheap tickets from Canada to Frankfurt am Main

Cheapest flight

196 €
Flight from Calgary to Frankfurt Airport

Flights from Canada to Frankfurt am Main: the best tips from KAYAK users

Insights shared by verified travellers who flew the route from Canada to Frankfurt am Main 
justinFlew with WestJet-Sept 2026
Give yourself enough time for connections, long passport control lines
CarlFlew with Air Canada-Aug 2026
Make sure you bring a sweater in case the plane is chilly although they do provide you with a blanket.

FAQs - booking Frankfurt am Main flights

  • What is the cheapest flight to Frankfurt am Main?

    In the last 5 days, the cheapest flight deal to Frankfurt am Main was found on the route from Calgary, at 461 € return. The most popular connection is from Toronto to Frankfurt am Main, while KAYAK users have found return deals for as low as 494 € in the last 5 days.

  • Which Frankfurt am Main airport is closest to central Frankfurt am Main?

    The distance between Frankfurt Airport and the city centre of Frankfurt am Main is 12 km, which makes it the closest of the 2 Frankfurt am Main airports airports. Frankfurt-Hahn is 103 km away from the centre.

  • How much is a flight to Frankfurt am Main?

    On average, a flight to Frankfurt am Main costs 677 €. The cheapest price found on KAYAK in the last 2 weeks cost 282 € and departed from Toronto Pearson Intl Airport.

  • How does KAYAK find such low prices on flights to Frankfurt am Main?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Frankfurt am Main.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Frankfurt am Main?

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

  • What is the Hacker Fare option on flights to Frankfurt am Main?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Frankfurt am Main with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Frankfurt am Main?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Frankfurt am Main up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Frankfurt am Main

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Frankfurt am Main flight deals.

Reviews of the top 5 airlines flying from Canada to Frankfurt am Main

 
Need help choosing which airline to fly with to Frankfurt am Main? 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,8
Discover AirlinesOverall score based on 34 reviews
8,2Crew
6,4Entertainment
6,4Food
7,4Boarding
6,9Comfort
Airline reviews

I’ve never heard of discover airlines but will definitely be on the lookout for future flights. Everything about the trip was perfect. The staff were exceedingly friendly and helpful. The only critique; there was a delay and gate change and this fact was NOT well published! My eTicket was NEVER updated with the new flight details. We ran the whole way from our connecting flight only to find that our flight was delayed. Very frustrating. Additionally, there was NO announcement regarding the root cause of the delay. The uncertainty about the cause of the delay contributes to the overall frustration. One other small matter onboard; one of the toilets was unavailable (or perhaps malfunctioning) and NO explanation was given nor was any workaround explained. It would have been less frustrating if they announced why the toilet was lock and explained the alternatives in detail. That way the foot traffic congestion could have been minimized.

10,0 ExcellentAnonymous, Oct 2025
Read more Discover Airlines reviews

I’ve never heard of discover airlines but will definitely be on the lookout for future flights. Everything about the trip was perfect. The staff were exceedingly friendly and helpful. The only critique; there was a delay and gate change and this fact was NOT well published! My eTicket was NEVER updated with the new flight details. We ran the whole way from our connecting flight only to find that our flight was delayed. Very frustrating. Additionally, there was NO announcement regarding the root cause of the delay. The uncertainty about the cause of the delay contributes to the overall frustration. One other small matter onboard; one of the toilets was unavailable (or perhaps malfunctioning) and NO explanation was given nor was any workaround explained. It would have been less frustrating if they announced why the toilet was lock and explained the alternatives in detail. That way the foot traffic congestion could have been minimized.

Basically a low cost airline, with very small seats, mediocre food and staff not particularly nice. Not a pleasant flight

Plane was old and small. Crew was not very friendly and didn’t check in much or offer water more than 2 times over a 8 hour flight.

We were on a full-service fare as part of a long-haul trip so it was disappointing to be on such a no-frills flight (no meals/hot drinks/entertainment) especially for a 3.5hr flight, at the start of a long trip. The crew however we’re lovely & friendly.

Good but I don’t received my bags yet is been 5days still no update

We upgraded to business class. First time on Air Canada business class and they ran out of the better prawn dinner and we got chicken. Beds not as good as on Quantas

Flight was in business class on an older Lufthansa 747. Business class seats definitely old style. Flight attendants were a little curt but attentive. Movie choices did not include anything that would be considered new releases.

Bad, still waiting for my luggage, since I arrive 5 days ago

The air hostesses were pleasant and helpful Food was great

Delays were reported timely. The waiting area was a joke, it was caious the loading was delayed and not reported clearly. Their was disgruntled passengers. The personel tried their best but the organization failed the customer and the present personnel. There was no planning causing poor exicusion.

Overhead bins above seats which have some kind of priority - business or otherwise, should be marked as such. Otherwise, they are filled with bags by passengers who may sit in rows with higher numbers. As a consequence, if I'm sitting in row 4 and need to have my hand luggage in row 12, I need to wait likely for the entire plane to disembark before I can take the carry on.

Fine. The plane took off and landed. Food was as expected. Less than comfortable flight.

Crew was very respectful and ready to serve. Much better than before.

Over 4 hour delay in departure. Aircraft and gate changes. Problems loading cargo. It was a mess.

They wouldn’t check in my luggage even though I had one checked bag prepaid. So I took my bag to the gate and tried to check it in there and two employees scolded me for bringing a large bag to the gate. I told them I was trying to check it in and that it was prepaid, and they said they couldn’t guarantee that it would arrive at my destination but they finally let me drop it off when boarding the plane and pick it up right after exiting the plane. There was no food, and there was no entertainment.

Problems checking in both on the laptop and on the app. No free seating available at check-in as advertised - must pay for EVERY seat between $23 and $75. No way to cancel seat choice. App menus and site menus are not responsive, and some items are impossible to find. Crew and mobile assistance are friendly and helpful.

For a four hour flight, I was disappointed that everything was for purchase except for coffee, tea, or water. The disembarking in Iceland was so inefficient and time-consuming. We landed and stopped in the middle of the tarmac, had to disembark in the rain, and then squeeze into a bus which took us to the airport. Crazy! How does that work in winter?

Only serving 2 small coffee in 7.5 hrs flight with very limited choice to order food.

Booked with Kayak… Economy Class it said. I had filtered for 1 checked bag. Get to boarding and it says I have Economy Light w/ no checked bags. $136 each way for baggage now. Do not use smartfares.com. Very misleading and a terrible start to this trip.

Overall good. I was surprised how easy it was to get from plain to plain in such a short time. Food choices were not so great and quite expensive. Entertainment was ok. Flights were smooth.

Not good. It’s a terrible budget experience and the crew were not very helpful. The plane was so hot and uncomfortable and the entertainment was awful (not even headphones offered and antiquated jacks that don’t work with new iPhones). I was placed on standby for my flight home for no apparent reason, causing me to be put in the worst seat and at the end of the plane. They did not try to fix the situation.

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.

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

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.

In business on the top-deck of an overnight transatlantic flight. A family with uncontrolled young children were there too. All night they were running around up and down the walkway while squealing . . .

The service and food was excellent. The remote control for entertainment did not function properly.

All was good, except my USB charging did not work, so my phone got drained and I could not charge it. Same happened to my neighbour.

Not bad. We had preboarding tickets but the preboarding was badly managed. We lined up behind all the parents with little kids etc and when we got to the front of the line the attendant deliberately turned away from us and ignored us until I asked to be allowed to go to the gate. She started telling us that we had to wait until I told her we had preboarding then she let us through.

Everything well done and customer oriented There entertainment system is difficult to navigate

They delayed my flight from Toronto Pearson for one hour and Frankfurt to Abuja for 2HRS, So sad

The aircraft was old, there was no charging sockets, and the seats were narrow and uncomfortable even though I had exit row premium seats.

The service was really good. The breakfast food could’ve been better as I don’t eat sweets for breakfast and the only choice was a muffin. Overall, good experience though. Thank you.

The flight was delayed and I was stressing the whole time about whether I would make my next flight.

The flight crew did a good job, the main problem I had was in the layout of the pod itself. I know it does not matter but the connection for the head phones was not A- easy to find, B- very difficult to do based on the placement ( behind the right shoulder, very hard to reach, the type of plug on the frame vs the actual plug of the headphones), C due to the location and the way it connected, it did not allow me to use my own headphones, D- very low quality and very uncomfortable headphones, E- Surprisingly, very old selections of movies, for me, at least. I will still fly with Lufthansa as you deliver a very good product overall and I enjoy the quality of service, the ease and the prices. Thank you.

Crew and seats were ok. Food was just simply terrible.

The flight was fine, only issue my friend had was how small the seats were, it's a 10 hour flight so it becomes a bit of an issue when you're sort of cramped.

Based on some reviews, my expectations were low. I must say, the experience in Premium Economy was terrific. Comfortable seat, food was good and service was consistently good. I would certainly consider Condor again.

Missed connection due to no fault of our own, rude staff across the board, nearly 4 hrs in line for Condor service desk to ‘rebook’. Paid $5000 just to be lucky enough to get home next day.. will never fly with condor again.

The worst experience with an airline in my 50 years of flying.

The flight left 1.5 hours late but there was no information about the delay. My business class cabinet had two small children who cried much of the trip. Service seemed rushed.

I had pre-booked a seat but when I checked in it was not assigned to me. I spoke to the agent upon arrival and was upgraded to Economy Plus, which was fantastic.

The crew was great. Good etc was unacceptable for an overseas flight. Wine with a meal should be complimentary. Seat comfort /space horrible and I am 5‘3“ with heels on. Short haul probably ok but not on long haul flights

Seats are not comfortable. Some of the food was good and some not so good.

Seats were not comfortable, and the problems started when we landed at Frankfurt airport. We waited more than 3 hours to collect our luggage, as a result we missed the connected train to Brussels. Our plans for the trip were ruined that day.

More options for your flight to Frankfurt am Main