Direct Flights
from Toronto YYZ

1,479 weekly flights departing from Lester B. Pearson Intl
Serving 25 domestic and 106 international routes.
Main airline: Air Canada
Departure city: Toronto, Canada

Domestic
Thunder Bay (YQT)2/week 1h49min from $43
Halifax (YHZ)13/week 2h09min from $64
Abbotsford (YXX)1/week 5h10min from $73
Saint John (YSJ)2/week 2h00min from $80
Winnipeg (YWG)9/week 2h42min from $84
Calgary (YYC)19/week 4h30min from $85
Charlottetown (YYG)2/week 2h09min from $89
Victoria (YYJ)2/week 5h10min from $93
Kelowna (YLW)3/week 4h44min from $116
Edmonton (YEG)11/week 4h13min from $117
Saskatoon (YXE)3/week 3h28min from $150
Ottawa (YOW)16/week 1h02min from $151
Montréal (YUL)18/week 1h18min from $152
Vancouver (YVR)21/week 4h48min from $167
St. John's (YYT)6/week 0h24min from $179
Regina (YQR)2/week 3h20min from $256
Québec City (YQB)4/week 1h28min from $268
North Bay (YYB)1/week 1h01min from $317
Windsor (YQG)2/week 1h07min from $334
Sudbury (YSB)2/week 1h07min from $338
Sault Ste. Marie (YAM)2/week 1h24min from $359
Fredericton (YFC)2/week 1h50min from $374
Moncton (YQM)2/week 2h02min from $377
Timmins (YTS)2/week 1h30min from $417
London (YXU)3/week 0h46min from $500
Deer Lake (YDF)1/week 0h50min from $595
Sydney (YQY)1/week 2h23min from $684
Fort McMurray (YMM)1/week 4h05min from $854
Antigua and Barbuda
Antigua (ANU)1/week 4h50min from $277
Aruba
Aruba (AUA)2/week 5h03min from $328
Austria
Wien (VIE)1/week 15h40min from $845
Bahamas
Nassau (NAS)3/week 3h25min from $273
George Town (GGT)1/week 3h40min from $943
Barbados
Bridgetown (BGI)1/week 5h25min from $301
Brazil
São Paulo (GRU)1/week 10h00min from $982
Cayman Islands
Grand Cayman (GCM)2/week 4h00min from $248
Colombia
Bogotá (BOG)2/week 6h00min from $409
Costa Rica
Liberia (LIR)1/week 5h15min from $367
San José (SJO)2/week 18h45min from $495
Curaçao
Curaçao (CUR)1/week 5h08min from $466
Denmark
Copenhagen (CPH)2/week 16h05min from $616
Dominican Republic
Punta Cana (PUJ)11/week 4h25min from $241
Puerto Plata (POP)3/week 4h10min from $359
Egypt
Cairo (CAI)1/week 13h40min from $1,615
El Salvador
San Salvador (SAL)1/week 19h00min from $402
Ethiopia
Addis Ababa (ADD)1/week 10h20min from $1,362
France
Paris (CDG)2/week 16h35min from $548
Germany
Frankfurt (FRA)4/week 16h10min from $501
Munich (MUC)2/week 16h10min from $864
Greece
Athens (ATH)1/week 14h20min from $663
Honduras
Roatán (RTB)1/week 4h40min from $468
Hong Kong
Hong Kong (HKG)2/week 15h20min from $2,170
Iceland
Reykjavík (KEF)1/week 5h20min from $683
India
New Delhi (DEL)2/week 9h50min from $1,589
Ireland
Dublin (DUB)3/week 17h15min from $347
Italy
Rome (FCO)1/week 8h35min from $772
Jamaica
Montego Bay (MBJ)5/week 4h05min from $194
Kingston (KIN)1/week 19h45min from $280
Japan
Tokyo (NRT)1/week 10h40min from $1,879
Tokyo (HND)1/week 10h45min from $1,880
Mexico
Cancún (CUN)11/week 4h00min from $175
Puerto Vallarta (PVR)2/week 5h25min from $176
Cozumel (CZM)1/week 4h10min from $341
México City (MEX)4/week 5h20min from $364
Los Cabos (SJD)2/week 5h10min from $387
Huatulco (HUX)1/week 5h30min from $411
Monterrey (MTY)1/week 19h45min from $580
Netherlands
Amsterdam (AMS)4/week 16h45min from $516
Pakistan
Karachi (KHI)1/week 10h00min from $1,504
Philippines
Manila (MNL)1/week 16h15min from $2,342
Poland
Warsaw (WAW)1/week 8h40min from $1,021
Portugal
Lisbon (LIS)3/week 16h55min from $577
Ponta Delgada (PDL)1/week 5h55min from $746
Saint Lucia
St. Lucia (UVF)2/week 5h10min from $430
Saint Vincent and the Grenadines
Kingstown (SVD)1/week 5h10min from $623
Sint Maarten (Dutch part)
St. Maarten (SXM)2/week 4h45min from $343
South Korea
Seoul (ICN)2/week 9h15min from $1,646
Spain
Barcelona (BCN)1/week 7h50min from $608
Switzerland
Zürich (ZRH)1/week 8h10min from $750
Taiwan, Province of China
Taipei (TPE)1/week 15h55min from $1,810
Trinidad and Tobago
Port of Spain (POS)2/week 18h20min from $635
Turkey
Istanbul (IST)1/week 10h10min from $1,767
Turks and Caicos Islands
Providenciales (PLS)2/week 3h55min from $244
United Arab Emirates
Dubai (DXB)2/week 11h15min from $1,332
Abu Dhabi (AUH)1/week 13h00min from $1,473
United Kingdom
London (LHR)6/week 16h50min from $557
United States
New York (JFK)7/week 1h59min from $103
Fort Lauderdale (FLL)9/week 3h13min from $108
Nashville (BNA)2/week 2h12min from $108
Tampa (TPA)5/week 2h57min from $116
Las Vegas (LAS)6/week 4h35min from $132
Orlando (MCO)8/week 2h50min from $140
New York (LGA)22/week 1h31min from $141
Newark (EWR)14/week 1h35min from $154
Boston (BOS)4/week 1h40min from $177
Fort Myers (RSW)3/week 3h10min from $178
San Juan (SJU)1/week 4h35min from $188
Phoenix (PHX)2/week 4h44min from $196
Miami (MIA)6/week 3h35min from $200
Los Angeles (LAX)5/week 5h15min from $206
Washington (DCA)6/week 1h32min from $219
Washington (IAD)6/week 1h42min from $226
Chicago (ORD)16/week 1h55min from $231
San Francisco (SFO)6/week 5h54min from $275
Denver (DEN)4/week 3h55min from $366
Detroit (DTW)7/week 1h31min from $367
Minneapolis (MSP)5/week 2h31min from $380
Hartford/Springfield (BDL)1/week 1h24min from $380
Philadelphia (PHL)7/week 1h35min from $383
St. Louis (STL)1/week 2h06min from $388
Indianapolis (IND)1/week 1h38min from $392
West Palm Beach (PBI)1/week 3h10min from $404
Pittsburgh (PIT)2/week 1h10min from $405
Raleigh/Durham (RDU)2/week 1h53min from $425
Cleveland (CLE)1/week 1h02min from $426
Covington (CVG)1/week 1h33min from $433
Atlanta (ATL)7/week 2h29min from $446
Charlotte (CLT)6/week 2h24min from $458
Columbus (CMH)1/week 1h20min from $461
Houston (IAH)4/week 3h48min from $465
San Diego (SAN)2/week 5h20min from $466
Salt Lake City (SLC)1/week 19h30min from $523
Charleston (CHS)1/week 21h42min from $549
New Orléans (MSY)1/week 21h01min from $553
Austin (AUS)1/week 3h36min from $598
Dallas-Fort Worth (DFW)5/week 3h35min from $599
Seattle (SEA)1/week 18h42min from $709