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
Montréal (YUL)72/week 1h15min from $79
Sarnia (YZR)35/week 0h54min from $105
North Bay (YYB)76/week 1h02min from $116
Kingston (YGK)61/week 0h55min from $117
Ottawa (YOW)65/week 1h01min from $125
Halifax (YHZ)34/week 2h03min from $129
Sudbury (YSB)12/week 1h12min from $136
Timmins (YTS)12/week 1h41min from $136
Sault Ste. Marie (YAM)12/week 1h40min from $136
Windsor (YQG)15/week 1h11min from $138
Fort McMurray (YMM)1/week 4h00min from $139
Thunder Bay (YQT)20/week 1h48min from $141
London (YXU)27/week 0h44min from $143
Fredericton (YFC)14/week 1h41min from $160
Kelowna (YLW)9/week 4h56min from $178
Moncton (YQM)17/week 1h53min from $181
Calgary (YYC)57/week 4h09min from $191
Québec City (YQB)23/week 1h30min from $193
Saint John (YSJ)6/week 1h52min from $197
Gander (YQX)21/week 2h54min from $225
Winnipeg (YWG)28/week 2h45min from $234
Saskatoon (YXE)12/week 3h30min from $238
Regina (YQR)12/week 3h21min from $238
Edmonton (YEG)39/week 4h22min from $239
Nanaimo (YCD)19/week 5h03min from $248
Sydney (YQY)3/week 2h21min from $255
Deer Lake (YDF)4/week 2h29min from $267
Kamloops (YKA)1/week 4h40min from $269
Charlottetown (YYG)7/week 2h07min from $271
St. John's (YYT)15/week 2h59min from $272
Victoria (YYJ)4/week 5h18min from $294
Vancouver (YVR)53/week 5h03min from $312
Abbotsford (YXX)3/week 6h50min from $319
Antigua and Barbuda
Antigua (ANU)3/week 4h45min from $333
Aruba
Aruba (AUA)4/week 5h05min from $306
Austria
Wien (VIE)3/week 8h05min from $1,057
Bahamas
Nassau (NAS)11/week 3h15min from $240
Barbados
Bridgetown (BGI)7/week 5h05min from $171
Belgium
Brussels (BRU)2/week 7h15min from $822
Bermuda
Bermuda (BDA)3/week 2h42min from $242
Brazil
São Paulo (GRU)3/week 9h55min from $680
Cayman Islands
Grand Cayman (GCM)4/week 4h10min from $257
Chile
Santiago (SCL)3/week 10h20min from $803
China
Beijing (PEK)3/week 13h25min from $1,099
Shanghai (PVG)6/week 14h45min from $2,153
Guangzhou (CAN)1/week 15h45min from $2,441
Colombia
Bogotá (BOG)3/week 5h45min from $397
Costa Rica
Liberia (LIR)8/week 5h15min from $313
San José (SJO)7/week 5h10min from $362
Croatia
Zagreb (ZAG)15/week 8h35min from $381
Curaçao
Curaçao (CUR)3/week 5h05min from $289
Czechia
Prague (PRG)16/week 8h05min from $400
Denmark
Copenhagen (CPH)4/week 7h45min from $923
Dominican Republic
Punta Cana (PUJ)10/week 4h15min from $249
Puerto Plata (POP)4/week 4h10min from $253
Samaná (AZS)1/week 4h22min from $304
Egypt
Cairo (CAI)1/week 10h25min from $822
El Salvador
San Salvador (SAL)4/week 5h00min from $417
Ethiopia
Addis Ababa (ADD)3/week 13h00min from $702
France
Paris (CDG)6/week 7h10min from $598
Germany
Berlin (TXL)15/week 7h55min from $502
Munich (MUC)3/week 7h50min from $822
Frankfurt (FRA)9/week 7h35min from $822
Greece
Athens (ATH)2/week 9h20min from $982
Grenada
St. George's (GND)1/week 5h20min from $326
Hong Kong
Hong Kong (HKG)7/week 15h35min from $664
Hungary
Budapest (BUD)6/week 8h35min from $878
Iceland
Reykjavík (KEF)3/week 5h40min from $459
India
New Delhi (DEL)9/week 13h10min from $551
Mumbai (BOM)2/week 14h55min from $689
Ireland
Dublin (DUB)5/week 6h30min from $469
Israel
Tel Aviv (TLV)3/week 10h25min from $872
Italy
Milan (MXP)27/week 7h45min from $386
Venice (VCE)13/week 8h10min from $435
Rome (FCO)9/week 8h30min from $510
Lamezia Terme (SUF)1/week 9h00min from $547
Jamaica
Kingston (KIN)5/week 4h00min from $247
Montego Bay (MBJ)15/week 4h05min from $248
Japan
Osaka (KIX)1/week 1h30min from $78
Tokyo (NRT)2/week 13h20min from $754
Tokyo (HND)2/week 13h20min from $927
Mexico
Cancún (CUN)22/week 4h05min from $179
Puerto Vallarta (PVR)6/week 5h20min from $313
México City (MEX)14/week 5h00min from $320
Huatulco (HUX)3/week 5h20min from $339
Los Cabos (SJD)1/week 5h40min from $358
Netherlands
Amsterdam (AMS)5/week 7h10min from $609
Pakistan
Islamabad (ISB)1/week 13h00min from $933
Lahore (LHE)1/week 13h10min from $999
Karachi (KHI)1/week 13h20min from $999
Panama
Panamá City (PTY)4/week 5h30min from $332
Peru
Lima (LIM)1/week 7h55min from $680
Philippines
Manila (MNL)1/week 16h40min from $840
Poland
Warsaw (WAW)2/week 8h15min from $812
Portugal
Ponta Delgada (PDL)1/week 5h45min from $365
Terceira (TER)1/week 5h40min from $388
Lisbon (LIS)5/week 7h00min from $458
Porto (OPO)1/week 6h55min from $485
Qatar
Doha (DOH)2/week 12h35min from $979
Romania
Bucharest (OTP)6/week 9h20min from $465
Russian Federation
Moscow (DME)4/week 4h20min from $156
Moscow (ZIA)2/week 4h20min from $156
Krasnodar (KRR)8/week 3h50min from $170
Moscow (SVO)4/week 8h10min from $268
Moscow (VKO)3/week 8h40min from $284
Saint Lucia
St. Lucia (UVF)2/week 5h00min from $302
Saint Vincent and the Grenadines
Kingstown (SVD)1/week 5h10min from $419
Sint Maarten (Dutch part)
St. Maarten (SXM)3/week 4h40min from $245
South Korea
Seoul (GMP)2/week 0h55min from $94
Seoul (ICN)4/week 13h50min from $970
Spain
Barcelona (BCN)3/week 7h45min from $609
Madrid (MAD)3/week 7h25min from $692
Sweden
Göteborg (GOT)1/week 20h00min from $362
Switzerland
Zürich (ZRH)3/week 7h35min from $935
Taiwan, Province of China
Taipei (TPE)2/week 15h40min from $971
Thailand
Phuket (HKT)25/week 13h05min from $672
Trinidad and Tobago
Port of Spain (POS)6/week 4h40min from $218
Turkey
Istanbul (SAW)2/week 2h10min from $46
Istanbul (IST)2/week 9h40min from $1,059
Turks and Caicos Islands
Providenciales (PLS)6/week 3h50min from $230
Ukraine
Kiev (KBP)2/week 9h15min from $704
United Arab Emirates
Dubai (DXB)5/week 12h45min from $784
Abu Dhabi (AUH)3/week 12h50min from $1,161
United Kingdom
London (LGW)6/week 7h05min from $213
London (LHR)18/week 7h00min from $262
Edinburgh (EDI)14/week 6h40min from $324
Glasgow (GLA)2/week 6h35min from $327
Manchester (MAN)1/week 7h05min from $376
United States
New York (LGA)56/week 1h30min from $94
Nashville (BNA)9/week 2h13min from $119
Orlando (MCO)24/week 2h56min from $121
Denver (DEN)7/week 3h50min from $123
Newark (EWR)15/week 1h35min from $129
Atlanta (ATL)25/week 2h20min from $131
Milwaukee (MKE)4/week 1h38min from $131
Memphis (MEM)3/week 2h36min from $131
Columbus (CMH)6/week 1h20min from $131
Kansas City (MCI)3/week 2h44min from $131
Raleigh/Durham (RDU)9/week 1h48min from $131
St. Louis (STL)8/week 2h09min from $131
Minneapolis (MSP)23/week 2h16min from $133
Chicago (ORD)48/week 1h41min from $137
Fort Lauderdale (FLL)23/week 3h12min from $138
Boston (BOS)34/week 1h35min from $140
San Francisco (SFO)12/week 5h40min from $141
Hartford/Springfield (BDL)15/week 1h41min from $141
New York (JFK)28/week 1h46min from $145
Miami (MIA)25/week 3h18min from $147
Providence (PVD)14/week 1h27min from $148
Seattle (SEA)6/week 5h28min from $154
Los Angeles (LAX)23/week 5h22min from $156
Philadelphia (PHL)23/week 1h31min from $166
Washington (IAD)7/week 1h26min from $169
Washington (DCA)25/week 1h30min from $170
Fort Myers (RSW)15/week 3h11min from $170
Tampa (TPA)9/week 3h04min from $170
Detroit (DTW)31/week 1h13min from $173
Savannah (SAV)21/week 2h17min from $181
Las Vegas (LAS)14/week 5h00min from $185
Portland (PDX)14/week 5h05min from $186
Myrtle Beach (MYR)2/week 2h25min from $192
Phoenix (PHX)8/week 4h56min from $195
Baltimore (BWI)9/week 1h24min from $201
Salt Lake City (SLC)3/week 4h26min from $210
Indianapolis (IND)39/week 1h35min from $217
Austin (AUS)3/week 3h41min from $220
Pittsburgh (PIT)9/week 1h07min from $220
New Orléans (MSY)6/week 2h53min from $222
Covington (CVG)7/week 1h40min from $222
Omaha (OMA)2/week 2h30min from $226
Houston (IAH)15/week 3h43min from $231
Cleveland (CLE)8/week 1h04min from $248
San Juan (SJU)4/week 4h29min from $254
Charlotte (CLT)6/week 1h59min from $297
Dallas-Fort Worth (DFW)13/week 3h20min from $335
San Diego (SAN)3/week 5h33min from $344
Honolulu (HNL)1/week 9h55min from $473