Skip to content

Cheap flights to Toronto from 218 cities

218 cities in 95 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 189

Recent prices: 6,440

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Beijing$667one-way22 NovPEK → YYZstops unknownCathay Pacificfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Winnipeg · 30 Nov – 2 Dec · found 6 days ago · See prices for these dates

  • Winnipeg · 3 Dec – 5 Dec · found 2 days ago · See prices for these dates

  • Calgary · 9 Jan 2027 – 9 Jan 2027 · found 3 days ago · See prices for these dates

  • Houston · 1 Feb 2027 – 4 Feb 2027 · found 6 days ago · See prices for these dates

  • Regina · 17 Mar 2027 – 26 Mar 2027 · found 7 days ago · See prices for these dates

  • Austin · 1 Apr 2027 – 4 Apr 2027 · found 6 days ago · See prices for these dates

  • Fort Lauderdale · 17 May 2027 – 22 May 2027 · found yesterday · See prices for these dates

  • Vilnius · 14 Jun 2027 – 24 Jun 2027 · found 5 days ago · See prices for these dates

  • Warsaw · 6 Jul 2027 – 15 Jul 2027 · found 2 days ago · See prices for these dates

  • Mersin · 2 Aug 2027 – 9 Aug 2027 · found 2 days ago · See prices for these dates

  • Tampa · 1 Sept 2027 – 4 Sept 2027 · found 6 days ago · See prices for these dates

  • Sarajevo · 1 Oct 2027 – 10 Oct 2027 · found 4 days ago · See prices for these dates

One-way

  • Fort Lauderdale · 28 Nov · found 6 days ago · Open this trip

  • Halifax · 7 Dec · found 3 days ago · Open this trip

  • Winnipeg · 14 Jan 2027 · found 3 days ago · Open this trip

  • Saskatoon · 3 Feb 2027 · found 5 days ago · Open this trip

  • Regina · 21 Mar 2027 · found 4 days ago · Open this trip

  • Chicago · 15 Apr 2027 · found 2 days ago · Open this trip

  • Sofia · 12 May 2027 · found 4 days ago · Open this trip

  • Sal · 1 Jun 2027 · found 4 days ago · Open this trip

  • Lagos · 29 Jul 2027 · found 6 days ago · Open this trip

  • Sao Paulo · 14 Aug 2027 · found 5 days ago · Open this trip

  • Dublin · 1 Sept 2027 · found 6 days ago · Open this trip

  • Athens · 1 Oct 2027 · found 7 days ago · Open this trip

  • Frankfurt · 1 Nov 2027 · found 4 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Canada
