Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Toronto (YTOA) to Frankfurt (FRAN)

Travellers and cabin class
  1. Home
  2. Canada
  3. Toronto
  4. Frankfurt

Compare Toronto to Frankfurt flight deals

Find the cheapest month or even day of the year to fly to Frankfurt

Book the best Frankfurt fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Toronto to Frankfurt

Looking for a cheap last-minute deal or the best return flight from Toronto to Frankfurt? Find the lowest prices on one-way and return tickets right here.
Frankfurt.£295 per passenger.Departing Thu, 28 Aug, returning Thu, 11 Sep.Return flight with WestJet and Ryanair.Outbound indirect flight with WestJet, departs from Toronto Pearson International on Thu, 28 Aug, arriving in Frankfurt Hahn.Inbound indirect flight with Ryanair, departs from Frankfurt Hahn on Thu, 11 Sep, arriving in Toronto Pearson International.Price includes taxes and charges.From £295, select.
Thu, 28 AugYYZ - HHN with WestJet
1 stop
Thu, 11 SepHHN - YYZ with Ryanair
1 stop
from £295
Frankfurt.£301 per passenger.Departing Tue, 16 Sep, returning Sat, 20 Sep.Return flight with WestJet and Ryanair.Outbound indirect flight with WestJet, departs from Toronto Pearson International on Tue, 16 Sep, arriving in Frankfurt Hahn.Inbound indirect flight with Ryanair, departs from Frankfurt Hahn on Sat, 20 Sep, arriving in Toronto Pearson International.Price includes taxes and charges.From £301, select.
Tue, 16 SepYYZ - HHN with WestJet
1 stop
Sat, 20 SepHHN - YYZ with Ryanair
1 stop
from £301
Frankfurt.£344 per passenger.Departing Fri, 10 Oct, returning Mon, 13 Oct.Return flight with WestJet and Ryanair.Outbound indirect flight with WestJet, departs from Toronto Pearson International on Fri, 10 Oct, arriving in Frankfurt Hahn.Inbound indirect flight with Ryanair, departs from Frankfurt Hahn on Mon, 13 Oct, arriving in Toronto Pearson International.Price includes taxes and charges.From £344, select.
Fri, 10 OctYYZ - HHN with WestJet
1 stop
Mon, 13 OctHHN - YYZ with Ryanair
1 stop
from £344
Frankfurt.£354 per passenger.Departing Wed, 6 Aug, returning Wed, 20 Aug.Return flight with WestJet and Ryanair.Outbound indirect flight with WestJet, departs from Toronto Pearson International on Wed, 6 Aug, arriving in Frankfurt Hahn.Inbound indirect flight with Ryanair, departs from Frankfurt Hahn on Wed, 20 Aug, arriving in Toronto Pearson International.Price includes taxes and charges.From £354, select.
Wed, 6 AugYYZ - HHN with WestJet
1 stop
Wed, 20 AugHHN - YYZ with Ryanair
1 stop
from £354
Frankfurt.£370 per passenger.Departing Mon, 29 Sep, returning Mon, 13 Oct.Return flight with WestJet and Aer Lingus.Outbound indirect flight with WestJet, departs from Toronto Pearson International on Mon, 29 Sep, arriving in Frankfurt am Main.Inbound indirect flight with Aer Lingus, departs from Frankfurt am Main on Mon, 13 Oct, arriving in Toronto Pearson International.Price includes taxes and charges.From £370, select.
Mon, 29 SepYYZ - FRA with WestJet
1 stop
Mon, 13 OctFRA - YYZ with Aer Lingus
1 stop
from £370
Frankfurt.£390 per passenger.Departing Mon, 8 Sep, returning Wed, 17 Sep.Return flight with Condor.Outbound direct flight with Condor departs from Toronto Pearson International on Mon, 8 Sep, arriving in Frankfurt am Main.Inbound direct flight with Condor departs from Frankfurt am Main on Wed, 17 Sep, arriving in Toronto Pearson International.Price includes taxes and charges.From £390, select.
Condor
Mon, 8 SepYYZ - FRA with Condor
Direct
Condor
Wed, 17 SepFRA - YYZ with Condor
Direct
from £390
Frankfurt.£391 per passenger.Departing Mon, 15 Sep, returning Fri, 3 Oct.Return flight with Condor.Outbound direct flight with Condor departs from Toronto Pearson International on Mon, 15 Sep, arriving in Frankfurt am Main.Inbound direct flight with Condor departs from Frankfurt am Main on Fri, 3 Oct, arriving in Toronto Pearson International.Price includes taxes and charges.From £391, select.
Condor
Mon, 15 SepYYZ - FRA with Condor
Direct
Condor
Fri, 3 OctFRA - YYZ with Condor
Direct
from £391
Frankfurt.£397 per passenger.Departing Sun, 19 Oct, returning Sun, 2 Nov.Return flight with Icelandair.Outbound indirect flight with Icelandair, departs from Toronto Pearson International on Sun, 19 Oct, arriving in Frankfurt am Main.Inbound indirect flight with Icelandair, departs from Frankfurt am Main on Sun, 2 Nov, arriving in Toronto Pearson International.Price includes taxes and charges.From £397, select.
Sun, 19 OctYYZ - FRA with Icelandair
1 stop
Sun, 2 NovFRA - YYZ with Icelandair
1 stop
from £397
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Toronto to Frankfurt found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Toronto to Frankfurt

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to Frankfurt flights are currently cheapest in September.
Jun
from £480
Jul
from £477
Aug
from £354
Sep
from £301
Oct
from £344
Nov
from £397
Dec
from £398
Jan
from £398
Feb
from £399
Mar
from £398
Apr
from £451
May
from £447

