{{ location.label }}
{{ location.label }}
Where are you flying from?
Where are you flying to?
When are you leaving?
Wow, you love travelling! Unfortunately we can only deal with up to 10 airports at a time...
Please choose a date in the future. When we offer time travel we’ll let you know.
Time traveller, eh? Please make sure your return date is after your departure date.
We can only deal with flights within the next 12 months, you’re way more organised than us.
Search to anywhere cannot be combined with specific dates.

All airfare deals from Toronto

{{ message }}
Done! Now you can wait for the best deals to hit your inbox.

Overview of flight deals from Toronto offered by traditional and low cost airlines. Just select one way or return flights, pick the country where you want to fly and choose your destination from the list. Click on the row and we will take you to your flights.

Available routes

Overview of routes from Toronto offered by traditional and low cost airlines.

Country City Airlines
Netherlands Amsterdam KLM logo Air Transat logo Air Canada logo 2 others
Greece Athens Air Transat logo Air Canada logo
Spain Barcelona Air Transat logo Air Canada logo
Denmark Copenhagen Air Canada logo
United Kingdom Manchester Air Transat logo Air Canada logo Lufthansa logo 2 others
Italy Rome Air Canada logo Alitalia logo Air Transat logo 2 others
Italy Venice Air Transat logo Air Canada logo
Poland Warsaw LOT Polish Airlines logo
Switzerland Zurich Air Canada logo
Hungary Budapest Air Transat logo
Czech Republic Prague Air Transat logo
Ireland Dublin Air Transat logo Aer Lingus logo Air Canada logo WestJet logo 3 others
Portugal Porto Air Transat logo SATA logo
United Kingdom London Gatwick (LGW) Air Transat logo
United Kingdom Birmingham Air Transat logo
United Kingdom Edinburgh Air Canada logo
Portugal Faro Air Transat logo
Finland Helsinki Finnair logo
Portugal Lisbon Air Transat logo SATA logo Air Canada logo 2 others
Spain Madrid Air Transat logo Air Canada logo
Italy Milan Air Canada logo
Germany Munich Air Canada logo
France Paris Air Transat logo Air Canada logo Air France logo 2 others
Austria Vienna Austrian Airlines logo
United Kingdom Glasgow Air Transat logo WestJet logo
Switzerland Geneva Air Canada logo
France Marseille Air Transat logo
Germany Luján Condor logo Lufthansa logo Air Canada logo 2 others
Belgium Brussels Jet Airways logo
Turkey Istanbul Turkish Airlines logo Air Canada logo
United Kingdom London Heathrow (LHR) British Airways logo Air Canada logo
Russia Moscow Aeroflot logo
Egypt Cairo Egyptair logo
Italy Lamezia-Terme Air Transat logo
United States New York Newark (EWR) Air Canada logo Etihad Airways logo
Iceland Reykjavik Icelandair logo
United Arab Emirates Dubai Emirates logo
United States Orlando WestJet logo Air Canada logo Sunwing Airlines logo 2 others
Jamaica Montego Bay WestJet logo Air Canada logo Air Transat logo Sunwing Airlines logo 3 others
United States Anchorage Korean Air logo Cathay Pacific Airways logo
Cuba Holguin Air Canada logo Sunwing Airlines logo CUBANA logo Air Transat logo WestJet logo 4 others
Bahamas Nassau WestJet logo Air Canada logo Sunwing Airlines logo 2 others
Antigua and Barbuda St. John's Air Canada logo WestJet logo
Cuba Havana Air Canada logo CUBANA logo
Cuba Varadero WestJet logo Air Canada logo CUBANA logo Sunwing Airlines logo Air Transat logo 4 others
Mexico Cancún WestJet logo Air Canada logo Air Transat logo Sunwing Airlines logo 3 others
Dominican Republic Punta Cana La Romana (LRM) WestJet logo Air Canada logo
Canada Halifax WestJet logo Air Canada logo British Airways logo Finnair logo Korean Air logo 4 others
Barbados Bridgetown WestJet logo Air Canada logo
United States Fort Myers WestJet logo Air Canada logo United Airlines logo 2 others
Costa Rica San Jose Air Canada logo AVIANCA logo Air Transat logo 2 others
Canada Calgary WestJet logo Air Canada logo Finnair logo 2 others
United States Las Vegas WestJet logo Air Canada logo Sunwing Airlines logo 2 others
Cuba Cayo Coco WestJet logo Sunwing Airlines logo CUBANA logo Air Canada logo Air Transat logo 4 others
Canada Vancouver WestJet logo Air Canada logo Philippine Airlines logo Finnair logo Sunwing Airlines logo Air Transat logo 5 others
Dominican Republic Puerto Plata WestJet logo Sunwing Airlines logo Air Canada logo Air Transat logo 3 others
Dominican Republic Punta Cana (PUJ) WestJet logo Air Canada logo Sunwing Airlines logo Air Transat logo 3 others
Grenada St. George's Caribbean Airlines logo Air Canada logo
Canada Moncton WestJet logo
Canada Montreal WestJet logo Air Canada logo Air Transat logo Korean Air logo Etihad Airways logo Qatar Airways logo British Airways logo Finnair logo Lufthansa logo 8 others
Saint Kitts and Nevis St Kitts Air Canada logo Caribbean Airlines logo
United States Boston Air Canada logo Etihad Airways logo US Airways logo 2 others
Israel Tel Aviv EL AL Airlines logo Air Canada logo
Dominican Republic Samana WestJet logo Air Canada logo Air Transat logo 2 others
Canada Ottawa WestJet logo Air Canada logo British Airways logo Etihad Airways logo Finnair logo 4 others
United States New York - John F. Kennedy (JFK) Korean Air logo Etihad Airways logo Finnair logo 2 others
India Delhi Jet Airways logo
Mexico Puerto Vallarta Sunwing Airlines logo Air Canada logo Air Transat logo WestJet logo 3 others
Saint Lucia St. Lucia WestJet logo Air Canada logo Air Transat logo 2 others
China Beijing Air Canada logo Hainan Airlines logo
China Shanghai Air Canada logo China Eastern Airlines logo
United States Miami WestJet logo Air Canada logo American Airlines logo 2 others
United States Los Angeles Air Canada logo American Airlines logo
United States San Francisco United Airlines logo Air Canada logo
Canada Winnipeg WestJet logo Air Canada logo Finnair logo 2 others
Canada Deer Lake WestJet logo Air Canada logo
Canada Edmonton WestJet logo Air Canada logo Finnair logo 2 others
Canada Fredericton WestJet logo
Canada Kelowna WestJet logo Air Canada logo
Canada Fort Mcmurray Air Canada logo WestJet logo
Canada Quebec City WestJet logo
Canada Comox WestJet logo
Canada Regina WestJet logo Air Canada logo
Canada Thunder Bay WestJet logo
Canada Gander Air Canada logo
Canada Sydney - Nova Scotia WestJet logo
Canada Sudbury Sunwing Airlines logo
Canada Saskatoon WestJet logo Air Canada logo
Canada Abbotsford WestJet logo
Canada Charlottetown WestJet logo
Canada Victoria WestJet logo Air Canada logo
Canada St. John's WestJet logo Air Canada logo
Ethiopia Addis Ababa Ethiopian Airlines logo
United States Albany United Airlines logo
United States Atlanta Delta Air Lines logo British Airways logo Etihad Airways logo 2 others
United States Austin United Airlines logo
United States Seattle Air Canada logo
United States Bakersfield United Airlines logo
United States Birmingham - Jefferson County United Airlines logo
United States Nashville US Airways logo

Do you like WhichAirline.com?

Before you leave...

Do you find WhichAirline.com useful? Nine out of ten of your friends would too. Spread the word, share the love!