WinnipegC$88 (US$62)one-way14 Jan 2027YWG → YYZnonstopFlair Airlinesfound 3 days agoOpen this trip
HalifaxC$94 (US$66)one-way7 DecYHZ → YYZnonstopFlair Airlinesfound 3 days agoOpen this trip
EdmontonC$134 (US$94)one-way21 NovYEG → YYZnonstopFlair Airlinesfound 2 days agoOpen this trip
VancouverC$134 (US$94)one-way3 DecYVR → YYZnonstopFlair Airlinesfound 2 days agoOpen this trip
CalgaryC$141 (US$99)one-way6 DecYYC → YYZnonstopFlair Airlinesfound 4 days agoOpen this trip
SaskatoonC$188 (US$132)one-way26 NovYXE → YYZ1 stopWestJetfound 2 days agoOpen this trip
SaskatoonAs low as C$165 (US$116)one-way3 Feb 2027YXE → YYZnonstopPorter Airlines Canadafound 5 days agoOpen this trip
WindsorC$188 (US$132)one-way19 NovYQG → YYZnonstopAir Canadafound 4 days agoOpen this trip
SudburyC$200 (US$140)one-way18 NovYSB → YYZnonstopAir Canadafound 5 days agoOpen this trip
MontrealC$207 (US$145)one-way18 Mar 2027YUL → YYZnonstopWestJetfound 4 days agoOpen this trip
OttawaC$207 (US$145)one-way18 NovYOW → YTZnonstopAir Canadafound 5 days agoOpen this trip
GanderC$210 (US$147)one-way4 DecYQX → YYZ2 stopsAir Canadafound 2 days agoOpen this trip
QuebecC$214 (US$150)one-way19 NovYQB → YYZnonstopAir Canadafound 4 days agoOpen this trip
FrederictonC$221 (US$155)one-way20 DecYFC → YTZnonstopPorter Airlines Canadafound 3 days agoOpen this trip
VictoriaC$244 (US$171)one-way11 DecYYJ → YYZ1 stopAir Northfound 6 days agoOpen this trip
St. John'sC$254 (US$178)one-way19 Feb 2027YYT → YYZ1 stopPorter Airlines Canadafound 6 days agoOpen this trip
ReginaC$264 (US$185)one-way29 NovYQR → YYZ1 stopWestJetfound 2 days agoOpen this trip
ReginaAs low as C$181 (US$127)one-way21 Mar 2027YQR → YYZnonstopWestJetfound 4 days agoOpen this trip
KelownaC$267 (US$187)one-way28 NovYLW → YYZ2 stopsWestJetfound 3 days agoOpen this trip
Thunder BayC$268 (US$188)one-way17 NovYQT → YYZ1 stopPorter Airlines Canadafound 6 days agoOpen this trip
CharlottetownC$271 (US$190)one-way24 NovYYG → YYZnonstopAir Canada Rougefound 4 days agoOpen this trip
MonctonC$272 (US$191)one-way19 NovYQM → YYZ1 stopAir Canadafound 4 days agoOpen this trip
SydneyC$617 (US$433)one-way18 NovYQY → YYZ1 stopAir Canadafound 5 days agoOpen this trip
WinnipegC$222 (US$156)return3 Dec – 5 DecYWG → YYZout nonstop, back nonstopFlair Airlinesfound 2 days agoSee prices for these dates
WinnipegAs low as C$181 (US$127)return30 Nov – 2 DecYWG → YYZout nonstop, back nonstopFlair Airlinesfound 6 days agoSee prices for these dates
CalgaryC$291 (US$204)return10 Dec – 12 DecYYC → YYZout nonstop, back nonstopFlair Airlinesfound 2 days agoSee prices for these dates
CalgaryAs low as C$257 (US$180)return9 Jan 2027 – 9 Jan 2027YYC → YYZout 1 stop, back nonstopPorter Airlines Canadafound 3 days agoSee prices for these dates
EdmontonC$302 (US$212)return1 Dec – 3 DecYEG → YYZout nonstop, back nonstopPorter Airlines Canadafound 2 days agoSee prices for these dates
YellowknifeC$321 (US$225)one-way20 NovYZF → YYZ2 stopsWestJetfound 8 days agoSee prices for these dates
VancouverC$391 (US$274)return27 Nov – 28 NovYVR → YYZout nonstop, back nonstopFlair Airlinesfound 2 days agoSee prices for these dates
VancouverAs low as C$299 (US$210)return1 Dec – 1 DecYVR → YYZout nonstop, back nonstopFlair Airlinesfound 4 days agoSee prices for these dates
Thunder BayC$450 (US$316)return21 Nov – 6 DecYQT → YYZout nonstop, back nonstopPorter Airlines Canadafound 2 days agoSee prices for these dates
KelownaC$470 (US$330)return27 Nov – 4 DecYLW → YYZout 2 stops, back 2 stopsWestJetfound 2 days agoSee prices for these dates
VictoriaC$545 (US$382)return12 Dec – 2 Jan 2027YYJ → YYZout 1 stop, back 1 stopWestJetfound 2 days agoSee prices for these dates
HalifaxC$212 (US$149)return20 Nov – 23 NovYHZ → YYZout nonstop, back nonstopFlair Airlinesfound 8 days agoSee prices for these dates
MontrealC$295 (US$207)return3 Dec – 3 DecYUL → YYZout nonstop, back nonstopWestJetfound 4 days agoSee prices for these dates
SaskatoonC$335 (US$235)return28 Nov – 28 NovYXE → YYZout nonstop, back nonstopWestJetfound 7 days agoSee prices for these dates
FrederictonC$352 (US$247)return15 Dec – 5 Jan 2027YFC → YTZout 1 stop, back 1 stopPorter Airlines Canadafound 7 days agoSee prices for these dates
MonctonC$376 (US$264)return11 Jan 2027 – 25 Jan 2027YQM → YHMout 1 stop, back 1 stopPorter Airlines Canadafound 6 days agoSee prices for these dates
ReginaC$398 (US$279)return17 Mar 2027 – 26 Mar 2027YQR → YYZout nonstop, back nonstopAir Canadafound 7 days agoSee prices for these dates
OttawaC$438 (US$307)return21 Nov – 22 NovYOW → YYZout nonstop, back nonstopWestJetfound 4 days agoSee prices for these dates
AbbotsfordC$439 (US$308)return30 Nov – 1 DecYXX → YYZout nonstop, back 1 stopFlair Airlinesfound 7 days agoSee prices for these dates
WindsorC$482 (US$338)return18 Dec – 20 DecYQG → YTZout 1 stop, back 1 stopPorter Airlines Canadafound 6 days agoSee prices for these dates
St. John'sC$547 (US$384)return3 Feb 2027 – 20 Feb 2027YYT → YYZout 1 stop, back 1 stopPorter Airlines Canadafound 6 days agoSee prices for these dates
KamloopsC$1,058 (US$742)return27 Dec – 31 DecYKA → YHMout 1 stop, back 2 stopsWestJetfound 5 days agoSee prices for these dates
United States
Fort Lauderdale$92one-way28 NovFLL → YYZnonstopFlair Airlinesfound 6 days agoOpen this trip
New York$97one-way6 DecEWR → YTZnonstopPorter Airlines Canadafound 2 days agoOpen this trip
New YorkAs low as $84one-way18 Jan 2027EWR → YYZ1 stopPorter Airlines Canadafound 3 days agoOpen this trip
Washington$99one-way1 DecIAD → YTZnonstopPorter Airlines Canadafound 4 days agoOpen this trip
Boston$121one-way18 NovBOS → YYZstops unknownAir Canadafound 5 days agoOpen this trip
Chicago$134one-way15 Apr 2027ORD → YTZnonstopPorter Airlines Canadafound 2 days agoOpen this trip
Los Angeles$137one-way9 Jan 2027LAX → YYZ2 stopsWestJetfound 2 days agoOpen this trip
Los AngelesAs low as $133one-way12 DecLAX → YYZ1 stopAir Canadafound 4 days agoOpen this trip
Baltimore$150one-way1 DecBWI → YYZ2 stopsFrontier Airlinesfound 4 days agoOpen this trip
Ontario$155one-way5 DecONT → YYZstops unknownPorter Airlines Canadafound 3 days agoOpen this trip
San Jose$181one-way25 DecSJC → YYZ2 stopsUnited Airlinesfound 2 days agoOpen this trip
Pittsburgh$186one-way11 DecPIT → YTZ2 stopsSouthern Airways Expressfound 3 days agoOpen this trip
Fort Lauderdale$206return17 May 2027 – 22 May 2027FLL → YYZout nonstop, back nonstopWestJetfound yesterdaySee prices for these dates
Rochester$206one-way18 NovROC → YYZ2 stopsBreeze Airwaysfound 5 days agoOpen this trip
Newburgh$208one-way18 Jan 2027SWF → YYZ2 stopsBreeze Airwaysfound 3 days agoOpen this trip
San Diego$215one-way15 Jan 2027SAN → YYZ3 stopsFrontier Airlinesfound 7 days agoOpen this trip
Savannah$229one-way25 NovSAV → YYZ1 stopBreeze Airwaysfound 3 days agoOpen this trip
Omaha$280one-way20 DecOMA → YYZ1 stopAmerican Airlinesfound 6 days agoOpen this trip
Norfolk$290one-way19 NovORF → YYZ2 stopsBreeze Airwaysfound 4 days agoOpen this trip
Hilton Head$311one-way25 NovHHH → YYZ1 stopAmerican Airlinesfound 4 days agoOpen this trip
Long Beach$312one-way4 Feb 2027LGB → YYZ1 stopAlaska Airlinesfound 4 days agoOpen this trip
Jacksonville$327one-way24 NovOAJ → YYZ1 stopAmerican Airlinesfound 4 days agoOpen this trip
Oakland$377one-way25 DecOAK → YYZ1 stopAlaska Airlinesfound 2 days agoOpen this trip
Elmira$406one-way18 NovELM → YYZ3 stopsAllegiant Airfound 5 days agoOpen this trip
Burlington$411one-way21 NovBTV → YYZ1 stopAmerican Airlinesfound 2 days agoOpen this trip
Massena$420one-way19 NovMSS → YTZ2 stopsAviastar-TUfound 4 days agoOpen this trip
Erie$604one-way17 NovERI → YYZ2 stopsAmerican Airlinesfound 6 days agoOpen this trip
New York$218return1 Dec – 6 DecLGA → YYZout nonstop, back 1 stopPorter Airlines Canadafound 2 days agoSee prices for these dates
New YorkAs low as $213return23 Nov – 1 DecEWR → YTZout nonstop, back 1 stopPorter Airlines Canadafound 4 days agoSee prices for these dates
Washington$237return12 May 2027 – 19 May 2027IAD → YTZout nonstop, back nonstopPorter Airlines Canadafound 3 days agoSee prices for these dates
Nashville$252return4 Dec – 11 DecBNA → YTZout nonstop, back 1 stopPorter Airlines Canadafound 2 days agoSee prices for these dates
Fort Myers$275return14 Dec – 31 DecRSW → YYZout nonstop, back nonstopWestJetfound 2 days agoSee prices for these dates
Orlando$279return1 Dec – 4 DecMCO → YYZout nonstop, back nonstopPorter Airlines Canadafound 3 days agoSee prices for these dates
Atlanta$280return17 Jan 2027 – 24 Jan 2027ATL → YYZout 1 stop, back 1 stopFrontier Airlinesfound 3 days agoSee prices for these dates
Miami$307return13 Dec – 15 DecMIA → YYZout 1 stop, back nonstopUnited Airlinesfound 2 days agoSee prices for these dates
Los Angeles$312return9 Jan 2027 – 13 Jan 2027LAX → YYZout 1 stop, back 1 stopWestJetfound 2 days agoSee prices for these dates
Los AngelesAs low as $304return25 Nov – 1 DecLAX → YHMout 1 stop, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Portland$336return10 Dec – 14 DecPDX → YYZout 2 stops, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Denver$375return1 Dec – 8 DecDEN → YYZout 2 stops, back 2 stopsFrontier Airlinesfound 2 days agoSee prices for these dates
Boston$503return19 Nov – 29 NovBOS → YYZout 1 stop, back 1 stopAmerican Airlinesfound 3 days agoSee prices for these dates
Columbus$543return15 Nov – 19 NovCMH → YTZout 2 stops, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Oklahoma City$555return11 Dec – 14 DecOKC → YTZout 2 stops, back 2 stopsFrontier Airlinesfound 2 days agoSee prices for these dates
Chicago$641return30 Dec – 20 Jan 2027MDW → YYZout 1 stop, back 2 stopsFrontier Airlinesfound 3 days agoSee prices for these dates
Salt Lake City$729return19 Nov – 23 NovSLC → YTZout 2 stops, back 2 stopsFrontier Airlinesfound 2 days agoSee prices for these dates
Ontario$774return9 Jan 2027 – 13 Jan 2027ONT → YYZout 1 stop, back 1 stopAmerican Airlinesfound 2 days agoSee prices for these dates
OntarioAs low as $449return25 Nov – 1 DecONT → YYZout 2 stops, back 2 stopsFrontier Airlinesfound 3 days agoSee prices for these dates
Las Vegas$260return30 Nov – 3 DecLAS → YYZout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Austin$278return1 Apr 2027 – 4 Apr 2027AUS → YYZout nonstop, back nonstopAir Canadafound 6 days agoSee prices for these dates
Houston$344return1 Feb 2027 – 4 Feb 2027IAH → YYZout 1 stop, back 2 stopsFrontier Airlinesfound 6 days agoSee prices for these dates
Baltimore$376return13 Nov – 14 NovBWI → YYZout 1 stop, back nonstopFrontier Airlinesfound 5 days agoSee prices for these dates
Seattle$438return5 Jan 2027 – 6 Jan 2027SEA → YYZout 2 stops, back 2 stopsWestJetfound 6 days agoSee prices for these dates
Detroit$443return10 Mar 2027 – 31 Mar 2027DTW → YYZout 1 stop, back 1 stopFrontier Airlinesfound 5 days agoSee prices for these dates
San Diego$462return8 Jan 2027 – 14 Jan 2027SAN → YYZout 3 stops, back 2 stopsFrontier Airlinesfound 7 days agoSee prices for these dates
Jacksonville$469return21 Dec – 25 DecJAX → YYZout 1 stop, back 1 stopBreeze Airwaysfound 7 days agoSee prices for these dates
Tampa$469return1 Sept 2027 – 4 Sept 2027TPA → YYZout 1 stop, back 1 stopUnited Airlinesfound 6 days agoSee prices for these dates
San Jose$639return15 Nov – 30 NovSJC → YYZout 1 stop, back 1 stopAmerican Airlinesfound 7 days agoSee prices for these dates
Long Beach$859return26 Dec – 1 Jan 2027LGB → YYZout 1 stop, back 1 stopAlaska Airlinesfound 5 days agoSee prices for these dates
Jamaica
Montego Bay$111one-way12 DecMBJ → YYZnonstopFlair Airlinesfound 5 days agoOpen this trip
Montego Bay$310return20 Nov – 5 DecMBJ → YYZout nonstop, back 1 stopWestJetfound 8 days agoSee prices for these dates
Kingston$378return17 Dec – 3 Jan 2027KIN → YYZout nonstop, back nonstopFlair Airlinesfound 6 days agoSee prices for these dates
Mexico
Cancun$122one-way18 DecCUN → YYZnonstopFlair Airlinesfound 4 days agoOpen this trip
Puerto Vallarta$196one-way6 Jan 2027PVR → YYZnonstopWestJetfound 2 days agoOpen this trip
San Jose del Cabo$221one-way13 NovSJD → YYZ2 stopsAmerican Airlinesfound 6 days agoOpen this trip
Mexico City$466return19 Dec – 17 Jan 2027NLU → YYZout 2 stops, back nonstopViva Aerobusfound 2 days agoSee prices for these dates
Cancun$319return31 Mar 2027 – 2 Apr 2027CUN → YYZout nonstop, back nonstopWestJetfound 7 days agoSee prices for these dates
Guadalajara$604return18 Dec – 26 DecGDL → YYZout nonstop, back 1 stopFlair Airlinesfound 5 days agoSee prices for these dates
Puerto Vallarta$605return1 May 2027 – 4 May 2027PVR → YYZout 1 stop, back 2 stopsViva Aerobusfound 7 days agoSee prices for these dates
Dominican Republic
Punta Cana$186one-way26 DecPUJ → YYZnonstopArajetfound 4 days agoOpen this trip
Puerto Plata$503one-way1 Sept 2027POP → YYZ2 stopsAmerican Airlinesfound 3 days agoOpen this trip
Punta Cana$434return16 Apr 2027 – 20 Apr 2027PUJ → YYZout nonstop, back nonstopAir Canadafound 3 days agoSee prices for these dates
Bahamas
Nassau$235one-way26 DecNAS → YYZnonstopWestJetfound 4 days agoOpen this trip
Nassau$350return28 Jan 2027 – 11 Feb 2027NAS → YYZout 1 stop, back nonstopUnited Airlinesfound 4 days agoSee prices for these dates
Puerto Rico
San Juan$236one-way28 Mar 2027SJU → YYZ1 stopArajetfound 5 days agoOpen this trip
San Juan$319return15 Jan 2027 – 23 Jan 2027SJU → YYZout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Bermuda
Bermuda$281one-way13 NovBDA → YYZ1 stopUnited Airlinesfound 2 days agoOpen this trip
Guatemala
Guatemala City$282one-way9 DecGUA → YYZ1 stopAir Canadafound 3 days agoOpen this trip
Guatemala City$792return24 Dec – 3 Jan 2027GUA → YYZout 1 stop, back 1 stopjetBluefound 6 days agoSee prices for these dates
Cuba
Havana$295one-way14 DecHAV → YYZ2 stopsAmerican Airlinesfound 7 days agoOpen this trip
Brazil
Rio de Janeiro$313one-way22 Jan 2027GIG → YYZ2 stopsGol Transportes Aéreosfound 3 days agoOpen this trip
Sao Paulo$352one-way14 Aug 2027GRU → YYZ1 stopavianca airlinesfound 5 days agoOpen this trip
Porto Alegre$550one-way23 DecPOA → YYZ2 stopsLATAM Airlines Groupfound 2 days agoOpen this trip
Fortaleza$997one-way5 Jan 2027FOR → YYZ3 stopsGol Transportes Aéreosfound 3 days agoOpen this trip
Navegantes$1,272return5 Jan 2027 – 21 Jan 2027NVT → YYZout 2 stops, back 2 stopsGol Transportes Aéreosfound 2 days agoSee prices for these dates
Sao Paulo$701return26 Feb 2027 – 28 Mar 2027GRU → YYZout 1 stop, back 2 stopsUnited Airlinesfound 6 days agoSee prices for these dates
Vitoria$1,118return17 Jan 2027 – 23 Jan 2027VIX → YYZout 1 stop, back 1 stopAzul Airlinesfound 5 days agoSee prices for these dates
Saint Lucia
Castries$318one-way14 Jan 2027UVF → YYZnonstopWestJetfound 7 days agoOpen this trip
Castries$573return15 Nov – 29 NovUVF → YYZout nonstop, back 2 stopsAir Canadafound 4 days agoSee prices for these dates
Morocco
Casablanca$327one-way13 NovCMN → YYZstops unknownSaudiafound 7 days agoOpen this trip
Casablanca$858return18 Apr 2027 – 30 Apr 2027CMN → YYZout 1 stop, back 1 stopPortugalia Airlinesfound 5 days agoSee prices for these dates
Portugal
Ponta Delgada$340one-way15 Jan 2027PDL → YYZnonstopAzores Airlinesfound 4 days agoOpen this trip
Lisbon$509return14 Feb 2027 – 21 Feb 2027LIS → YYZout 1 stop, back 1 stopIcelandairfound 2 days agoSee prices for these dates
Porto$541return1 Mar 2027 – 31 Mar 2027OPO → YYZout 1 stop, back 1 stopKLMfound 5 days agoSee prices for these dates
Ponta Delgada$709return1 Apr 2027 – 4 Apr 2027PDL → YYZout nonstop, back 1 stopAzores Airlinesfound 5 days agoSee prices for these dates
Porto Santo$769return1 Mar 2027 – 1 Apr 2027PXO → YYZout 2 stops, back 2 stopsBinter Canariasfound 5 days agoSee prices for these dates
Barbados
Bridgetown$373one-way22 NovBGI → YYZ2 stopsAmerican Airlinesfound 2 days agoOpen this trip
Bridgetown$612return21 Nov – 29 NovBGI → YYZout nonstop, back 1 stopWestJetfound 2 days agoSee prices for these dates
Bulgaria
Sofia$397one-way12 May 2027SOF → YYZ3 stopsWizz Airfound 4 days agoOpen this trip
Sofia$789return10 Jan 2027 – 17 Jan 2027SOF → YTZout 3 stops, back 1 stopRyanairfound 6 days agoSee prices for these dates
Varna$1,167return9 Dec – 16 DecVAR → YYZout 1 stop, back 1 stopTurkish Airlinesfound 4 days agoSee prices for these dates
Romania
Suceava$406one-way28 Feb 2027SCV → YYZ3 stopsWizz Air Maltafound 7 days agoOpen this trip
Bucharest$683return21 Nov – 11 DecOTP → YTZout 2 stops, back 3 stopsWizz Air Maltafound 3 days agoSee prices for these dates
Suceava$776return18 Dec – 22 Jan 2027SCV → YYZout 2 stops, back 3 stopsWizz Air Maltafound 7 days agoSee prices for these dates
Ireland
Dublin$440one-way1 Sept 2027DUB → YYZnonstopAir Transatfound 6 days agoOpen this trip
Dublin$800return14 Nov – 15 NovDUB → YYZout 1 stop, back nonstopAmerican Airlinesfound 2 days agoSee prices for these dates
DublinAs low as $439return19 Jan 2027 – 24 Jan 2027DUB → YYZout 1 stop, back 1 stopIcelandairfound 3 days agoSee prices for these dates
Cork$679return10 Dec – 13 DecORK → YYZout 1 stop, back 1 stopAer Lingusfound 6 days agoSee prices for these dates
Poland
Warsaw$442one-way10 May 2027WAW → YYZ1 stopAir Transatfound 2 days agoOpen this trip
WarsawAs low as $411one-way10 May 2027WAW → YYZ3 stopsWestJetfound 5 days agoOpen this trip
Gdansk$479return2 Apr 2027 – 17 Apr 2027GDN → YYZout 1 stop, back 1 stopIcelandairfound 2 days agoSee prices for these dates
GdanskAs low as $474return16 Apr 2027 – 26 Apr 2027GDN → YYZout 1 stop, back 1 stopIcelandairfound 2 days agoSee prices for these dates
Warsaw$670return6 Jul 2027 – 15 Jul 2027WAW → YYZout 1 stop, back 1 stopBritish Airwaysfound 2 days agoSee prices for these dates
WarsawAs low as $536return18 Feb 2027 – 28 Feb 2027WMI → YYZout 2 stops, back 2 stopsRyanairfound 6 days agoSee prices for these dates
Krakow$756return21 Nov – 4 DecKRK → YYZout 2 stops, back 2 stopsBuzzfound 3 days agoSee prices for these dates
Wroclaw$907return18 Dec – 18 Jan 2027WRO → YYZout 1 stop, back 1 stopLOT Polishfound 6 days agoSee prices for these dates
Grenada
St. George's$443one-way29 DecGND → YYZ1 stopAmerican Airlinesfound 5 days agoOpen this trip
Germany
Frankfurt$476one-way1 Nov 2027FRA → YYZ1 stopKLMfound 4 days agoOpen this trip
Munich$507one-way14 Sept 2027MUC → YYZ1 stopIberiafound 7 days agoOpen this trip
Hamburg$560return23 Feb 2027 – 9 Mar 2027HAM → YYZout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
Frankfurt$588return1 Dec – 19 Jan 2027FRA → YYZout nonstop, back nonstopCondorfound 2 days agoSee prices for these dates
Dusseldorf$614return18 Jan 2027 – 1 Feb 2027DUS → YYZout 1 stop, back 1 stopKLMfound 3 days agoSee prices for these dates
Berlin$566return20 May 2027 – 30 May 2027BER → YYZout 1 stop, back 1 stopIcelandairfound 5 days agoSee prices for these dates
Nuremberg$825return1 Mar 2027 – 28 Mar 2027NUE → YYZout 1 stop, back 1 stopAir Francefound 7 days agoSee prices for these dates
Finland
Helsinki$476one-way22 NovHEL → YYZstops unknownIcelandairfound 4 days agoOpen this trip
Helsinki$654return20 Apr 2027 – 30 Apr 2027HEL → YYZout 1 stop, back 1 stopIcelandairfound 5 days agoSee prices for these dates
Greece
Athens$487one-way1 Oct 2027ATH → YYZ1 stopLOT Polishfound 7 days agoOpen this trip
Alexandroupolis$581one-way13 NovAXD → YTZ3 stopsAir Transatfound 6 days agoOpen this trip
Qatar
Doha$487one-way21 Apr 2027DOH → YYZ1 stopEgyptairfound 7 days agoOpen this trip
Doha$1,081return17 Nov – 20 NovDOH → YYZout 1 stop, back 1 stopQatar Airwaysfound 4 days agoSee prices for these dates
Panama
David$497one-way15 NovDAV → YYZ2 stopsCopa Airlinesfound 3 days agoOpen this trip
Panama City$429one-way19 DecPTY → YYZ1 stopUnited Airlinesfound 8 days agoSee prices for these dates
Italy
Pisa$515one-way7 Aug 2027PSA → YYZ1 stopBritish Airwaysfound 5 days agoOpen this trip
Rome$701one-way20 Oct 2027CIA → YYZ2 stopsRyanairfound 7 days agoOpen this trip
Milan$597return1 May 2027 – 16 May 2027MXP → YYZout 1 stop, back 1 stopIcelandairfound 3 days agoSee prices for these dates
Venice$684return15 Mar 2027 – 29 Mar 2027VCE → YYZout 1 stop, back 1 stopTAP Air Portugalfound 2 days agoSee prices for these dates
Rome$653return11 Mar 2027 – 17 Mar 2027FCO → YYZout 2 stops, back 2 stopsWizz Air Maltafound 5 days agoSee prices for these dates
Bologna$849return1 Sept 2027 – 4 Sept 2027BLQ → YYZout 1 stop, back 1 stopIberiafound 6 days agoSee prices for these dates
Cape Verde
Sal$517one-way1 Jun 2027SID → YYZ2 stopsTAP Air Portugalfound 4 days agoOpen this trip
Sal$1,207return1 May 2027 – 4 May 2027SID → YTZout 2 stops, back 2 stopsTAP Air Portugalfound 4 days agoSee prices for these dates
Montenegro
Tivat$551one-way18 Sept 2027TIV → YYZ1 stopAir Serbiafound 5 days agoOpen this trip
Colombia
Bogota$575one-way8 Jan 2027BOG → YYZ2 stopsVolarisfound 6 days agoOpen this trip
Medellin$736return4 Dec – 9 DecMDE → YYZout 2 stops, back 2 stopsCopa Airlinesfound 3 days agoSee prices for these dates
Uruguay
Montevideo$575one-way17 DecMVD → YYZstops unknownAir Canadafound 7 days agoOpen this trip
Vietnam
Ho Chi Minh City$590one-way25 Oct 2027SGN → YYZ1 stopQatar Airwaysfound 6 days agoOpen this trip
Phu Quoc$1,470return1 Jun 2027 – 4 Jun 2027PQC → YYZout 3 stops, back 3 stopsVietnam Airlinesfound 5 days agoSee prices for these dates
China
Beijing$591one-way21 NovPEK → YYZstops unknownChina Easternfound 5 days agoOpen this trip
Changchun$599one-way21 NovCGQ → YYZstops unknownChina Easternfound 5 days agoOpen this trip
Guangzhou$1,151return25 Jun 2027 – 5 Jul 2027CAN → YYZout 1 stop, back 1 stopCathay Pacificfound 4 days agoSee prices for these dates
Shanghai$1,219return7 Oct 2027 – 18 Oct 2027PVG → YYZout 1 stop, back 1 stopPhilippine Airlinesfound 6 days agoSee prices for these dates
Changchun$1,289return18 Nov – 25 NovCGQ → YYZout 2 stops, back 2 stopsAir Chinafound 5 days agoSee prices for these dates
Yibin$1,335return20 Nov – 27 NovYBP → YYZout 2 stops, back 2 stopsAir Chinafound 5 days agoSee prices for these dates
Chongqing$1,473return30 Apr 2027 – 10 May 2027CKG → YYZout 3 stops, back 3 stopsChina Southern Airlinesfound 4 days agoSee prices for these dates
Pakistan
Karachi$609one-way23 Feb 2027KHI → YYZ3 stopsPegasus Airlinesfound 5 days agoOpen this trip
Islamabad$868one-way17 Jan 2027ISB → YYZ2 stopsSaudiafound 6 days agoOpen this trip
Islamabad$1,198return11 Mar 2027 – 22 Mar 2027ISB → YYZout 2 stops, back 2 stopsEmiratesfound 2 days agoSee prices for these dates
Karachi$1,207return13 Mar 2027 – 8 Apr 2027KHI → YYZout 1 stop, back 1 stopSaudiafound 2 days agoSee prices for these dates
KarachiAs low as $1,104return22 Jan 2027 – 25 Feb 2027KHI → YYZout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Lahore$1,258return25 May 2027 – 12 Jun 2027LHE → YYZout 1 stop, back 1 stopEmiratesfound 2 days agoSee prices for these dates
India
Ahmedabad$632one-way7 Feb 2027AMD → YYZ2 stopsAir Indiafound 2 days agoOpen this trip
Amritsar$651one-way15 Mar 2027ATQ → YYZ2 stopsAir Indiafound 5 days agoOpen this trip
Jaipur$929one-way1 Jan 2027JAI → YYZ2 stopsAir Arabiafound 4 days agoOpen this trip
Ahmedabad$1,244return5 Feb 2027 – 7 Feb 2027AMD → YYZout 2 stops, back 2 stopsKuwait Airwaysfound 2 days agoSee prices for these dates
New Delhi$957return28 Jun 2027 – 1 Aug 2027DEL → YYZout 2 stops, back 2 stopsFinnairfound 8 days agoSee prices for these dates
Amritsar$1,193return15 Apr 2027 – 25 May 2027ATQ → YYZout 2 stops, back 2 stopsIndiGofound 4 days agoSee prices for these dates
Kolkata$1,544return27 Dec – 7 Jan 2027CCU → YYZout 2 stops, back 1 stopIndiGofound 5 days agoSee prices for these dates
Norway
Kristiansund$649one-way19 NovKSU → YTZ3 stopsSAS Scandinavianfound 4 days agoOpen this trip
Oslo$439return16 Feb 2027 – 26 Feb 2027OSL → YYZout 1 stop, back 1 stopBritish Airwaysfound 4 days agoSee prices for these dates
New Zealand
Auckland$649one-way9 Mar 2027AKL → YYZ3 stopsFiji Airwaysfound 7 days agoOpen this trip
Argentina
Buenos Aires$669one-way25 Sept 2027AEP → YYZ1 stopavianca airlinesfound 7 days agoOpen this trip
San Carlos de Bariloche$920one-way30 DecBRC → YYZ3 stopsJetSmartfound 3 days agoOpen this trip
Buenos Aires$1,141return17 Jan 2027 – 23 Jan 2027AEP → YYZout 2 stops, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
Buenos AiresAs low as $750return1 May 2027 – 5 May 2027AEP → YYZout 1 stop, back 1 stopavianca airlinesfound 4 days agoSee prices for these dates
Ghana
Accra$776one-way31 Jul 2027ACC → YYZ1 stopITA Airwaysfound 7 days agoOpen this trip
Accra$1,162return2 Jan 2027 – 24 Jan 2027ACC → YYZout 2 stops, back 2 stopsAmerican Airlinesfound 2 days agoSee prices for these dates
Nepal
Kathmandu$868one-way27 Aug 2027KTM → YYZ2 stopsAir Indiafound 6 days agoOpen this trip
Nigeria
Lagos$911one-way29 Jul 2027LOS → YYZ1 stopTurkish Airlinesfound 6 days agoOpen this trip
Turkmenistan
Ashgabat$925one-way7 Jun 2027ASB → YYZ1 stopFlydubaifound 2 days agoOpen this trip
Tanzania
Zanzibar$953one-way24 Aug 2027ZNZ → YYZ1 stopQatar Airwaysfound 2 days agoOpen this trip
Greenland
Nuuk$979one-way21 NovGOH → YYZ1 stopIcelandairfound 5 days agoOpen this trip
Djibouti
Djibouti$988one-way19 DecJIB → YYZ2 stopsEthiopian Airlinesfound 3 days agoOpen this trip
Liberia
Monrovia$1,030one-way10 Jan 2027ROB → YTZ3 stopsRoyal Air Marocfound 5 days agoOpen this trip
Democratic Republic of the Congo
Lubumbashi$1,047one-way2 DecFBM → YYZ2 stopsEthiopian Airlinesfound 4 days agoOpen this trip
Cameroon
Yaounde$1,154one-way29 NovNSI → YYZ2 stopsBrussels Airlinesfound 2 days agoOpen this trip
Denmark
Copenhagen$414return5 Apr 2027 – 19 Apr 2027CPH → YYZout 1 stop, back 1 stopFinnairfound 2 days agoSee prices for these dates
France
Paris$463return9 Mar 2027 – 24 Mar 2027CDG → YYZout 1 stop, back 1 stopIcelandairfound 2 days agoSee prices for these dates
ParisAs low as $455return14 Mar 2027 – 24 Mar 2027CDG → YYZout 1 stop, back 1 stopIcelandairfound 3 days agoSee prices for these dates
Lyon$663return30 Jan 2027 – 7 Feb 2027LYS → YYZout 1 stop, back 1 stopAir Francefound 6 days agoSee prices for these dates
Costa Rica
San Jose$503return3 Feb 2027 – 15 Feb 2027SJO → YYZout nonstop, back 1 stopPorter Airlines Canadafound 3 days agoSee prices for these dates
Belgium
Brussels$545return20 May 2027 – 30 May 2027BRU → YYZout 1 stop, back 1 stopITA Airwaysfound 2 days agoSee prices for these dates
Netherlands
Amsterdam$547return19 Jan 2027 – 2 Feb 2027AMS → YYZout 1 stop, back 1 stopIcelandairfound 3 days agoSee prices for these dates
Sweden
Stockholm$646return25 Mar 2027 – 6 Apr 2027ARN → YYZout 1 stop, back 1 stopBritish Airwaysfound 2 days agoSee prices for these dates
StockholmAs low as $569return20 Apr 2027 – 30 Apr 2027ARN → YYZout 1 stop, back 1 stopIcelandairfound 5 days agoSee prices for these dates
Hungary
Budapest$656return13 Apr 2027 – 20 Apr 2027BUD → YYZout 1 stop, back 2 stopsRyanairfound 2 days agoSee prices for these dates
Ethiopia
Addis Ababa$701return20 Nov – 30 NovADD → YYZout 2 stops, back 2 stopsEgyptairfound 3 days agoSee prices for these dates
Saint Vincent and the Grenadines
St Vincent$713return23 Nov – 3 DecSVD → YYZout nonstop, back 2 stopsAir Canadafound 3 days agoSee prices for these dates
Spain
Madrid$749return29 Nov – 4 DecMAD → YYZout 1 stop, back 1 stopRoyal Air Marocfound 2 days agoSee prices for these dates
Valencia$781return20 Nov – 11 DecVLC → YYZout 2 stops, back 1 stopRyanairfound 3 days agoSee prices for these dates
Barcelona$525return9 Apr 2027 – 18 Apr 2027BCN → YYZout 1 stop, back 1 stopRoyal Air Marocfound 5 days agoSee prices for these dates
Ibiza$732return18 Jun 2027 – 22 Jun 2027IBZ → YYZout 2 stops, back 2 stopsVuelingfound 7 days agoSee prices for these dates
Georgia
Tbilisi$761return31 May 2027 – 30 Jun 2027TBS → YTZout 2 stops, back 2 stopsLufthansafound 2 days agoSee prices for these dates
Moldova
Chisinau$763return4 Jul 2027 – 10 Jul 2027RMO → YYZout 1 stop, back 1 stopLOT Polishfound 2 days agoSee prices for these dates
Israel
Tel Aviv Yafo$818return6 May 2027 – 12 May 2027TLV → YTZout 1 stop, back 1 stopAir Canadafound 2 days agoSee prices for these dates
Tel Aviv YafoAs low as $756return15 Jun 2027 – 6 Jul 2027TLV → YTZout 1 stop, back 1 stopAir Canadafound 6 days agoSee prices for these dates
Serbia
Belgrade$822return6 Jun 2027 – 13 Jun 2027BEG → YYZout 1 stop, back 1 stopLOT Polishfound 2 days agoSee prices for these dates
BelgradeAs low as $760return25 Apr 2027 – 20 May 2027BEG → YYZout 2 stops, back 2 stopsAir Serbiafound 6 days agoSee prices for these dates
Armenia
Yerevan$874return23 Jun 2027 – 15 Aug 2027EVN → YYZout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Taiwan
Taipei$880return11 Feb 2027 – 21 Feb 2027TPE → YYZout 1 stop, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Cyprus
Larnaca$894return12 Feb 2027 – 28 Feb 2027LCA → YYZout 3 stops, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Paphos$1,073return9 Jan 2027 – 24 Jan 2027PFO → YYZout 2 stops, back 3 stopsRyanairfound 2 days agoSee prices for these dates
Turkiye
Mersin$1,040return2 Aug 2027 – 9 Aug 2027COV → YYZout 3 stops, back 3 stopsTurkish Airlinesfound 2 days agoSee prices for these dates
Alanya$1,049return1 Dec – 27 DecGZP → YYZout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Istanbul$655return29 Jan 2027 – 25 Feb 2027IST → YYZout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Sri Lanka
Colombo$1,090return28 Jul 2027 – 31 Jul 2027CMB → YYZout 2 stops, back 2 stopsSriLankan Airlinesfound 3 days agoSee prices for these dates
Saudi Arabia
Dammam$1,314return30 Dec – 20 Jan 2027DMM → YTZout 3 stops, back 3 stopsflyadealfound 3 days agoSee prices for these dates
Mongolia
Ulaanbaatar$1,550return5 Sept 2027 – 15 Sept 2027UBN → YYZout 2 stops, back 2 stopsMIAT Mongolian Airlinesfound 3 days agoSee prices for these dates
Angola
Luanda$1,580return16 Jan 2027 – 17 Feb 2027NBJ → YYZout 2 stops, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
South Africa
Johannesburg$1,760return2 Jan 2027 – 24 Jan 2027JNB → YYZout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Russia
Blagoveschensk$2,166return23 Jun 2027 – 27 Jun 2027BQS → YYZout 4 stops, back 3 stopsS7 Airlinesfound 3 days agoSee prices for these dates
Norilsk$2,053return7 Aug 2027 – 10 Aug 2027NSK → YYZout 4 stops, back 4 stopsS7 Airlinesfound 6 days agoSee prices for these dates
United Kingdom
London$510return10 Dec – 14 Jan 2027LHR → YYZout 1 stop, back 1 stopIcelandairfound 5 days agoSee prices for these dates
Manchester$658return8 Sept 2027 – 22 Sept 2027MAN → YYZout 1 stop, back 1 stopBritish Airwaysfound 7 days agoSee prices for these dates
Lithuania
Vilnius$598return14 Jun 2027 – 24 Jun 2027VNO → YYZout 1 stop, back 1 stopLOT Polishfound 5 days agoSee prices for these dates
Austria
Vienna$602return17 Nov – 15 DecVIE → YYZout 1 stop, back 1 stopCondorfound 6 days agoSee prices for these dates
Chile
Santiago$643return15 Mar 2027 – 24 Mar 2027SCL → YYZout 2 stops, back 2 stopsUnited Airlinesfound 4 days agoSee prices for these dates
Egypt
Cairo$656return8 Feb 2027 – 22 Feb 2027CAI → YYZout 1 stop, back 1 stopRoyal Jordanianfound 6 days agoSee prices for these dates
Switzerland
Geneva$659return8 Mar 2027 – 14 Mar 2027GVA → YYZout 1 stop, back 1 stopSAS Scandinavianfound 7 days agoSee prices for these dates
Basel$1,171return14 Dec – 20 DecBSL → YYZout 1 stop, back 1 stopLufthansafound 5 days agoSee prices for these dates
Czech Republic
Prague$711return13 Mar 2027 – 20 Mar 2027PRG → YYZout 1 stop, back 1 stopLOT Polishfound 8 days agoSee prices for these dates
Latvia
Riga$714return1 Jun 2027 – 15 Jun 2027RIX → YYZout 1 stop, back 1 stopCityjetfound 6 days agoSee prices for these dates
United Arab Emirates
Dubai$771return20 Nov – 2 Jan 2027DXB → YYZout 1 stop, back 1 stopTurkish Airlinesfound 8 days agoSee prices for these dates
Abu Dhabi$976return22 Feb 2027 – 21 Mar 2027AUH → YYZout 1 stop, back 1 stopEgyptairfound 8 days agoSee prices for these dates
Sharjah$1,131return20 Nov – 2 Jan 2027SHJ → YYZout 1 stop, back 1 stopEgyptairfound 8 days agoSee prices for these dates
Kazakhstan
Astana$798return6 Jun 2027 – 11 Jul 2027NQZ → YYZout 1 stop, back 1 stopLOT Polishfound 5 days agoSee prices for these dates
Turkistan$1,505return20 Nov – 27 NovHSA → YYZout 2 stops, back 4 stopsFlyArystanfound 7 days agoSee prices for these dates
Tunisia
Tunis$858return10 Jan 2027 – 24 Jan 2027TUN → YYZout 2 stops, back 2 stopsTransavia Francefound 6 days agoSee prices for these dates
Hong Kong
Hong Kong$929return25 Jun 2027 – 16 Jul 2027HKG → YYZout 1 stop, back 1 stopPhilippine Airlinesfound 4 days agoSee prices for these dates
Kosovo
Pristina$967return5 Jan 2027 – 10 Feb 2027PRN → YYZout 1 stop, back 3 stopsTurkish Airlinesfound 8 days agoSee prices for these dates
Jordan
Amman$1,002return11 Dec – 15 Jan 2027AMM → YYZout 1 stop, back 4 stopsTurkish Airlinesfound 5 days agoSee prices for these dates
Slovakia
Bratislava$1,022return26 May 2027 – 10 Jun 2027BTS → YYZout 2 stops, back 2 stopsWizz Airfound 4 days agoSee prices for these dates
Estonia
Tallinn$1,028return22 Nov – 22 NovTLL → YYZout 1 stop, back 2 stopsairBalticfound 6 days agoSee prices for these dates
Bosnia and Herzegovina
Sarajevo$1,029return1 Oct 2027 – 10 Oct 2027SJJ → YYZout 2 stops, back 2 stopsLOT Polishfound 4 days agoSee prices for these dates
Japan
Tokyo$1,057return24 Feb 2027 – 3 Mar 2027NRT → YTZout 2 stops, back 3 stopsZIPAIRfound 7 days agoSee prices for these dates
Kenya
Nairobi$1,115return6 Dec – 13 DecNBO → YYZout 1 stop, back 1 stopAir Canadafound 7 days agoSee prices for these dates
Kyrgyzstan
Osh$1,216return5 Mar 2027 – 9 Mar 2027OSS → YYZout 2 stops, back 3 stopsPegasus Airlinesfound 4 days agoSee prices for these dates
Bishkek$1,226return7 Dec – 30 DecBSZ → YYZout 3 stops, back 3 stopsTurkish Airlinesfound 8 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$1,220return29 Jan 2027 – 31 Jan 2027DPS → YYZout 1 stop, back 1 stopEVA Airfound 6 days agoSee prices for these dates
Chad
N'Djamena$1,390return10 Jan 2027 – 10 Feb 2027NDJ → YYZout 2 stops, back 2 stopsEgyptairfound 7 days agoSee prices for these dates
Bangladesh
Dhaka$1,430return30 Nov – 10 DecDAC → YYZout 2 stops, back 1 stopAir Indiafound 5 days agoSee prices for these dates
Zambia
Lusaka$1,916return15 Nov – 12 DecLUN → YYZout 2 stops, back 2 stopsQatar Airwaysfound 8 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work