Direct flights from Toronto to Frankfurt

Alternative Toronto to Frankfurt routes

Looking for the cheapest, fastest or easiest route from Toronto to Frankfurt? You could fly into the following airports instead.

Toronto to Frankfurt: Flight information

The things to know before you go.
Cheapest flight found£295
Cheapest month to flyAugust
Average flight time7 hrs, 50 mins
Most popular airlineLufthansa
Average flights per week127

Finding cheap flights from Toronto to Frankfurt: Frequently asked questions

There are 3 airports in Frankfurt: Frankfurt am Main, Mannheim and Frankfurt Hahn.
The best price we found for a return flight from Toronto to Frankfurt is £295. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
7 hours and 50 minutes is the average flight time from Toronto to Frankfurt.
Lufthansa, Air Canada and Croatia Airlines fly direct from Toronto to Frankfurt.
As of June 2025, there are 127 flights per week flying from Toronto to Frankfurt.
The cheapest month to fly from Toronto to Frankfurt is usually June 2025.
If you're flying from Toronto, the cheapest airport near Frankfurt is Frankfurt Hahn – which is 63.8 miles away from the centre of Frankfurt. We've found flights into this airport from £295.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to Frankfurt on Thursday, 28 August 2025.
Yes – the average flight time is 7 hours and 50 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Frankfurt but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Frankfurt is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 16°C. July is typically the warmest month in Frankfurt, when it usually averages around 25°C. You can expect the least rain in April. The coldest month is January, with temperatures averaging -3°C. The rainiest month is July.
The cheapest airline that flies to Frankfurt is WestJet. And the cheapest airline that flies to Mannheim Airport is Condor.

Travelling from Toronto to Frankfurt: what you need to know

  • When searching for a flight from Toronto to Frankfurt, there's a selection of airports you can jet off from. Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and Region of Waterloo International Airport (YKF) are some of Toronto's main terminals.

  • Arrive in Frankfurt at Frankfurt Airport (FRA) or Frankfurt - Hahn Airport (HHN).

  • Around 7 hours 50 minutes is how long you'll be travelling on a direct Toronto to Frankfurt flight.

  • The timezone in Frankfurt is UTC+1, which is five hours ahead of Toronto.

  • Pearson International Airport (YYZ) to Frankfurt Airport (FRA) is the most traveled route that connects these two cities. There are 26 departures a week to pick from. If you have things to do before leaving, the last flight from Toronto to Frankfurt is with Air Canada at 22:20. Choose the first YYZ to FRA departure with Air Canada at 16:15 to make the most of your first day in Frankfurt.

  • Leave plenty of time to make your Toronto to Frankfurt flight. As a general rule, turn up at least two hours before international departures and an hour ahead for domestic flights.

  • Flying over a peak time such as August? Major public holidays and other high seasons can lead to longer queues and delays at check-in and security. Play things extra safe and arrive up to four hours ahead of international flights and two hours before domestic departures.

How to find the cheapest flights from Toronto to Frankfurt

  • Book eight months before you want to travel. Pricing trends show that this is the ideal window for finding cheap Toronto to Frankfurt flights.

  • Organise your trip for November. That's the best month for landing cheap plane tickets from Toronto to Frankfurt. If your travel dates are not set in stone, use the 'Whole month' tool to see the lowest price across every month.

  • There's no need to check back in every day to see if prices have dropped when you set up a Price Alert. We'll let you know as soon as a better deal comes up on cheap flights from Toronto to Frankfurt.

  • Select your preferred arrival and departure times, number of stops and airlines by using the filters. Alternatively, sort your Toronto to Frankfurt flight results by 'Cheapest,' 'Best' or 'Fastest.'

Flying from Toronto

