Book cheap flights to Toronto (Canada - America) with eDreams for the lowest airfare. eDreams search brings together all airlines including low cost. So for the best flight and travel deals to or from Toronto or indeed any part of America, economy or business class, charter or scheduled, look no further.
These are the cheapest flights to Toronto found by our customers over the next 2 months. Search now for the best discounts available anywhere in America using the booking engine above or click your route below to check the latest fares with dates. These include low cost Toronto flights.
| Flights to Toronto by origin city: Click below to see prices | Airline | Arrival airport | |||
Flights from The United Kingdom and The Republic of Ireland to Toronto | |||||
| 298€ | Air Transat | Gatwick, London | Pearson International Airport, Toronto | ||
| 333€ | Air Canada | Birmingham Intl, Birmingham | Pearson International Airport, Toronto | ||
| 578€ | Air Canada | Leeds Bradford, Leeds Bradford | Pearson International Airport, Toronto | ||
| 320€ | Air Transat | Manchester International, Manchester | Pearson International Airport, Toronto | ||
| 539€ | Air France | Newcastle International, Newcastle | Pearson International Airport, Toronto | ||
| 653€ | KLM | Cardiff-Wales, Cardiff | Pearson International Airport, Toronto | ||
| 395€ | Air Canada | Turnhouse, Edinburgh | Pearson International Airport, Toronto | ||
| 414€ | Air Transat | Glasgow Scotland, Glasgow | Pearson International Airport, Toronto | ||
| 256€ | American Airlines | Dublin, Dublin | Pearson International Airport, Toronto | ||
| 412€ | United Airlines | Belfast International, Belfast | Pearson International Airport, Toronto | ||
| 407€ | United Airlines | Shannon, Shannon | Pearson International Airport, Toronto | ||
Flights from Spain to Toronto | |||||
| 240€ | American Airlines | Barajas, Madrid | Pearson International Airport, Toronto | ||
| 243€ | American Airlines | El Prat, Barcelona | Pearson International Airport, Toronto | ||
| 309€ | Jet Airways Ltd | Alicante, Alicante | Pearson International Airport, Toronto | ||
| 421€ | Air Transat | Almeria, Almeria | Pearson International Airport, Toronto | ||
| 456€ | American Airlines | Asturias, Oviedo | Pearson International Airport, Toronto | ||
| 240€ | Jet Airways Ltd | Loiu, Bilbao | Pearson International Airport, Toronto | ||
| 549€ | IBERIA | Fuerteventura, Fuerteventura | Pearson International Airport, Toronto | ||
| 718€ | Jat Airways | Costa Brava, barcelona | Pearson International Airport, Toronto | ||
| 434€ | American Airlines | Granada, Granada | Pearson International Airport, Toronto | ||
| 598€ | Lufthansa | Ibiza, Ibiza | Pearson International Airport, Toronto | ||
| 480€ | Lufthansa | La Parra, Jerez De La Frontera | Pearson International Airport, Toronto | ||
| 401€ | American Airlines | La Coruna, La Coruna | Pearson International Airport, Toronto | ||
| 423€ | Air France | Lanzarote, Lanzarote | Pearson International Airport, Toronto | ||
| 404€ | American Airlines | Las Palmas, Gran Canaria | Pearson International Airport, Toronto | ||
| 1880€ | Air Canada | León, Leon | Pearson International Airport, Toronto | ||
| 263€ | Jet Airways Ltd | Malaga, Malaga | Pearson International Airport, Toronto | ||
| 591€ | British Airways | melilla, melilla | Pearson International Airport, Toronto | ||
| 565€ | Air Transat | Menorca, Menorca | Pearson International Airport, Toronto | ||
| 424€ | American Airlines | San Javier, Murcia | Pearson International Airport, Toronto | ||
| 330€ | Swiss International Airlines | Palma Mallorca, Palma Mallorca | Pearson International Airport, Toronto | ||
| 431€ | British Airways | Noain, Pamplona | Pearson International Airport, Toronto | ||
| 557€ | American Airlines | Fuenterrabia, San Sebastian | Pearson International Airport, Toronto | ||
| 373€ | American Airlines | Santander, Santander | Pearson International Airport, Toronto | ||
| 401€ | Air Canada | Santiago De Compostela, Santiago | Pearson International Airport, Toronto | ||
| 370€ | TAP Portugal | Sevilla, Sevilla | Pearson International Airport, Toronto | ||
| 278€ | British Airways | Valencia, Valencia | Pearson International Airport, Toronto | ||
| 474€ | American Airlines | Valladolid, Valladolid | Pearson International Airport, Toronto | ||
| 312€ | Air France | Vigo, Vigo | Pearson International Airport, Toronto | ||
| 1355€ | American Airlines | Zaragoza, Zaragoza | Pearson International Airport, Toronto | ||
Flights from Italy to Toronto | |||||
| 429€ | Lufthansa | Palese Macchie, Bari | Pearson International Airport, Toronto | ||
| 440€ | Air France | Sestri, Genoa | Pearson International Airport, Toronto | ||
| 475€ | Air Canada | S Eufemia, Lamezia Terme | Pearson International Airport, Toronto | ||
| 398€ | Turkish Airlines | Malpensa, Milan | Pearson International Airport, Toronto | ||
| 256€ | Air Transat | Fiumicino, Rome | Pearson International Airport, Toronto | ||
| 532€ | British Airways | Caselle, Turin | Pearson International Airport, Toronto | ||
| 324€ | Alitalia | Marco Polo, Venice | Pearson International Airport, Toronto | ||
Flights from France to Toronto | |||||
| 244€ | Jet Airways Ltd | Unknown, Unknown | Pearson International Airport, Toronto | ||
| 409€ | Jet Airways Ltd | Saint Exupery, Lyon | Pearson International Airport, Toronto | ||
| 504€ | Air Canada | Merignac, Bordeaux | Pearson International Airport, Toronto | ||
| 965€ | KLM | Cote D'azur, Nice | Pearson International Airport, Toronto | ||
| 431€ | Air Canada | Blagnac, Toulouse | Pearson International Airport, Toronto | ||
| 511€ | Lufthansa | Marseille-Provence, Marseille | Pearson International Airport, Toronto | ||
| 505€ | Alitalia | Frejorgues, Montpellier | Pearson International Airport, Toronto | ||
| 514€ | KLM | Nantes-Chateau Bougon, Nantes | Pearson International Airport, Toronto | ||
| 623€ | Air France | St Jacques, Rennes | Pearson International Airport, Toronto | ||
| 1255€ | Air Canada | HYERES, TOULON | Pearson International Airport, Toronto | ||
| 602€ | Air France | Llabanere, Perpignan | Pearson International Airport, Toronto | ||
Flights from Germany to Toronto | |||||
| 311€ | KLM | Frankfurt International, Frankfurt | Pearson International Airport, Toronto | ||
| 266€ | Jet Airways Ltd | Tegel, Berlin | Pearson International Airport, Toronto | ||
| 350€ | US Airways | Franz Josef Strauss, Munich | Pearson International Airport, Toronto | ||
| 412€ | US Airways | Dusseldorf All Airports, Dusseldorf | Pearson International Airport, Toronto | ||
| 411€ | Jet Airways Ltd | Fuhlsbuttel, Hamburg | Pearson International Airport, Toronto | ||
| 482€ | British Airways | Nuremberg, Nuremberg | Pearson International Airport, Toronto | ||
| 421€ | KLM | Koeln/Bonn, Cologne | Pearson International Airport, Toronto | ||
| 457€ | American Airlines | Langenhagen, Hanover | Pearson International Airport, Toronto | ||
| 556€ | Air Canada | Paderborn, Paderborn | Pearson International Airport, Toronto | ||
| 484€ | American Airlines | Echterdingen, Stuttgart | Pearson International Airport, Toronto | ||
| 516€ | US Airways | Leipzig, Leipzig | Pearson International Airport, Toronto | ||
Flights from Europe General to Toronto | |||||
| 279€ | Air Transat | Porto, Porto | Pearson International Airport, Toronto | ||
| 406€ | Finnair | Oslo All Airports, Oslo | Pearson International Airport, Toronto | ||
| 432€ | Scandinavian Airlines | Arlanda, Stockholm | Pearson International Airport, Toronto | ||
| 423€ | LOT Polish Airlines | Helsinki Vantaa, Helsinki | Pearson International Airport, Toronto | ||
| 291€ | British Airways | Schiphol, Amsterdam | Pearson International Airport, Toronto | ||
| 361€ | Finnair | Copenhagen International Airport, Copenhagen | Pearson International Airport, Toronto | ||
| 343€ | United Airlines | Zurich, Zurich | Pearson International Airport, Toronto | ||
| 244€ | Air Canada | Okecie, Warsaw | Pearson International Airport, Toronto | ||
| 256€ | Alitalia | Brussels National, Brussels | Pearson International Airport, Toronto | ||
| 309€ | Air Canada | Ruzyne, Prague | Pearson International Airport, Toronto | ||
| 319€ | US Airways | Lisboa, Lisbon | Pearson International Airport, Toronto | ||
| 346€ | Air Transat | E. Venizelos, Athens | Pearson International Airport, Toronto | ||
| 358€ | Alitalia | Ataturk, Istanbul | Pearson International Airport, Toronto | ||
Flights from the Americas to Toronto | |||||
| 212€ | American Airlines | John Wayne Airport, Santa Ana | Pearson International Airport, Toronto | ||
| 76€ | Air Canada | Newark International Airport, New York | Pearson International Airport, Toronto | ||
| 125€ | WestJet | Miami International Airport, Miami | Pearson International Airport, Toronto | ||
| 110€ | Delta Air Lines | Logan International Airport, Boston | Pearson International Airport, Toronto | ||
| 199€ | United Airlines | San Jose Mnpl, San Jose | Pearson International Airport, Toronto | ||
| 110€ | United Airlines | O'hare International Airport, Chicago | Pearson International Airport, Toronto | ||
| 193€ | United Airlines | Dallas Ft Worth International, Dallas | Pearson International Airport, Toronto | ||
| 183€ | United Airlines | Detroit Metro, Detroit | Pearson International Airport, Toronto | ||
| 219€ | US Airways | Sky Harbor International Airport, Phoenix | Pearson International Airport, Toronto | ||
| 153€ | US Airways | Hartsfield Jackson, Atlanta | Pearson International Airport, Toronto | ||
| 105€ | Air Canada | R Reagan National , Washington | Pearson International Airport, Toronto | ||
| 217€ | United Airlines | Denver International, Denver | Pearson International Airport, Toronto | ||
| 178€ | American Airlines | G.Bush Intercontinental , Houston | Pearson International Airport, Toronto | ||
| 120€ | Air Canada | Orlando International, Orlando | Pearson International Airport, Toronto | ||
| 176€ | United Airlines | Minneapolis/St Paul Intl Airport, Minneapolis | Pearson International Airport, Toronto | ||
| 150€ | Air Canada | Philadelphia International Airport, Philadelphia | Pearson International Airport, Toronto | ||
| 248€ | Air Canada | Lindbergh International Airport, San Diego | Pearson International Airport, Toronto | ||
| 223€ | United Airlines | Seattle All Airports, Seattle | Pearson International Airport, Toronto | ||
| 103€ | Air Canada | R Reagan National , Washington | Pearson International Airport, Toronto | ||
| 185€ | United Airlines | Buffalo Niagara Intl, Buffalo | Pearson International Airport, Toronto | ||
| 154€ | US Airways | Sw Florida, Fort Myers | Pearson International Airport, Toronto | ||
| 173€ | American Airlines | Charlotte/Douglas Intl Airport, Charlotte | Pearson International Airport, Toronto | ||
| 127€ | US Airways | Hollywood Intl Apt, Ft Lauderdale | Pearson International Airport, Toronto | ||
| 178€ | United Airlines | Hopkins International Airport, Cleveland | Pearson International Airport, Toronto | ||
| 82€ | Air Canada | P Trudeau International, Montreal | Pearson International Airport, Toronto | ||
| 183€ | WestJet | Vancouver International, Vancouver | Pearson International Airport, Toronto | ||
| 89€ | WestJet | Ottawa International, Ottawa | Pearson International Airport, Toronto | ||
| 195€ | WestJet | Calgary Intl Airport, Calgary | Hamilton Civic Airport, Hamilton | ||
| 71€ | WestJet | Sainte Foy Airport, Quebec | Pearson International Airport, Toronto | ||
| 165€ | US Airways | Juarez Intl Airport, Mexico City | Pearson International Airport, Toronto | ||
| 281€ | United Airlines | Alvarez International, Acapulco | Pearson International Airport, Toronto | ||
| 181€ | United Airlines | Cancun, Cancun | Pearson International Airport, Toronto | ||
| 409€ | United Airlines | General Abelardo L Rodriguez, Tijuana | Pearson International Airport, Toronto | ||
| 215€ | Delta Air Lines | Gen M Escobedo, Monterrey | Pearson International Airport, Toronto | ||
| 222€ | American Airlines | Miguel Hidalgo Intl, Guadalajara | Pearson International Airport, Toronto | ||
| 274€ | United Airlines | Guanajuato Del Bajio, Leon | Pearson International Airport, Toronto | ||
| 262€ | United Airlines | Heriberto Jara, Veracruz | Pearson International Airport, Toronto | ||
| 223€ | United Airlines | Gen F Javier Mina, Tampico | Pearson International Airport, Toronto | ||
| 283€ | American Airlines | La Aurora Intl Airport, Guatemala City | Pearson International Airport, Toronto | ||
| 304€ | Air Canada | Toncontin, Tegucigalpa | Pearson International Airport, Toronto | ||
| 276€ | Copa Companía Panamena | Tocumen International Airport, Panama City | Pearson International Airport, Toronto | ||
| 672€ | United Airlines | Rio De Janeiro International Airport, Rio De Janeiro | Pearson International Airport, Toronto | ||
| 389€ | US Airways | Guarulhos International , Sao Paulo | Pearson International Airport, Toronto | ||
| 348€ | Lan Airlines | Jorge Newberry, Buenos Aires | Pearson International Airport, Toronto | ||
| 419€ | Lan Airlines | El Plumerillo, Mendoza | Pearson International Airport, Toronto | ||
| 484€ | Copa Companía Panamena | Pajas Blancas, Cordoba | Pearson International Airport, Toronto | ||
| 381€ | Avianca | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | Pearson International Airport, Toronto | ||
| 203€ | American Airlines | Eldorado, Bogota | Pearson International Airport, Toronto | ||
| 306€ | Copa Companía Panamena | J Chavez Intl, Lima | Pearson International Airport, Toronto | ||
| 432€ | American Airlines | El Alto, La Paz | Pearson International Airport, Toronto | ||
| 399€ | CARIBBEAN AIRLINES | Simon Bolivar International, Caracas | Pearson International Airport, Toronto | ||
| 324€ | American Airlines | Mariscal, Quito | Pearson International Airport, Toronto | ||
| 374€ | Air Canada | Silvio Pettirossi, Asuncion | Pearson International Airport, Toronto | ||
| 390€ | American Airlines | Carrasco, Montevideo | Pearson International Airport, Toronto | ||
| 126€ | American Airlines | Luis Munoz Marin International, San Juan | Pearson International Airport, Toronto | ||
Flights from Africa, Asia & Australasia to Toronto | |||||
| 357€ | Finnair | Sheremetyevo, Moscow | Pearson International Airport, Toronto | ||
| 356€ | LOT Polish Airlines | Vilnius Airport, Vilnius | Pearson International Airport, Toronto | ||
| 668€ | British Airways | Menara, Marrakech | Pearson International Airport, Toronto | ||
| 357€ | Air Canada | Cairo International, Cairo | Pearson International Airport, Toronto | ||
| 690€ | South African Airways | Yoff, Dakar | Pearson International Airport, Toronto | ||
| 850€ | Egyptair | O.R. Tambo International, Johannesburg | Pearson International Airport, Toronto | ||
| 489€ | Lufthansa | Indira Gandhi Intl, Delhi | Pearson International Airport, Toronto | ||
| 512€ | Jet Airways Ltd | Bangkok International Airport, Bangkok | Pearson International Airport, Toronto | ||
| 829€ | Korean Air | Kingsfordsmith, Sydney | Pearson International Airport, Toronto | ||
| 1280€ | Air New Zealand Ltd | Brisbane International Airport, Brisbane | Pearson International Airport, Toronto | ||
| 879€ | Air New Zealand Ltd | Wellington International, Wellington | Pearson International Airport, Toronto | ||