Pearson International Airport (YYZ)

  • You can catch a direct flight from Toronto to Frankfurt departing from Pearson International Airport (YYZ). Start your journey at YYZ and touch down at Frankfurt Airport (FRA).

  • Well-known airlines that offer direct Toronto to Frankfurt plane tickets from YYZ include:

    • Air Canada

    • Lufthansa

    • Condor

  • YYZ is around 12 miles from central Toronto. If you're catching a cab, ride-sharing or driving from the centre, it'll take 25 minutes or so to get there, depending on traffic. If you're taking public transport, expect the journey time to be around 50 minutes.

  • Looking for a handy hotel close to Pearson International Airport? If you're boarding an early flight from Toronto to Frankfurt, these stays will have you moments from your departure gate:

    • Best Western Plus Travel Hotel Toronto Airport

    • Holiday Inn Toronto International Airport, an IHG Hotel

    • Delta Hotels Toronto Airport & Conference Centre

  • 63.97% of flights that depart Pearson International Airport land at their destination on schedule.

Billy Bishop Toronto City Airport (YTZ)

  • YTZ is about 2 miles from central Toronto. It'll take 35 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 40 minutes.

  • Get a head start on your holiday with an extra night away from home. Before your flight from Toronto to Frankfurt, stay in one of these hotels near Billy Bishop Toronto City Airport:

    • Chelsea Hotel Toronto

    • One King West Hotel and Residence

    • Cambridge Suites Toronto

  • As far as flight punctuality goes, Billy Bishop Toronto City Airport has an on-time arrival performance of 62.09%.

Region of Waterloo International Airport (YKF)

  • YKF is roughly 50 miles from central Toronto. Driving from the city centre to the airport takes about 1 hour 15 minutes. If you're planning to take public transport, you can expect a journey of around 4 hours 5 minutes.

  • Take the 'what ifs' out of departure day — stay near Region of Waterloo International Airport and know you'll be at your gate with time to spare. Check in to one of these hotels the day before if you've booked an early Toronto to Frankfurt flight:

    • DoubleTree by Hilton Kitchener

    • Courtyard by Marriott Kitchener

    • Radisson Hotel Kitchener Waterloo

  • The on-time performance record of YKF is 63.64%. In simpler terms, that's how often flights departing this airport arrive at their destination as planned.

Arriving in Frankfurt

Frankfurt Airport (FRA)

  • Frankfurt Airport (FRA) is approximately 7 miles from central Frankfurt. If you're catching a cab or a ride-share, the drive will take around 20 minutes.

  • It typically takes 35 minutes to get there on public transport.

  • The last thing you need is a long journey to your hotel if you're landing late on a flight from Toronto to Frankfurt. Stay at one of these accommodation options near FRA instead:

    • Holiday Inn Frankfurt Airport, an IHG Hotel

    • Staycity Aparthotels Frankfurt Airport

    • MEININGER Hotel Frankfurt Main / Airport

  • Fast-track your adventure by picking up a Frankfurt Airport rental car. Grab your wheels from Wheego, Alamo or OK Mobility and explore beyond Frankfurt's usual tourist stops.

  • Booking your vehicle from Frankfurt Airport about three weeks ahead can help you secure the lowest rate.

Frankfurt - Hahn Airport (HHN)

  • Central Frankfurt is about 65 miles from Frankfurt - Hahn Airport (HHN). After your flight from Toronto to Frankfurt has touched down and you've navigated your way to arrivals, expect a drive of about 1 hour 30 minutes.

  • If you travel by public transport, the journey will take you 2 hours 40 minutes or so.

  • After your flight from Toronto to Frankfurt, kick back at a hotel close to HHN. These are some comfortable accommodation options that'll help you switch to relaxation mode:

    • Zur Morschbach

    • Airport-Hotel Fortuna

    • Landhotel Airport-Inn

  • Flex To Go, Alamo and Keddy By Europcar make picking up a Frankfurt - Hahn Airport rental car quick and easy. These companies are located around or in the terminal and will have you on your way in a heartbeat.

  • Don't pay more than you need to. Reserving your ride four weeks ahead of your arrival at HHN will help you save.

Best time to go to Frankfurt

  • April is the most popular month for flights from Toronto to Frankfurt. To travel when it's less crowded, head to Frankfurt in January.

  • Before locking in your Toronto to Frankfurt tickets, think about what kind of weather works for you. July is the warmest month in Frankfurt, with temperatures ranging from 12ºC (54ºF) to 28ºC (82ºF).

  • If you'd rather travel in cooler conditions, look for a cheap flight from Toronto to Frankfurt in January when temperatures average between -4ºC (25ºF) and 7ºC (45ºF).

More about Frankfurt

  • Once you've booked your flight from Toronto to Frankfurt, find a hotel that keeps you close to what you want to see. Make one of these options your base for exploring Frankfurt:

    • Savoy Hotel

    • Five Elements Hostel Frankfurt

    • Hotel Concorde

  • Palmengarten and Goethe House are just a couple of the top-rated attractions to put on your Frankfurt itinerary. Keep the momentum going by heading to Frankfurt Cathedral.

Explore more of Germany

  • Frankfurt has loads to offer, but there are so many other parts of Germany you should also see. About 260 miles north-east of Frankfurt, a visit to Berlin will keep you on the move. Start with leading sights like Brandenburg Gate, Berlin Wall Memorial and East Side Gallery.

  • Hamburg is another well-known destination in Germany and is around 240 miles north of Frankfurt. No journey is complete without dropping by Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg.

More travel options

Plane tickets from Manchester to Cologne
Return tickets from Manchester to Bangkok Suvarnabhumi
Return flights from London to Luxembourg
Cheap flights from Edinburgh to Palma - Majorca
Flights from Edinburgh to Milan
Return plane tickets from London to Santorini (Thira)
Plane tickets from London Heathrow to Dubai
Cheap flights from London to Fuerteventura
Cheap flights from Glasgow to Alicante
Return flights from Manchester to Nice
Cheap return tickets from London to Hyderabad
Cheap return flights from Birmingham to Indira Gandhi International
Return tickets from Birmingham to Marrakech Menara
Return flights from Edinburgh to Alicante
Cheap flights from London to Catania Fontanarossa
Plane tickets from Birmingham to Milan
Return plane tickets from London to Bari
Flights from London to New York John F. Kennedy
Return flights from London Heathrow to Lahore
Return tickets from Newcastle to Amsterdam Schiphol
Cheap flights from London Heathrow to Manila Ninoy Aquino
Flights from London to Zanzibar
Flights from London to Amritsar
Cheap flights from Bristol to Edinburgh
Cheap tickets from Manchester to Bali (Denpasar)
Return plane tickets from Manchester to Munich
Cheap return tickets from Manchester to Pisa International
Return flights from London to Bologna International
Plane tickets from Birmingham to Dubai
Return flights from Edinburgh to Malaga
Cheap car hire in Germany
Frankfurt car hire
Cheap car hire in Mitte-West
Cheap car hire in West
Cheap car hire in Flughafen
Car hire in Innenstadt
Cheap car hire in Sud
Return tickets from Toronto
Return plane tickets from Toronto to Germany
Cheap tickets from Ontario
Cheap return tickets from Canada to Germany
Cheap tickets to Hesse
Return flights from Canada
Cheap tickets from Toronto to Hesse
Cheap return flights to Frankfurt
Cheap return flights to Germany
Cheap last minute flights
Tickets from London
Return tickets from Manchester
Cheap tickets from Birmingham
Cheap return tickets from Edinburgh
Cheap flights from Glasgow
Cheap return flights from Newcastle
Flights from Belfast
Return flights from Bristol
Plane tickets from Liverpool
Return plane tickets from East Midlands
Tickets from Leeds Bradford
Return tickets from London Heathrow
Cheap tickets from Cardiff
Cheap return tickets from Bournemouth
Cheap tickets from London to Malta
Tickets from London
Return tickets from Manchester
Cheap tickets from Birmingham
Cheap return tickets from Edinburgh
Cheap flights from Glasgow
Cheap return flights from Newcastle
Flights from Belfast
Return flights from Bristol
Plane tickets from Liverpool
Return plane tickets from East Midlands
Tickets from Leeds Bradford
Return tickets from London Heathrow
Cheap tickets from Cardiff
Cheap return tickets from Bournemouth
Cheap tickets from London to Malta
Tickets from London
Return tickets from Manchester
Cheap tickets from Birmingham
Cheap return tickets from Edinburgh
Cheap flights from Glasgow
Cheap return flights from Newcastle
Flights from Belfast
Return flights from Bristol
Plane tickets from Liverpool
Return plane tickets from East Midlands
Tickets from Leeds Bradford
Return tickets from London Heathrow
Cheap tickets from Cardiff
Cheap return tickets from Bournemouth
Cheap tickets from London to Malta
Tickets from London
Return tickets from Manchester
Cheap tickets from Birmingham
Cheap return tickets from Edinburgh
Cheap flights from Glasgow
Cheap return flights from Newcastle
Flights from Belfast
Return flights from Bristol
Plane tickets from Liverpool
Return plane tickets from East Midlands
Tickets from Leeds Bradford
Return tickets from London Heathrow
Cheap tickets from Cardiff
Cheap return tickets from Bournemouth
Cheap tickets from London to Malta
Cheap hotels deals in Sud
Hotels deals in Innenstadt I
Hotels in Innenstadt
Cheap hotels deals in Flughafen
Hotels deals in Frankfurt
Cheap hotels in Innenstadt II

Plan the rest of your trip from Toronto to Frankfurt

  • Car hire in Frankfurt
  • Hotels in Frankfurt

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings