Direct Flights
from Toronto YYZ

3,793 weekly flights departing from Lester B. Pearson Intl
Serving 26 domestic and 119 international routes.
Main airline: Air Canada
Departure city: Toronto, Canada

Domestic
Montréal (YUL)211/week 1h15min from $61
Winnipeg (YWG)79/week 2h35min from $61
Regina (YQR)33/week 3h21min from $87
Edmonton (YEG)99/week 4h14min from $87
Calgary (YYC)139/week 4h06min from $101
Saskatoon (YXE)28/week 3h30min from $102
Sarnia (YZR)35/week 0h54min from $105
Halifax (YHZ)89/week 2h00min from $108
North Bay (YYB)76/week 1h02min from $116
Kingston (YGK)61/week 0h55min from $117
Ottawa (YOW)206/week 1h01min from $118
Timmins (YTS)35/week 1h41min from $125
Sudbury (YSB)41/week 1h12min from $125
Sault Ste. Marie (YAM)30/week 1h40min from $125
Kelowna (YLW)24/week 4h48min from $126
Windsor (YQG)41/week 1h08min from $128
Fredericton (YFC)34/week 1h41min from $129
Thunder Bay (YQT)52/week 1h48min from $134
London (YXU)76/week 0h41min from $136
Fort McMurray (YMM)2/week 4h00min from $139
Saint John (YSJ)21/week 1h52min from $151
Moncton (YQM)44/week 1h53min from $156
Québec City (YQB)57/week 1h30min from $157
Vancouver (YVR)139/week 4h47min from $175
Gander (YQX)21/week 2h54min from $225
Sydney (YQY)7/week 2h21min from $240
Charlottetown (YYG)20/week 2h00min from $243
Nanaimo (YCD)19/week 5h03min from $248
Deer Lake (YDF)11/week 2h29min from $251
St. John's (YYT)43/week 2h53min from $256
Kamloops (YKA)1/week 4h40min from $269
Victoria (YYJ)14/week 5h11min from $279
Antigua and Barbuda
Antigua (ANU)8/week 4h45min from $212
Aruba
Aruba (AUA)11/week 5h00min from $180
Austria
Wien (VIE)7/week 8h05min from $571
Bahamas
Nassau (NAS)25/week 3h15min from $212
Barbados
Bridgetown (BGI)15/week 5h05min from $171
Belgium
Brussels (BRU)5/week 7h15min from $774
Bermuda
Bermuda (BDA)7/week 2h38min from $213
Brazil
São Paulo (GRU)7/week 9h55min from $639
Cayman Islands
Grand Cayman (GCM)8/week 4h05min from $177
Chile
Santiago (SCL)5/week 10h15min from $765
China
Beijing (PEK)8/week 13h25min from $527
Shanghai (PVG)14/week 14h15min from $628
Guangzhou (CAN)7/week 15h30min from $2,358
Colombia
Bogotá (BOG)5/week 5h45min from $397
Costa Rica
San José (SJO)18/week 5h10min from $274
Liberia (LIR)22/week 5h05min from $277
Croatia
Zagreb (ZAG)15/week 8h35min from $381
Curaçao
Curaçao (CUR)5/week 5h05min from $275
Czechia
Prague (PRG)16/week 8h05min from $400
Denmark
Copenhagen (CPH)5/week 7h45min from $912
Dominican Republic
Punta Cana (PUJ)37/week 4h15min from $228
Puerto Plata (POP)13/week 4h00min from $230
Samaná (AZS)2/week 4h08min from $254
Egypt
Cairo (CAI)4/week 10h20min from $727
El Salvador
San Salvador (SAL)18/week 5h00min from $414
Ethiopia
Addis Ababa (ADD)5/week 13h00min from $702
France
Paris (CDG)17/week 7h10min from $410
Germany
Berlin (TXL)15/week 7h55min from $502
Frankfurt (FRA)21/week 7h35min from $569
Munich (MUC)14/week 7h50min from $571
Greece
Athens (ATH)3/week 9h20min from $978
Grenada
St. George's (GND)3/week 5h15min from $249
Hong Kong
Hong Kong (HKG)17/week 15h20min from $611
Hungary
Budapest (BUD)7/week 8h35min from $878
Iceland
Reykjavík (KEF)7/week 5h20min from $455
India
New Delhi (DEL)17/week 13h10min from $549
Mumbai (BOM)4/week 14h55min from $629
Ireland
Dublin (DUB)22/week 6h30min from $462
Israel
Tel Aviv (TLV)12/week 10h25min from $592
Italy
Milan (MXP)27/week 7h45min from $386
Venice (VCE)13/week 8h10min from $435
Rome (FCO)10/week 8h15min from $492
Lamezia Terme (SUF)1/week 9h00min from $547
Jamaica
Montego Bay (MBJ)37/week 3h55min from $161
Kingston (KIN)12/week 4h00min from $234
Japan
Osaka (KIX)1/week 1h30min from $78
Tokyo (HND)7/week 13h00min from $703
Tokyo (NRT)3/week 13h20min from $710
Mexico
Cancún (CUN)48/week 4h05min from $144
Huatulco (HUX)4/week 5h20min from $191
Puerto Vallarta (PVR)15/week 5h20min from $214
México City (MEX)28/week 5h00min from $227
Los Cabos (SJD)7/week 5h30min from $318
Netherlands
Amsterdam (AMS)18/week 7h10min from $330
Pakistan
Lahore (LHE)2/week 13h10min from $933
Karachi (KHI)2/week 13h20min from $933
Islamabad (ISB)2/week 12h50min from $933
Panama
Panamá City (PTY)10/week 5h26min from $306
Peru
Lima (LIM)5/week 7h55min from $441
Philippines
Manila (MNL)7/week 16h20min from $667
Poland
Warsaw (WAW)8/week 8h15min from $812
Portugal
Ponta Delgada (PDL)9/week 5h45min from $267
Lisbon (LIS)14/week 6h55min from $287
Porto (OPO)2/week 6h55min from $322
Terceira (TER)1/week 5h40min from $385
Romania
Bucharest (OTP)6/week 9h20min from $465
Russian Federation
Moscow (ZIA)2/week 4h20min from $156
Moscow (DME)4/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)10/week 5h00min from $288
Saint Vincent and the Grenadines
Kingstown (SVD)2/week 5h10min from $348
Sint Maarten (Dutch part)
St. Maarten (SXM)7/week 4h38min from $160
South Korea
Seoul (GMP)2/week 0h55min from $94
Seoul (ICN)14/week 13h30min from $704
Spain
Barcelona (BCN)4/week 7h45min from $609
Madrid (MAD)3/week 7h25min from $692
Sweden
Göteborg (GOT)1/week 20h00min from $362
Switzerland
Zürich (ZRH)7/week 7h35min from $571
Taiwan, Province of China
Taipei (TPE)7/week 15h30min from $931
Thailand
Phuket (HKT)25/week 13h05min from $672
Trinidad and Tobago
Port of Spain (POS)17/week 4h40min from $213
Turkey
Istanbul (SAW)2/week 2h10min from $46
Istanbul (IST)6/week 9h40min from $869
Turks and Caicos Islands
Providenciales (PLS)11/week 3h50min from $199
Ukraine
Kiev (KBP)3/week 9h15min from $648
United Arab Emirates
Dubai (DXB)10/week 12h45min from $692
Abu Dhabi (AUH)5/week 12h50min from $729
United Kingdom
London (LGW)14/week 6h50min from $211
London (LHR)43/week 7h00min from $243
Edinburgh (EDI)14/week 6h40min from $324
Glasgow (GLA)2/week 6h35min from $327
Manchester (MAN)2/week 6h50min from $376
United States
New York (LGA)166/week 1h27min from $91
Tampa (TPA)26/week 2h52min from $91
New York (JFK)60/week 1h46min from $95
Orlando (MCO)64/week 2h43min from $108
Nashville (BNA)26/week 2h13min from $119
Fort Lauderdale (FLL)53/week 3h05min from $121
Denver (DEN)27/week 3h34min from $123
Baltimore (BWI)21/week 1h24min from $123
Las Vegas (LAS)33/week 4h56min from $125
Newark (EWR)75/week 1h35min from $128
Minneapolis (MSP)75/week 2h16min from $131
Atlanta (ATL)86/week 2h20min from $131
Memphis (MEM)11/week 2h36min from $131
Columbus (CMH)39/week 1h20min from $131
Covington (CVG)41/week 1h40min from $131
Milwaukee (MKE)17/week 1h38min from $131
Kansas City (MCI)12/week 2h44min from $131
New Orléans (MSY)19/week 2h53min from $131
Pittsburgh (PIT)27/week 1h07min from $131
St. Louis (STL)26/week 2h09min from $131
Raleigh/Durham (RDU)27/week 1h48min from $131
Austin (AUS)7/week 3h41min from $133
Cleveland (CLE)35/week 1h04min from $133
Chicago (ORD)134/week 1h41min from $134
Miami (MIA)56/week 3h18min from $134
Boston (BOS)84/week 1h35min from $140
Hartford/Springfield (BDL)19/week 1h41min from $141
San Francisco (SFO)42/week 5h34min from $141
Los Angeles (LAX)56/week 5h14min from $141
Providence (PVD)14/week 1h27min from $148
Philadelphia (PHL)62/week 1h31min from $154
Fort Myers (RSW)32/week 3h03min from $154
Seattle (SEA)14/week 5h28min from $154
Washington (IAD)58/week 1h25min from $159
Washington (DCA)62/week 1h30min from $161
Detroit (DTW)105/week 1h13min from $167
Charlotte (CLT)49/week 1h59min from $170
Phoenix (PHX)18/week 4h49min from $174
Savannah (SAV)21/week 2h17min from $181
Portland (PDX)14/week 5h05min from $186
Dallas-Fort Worth (DFW)42/week 3h20min from $189
Myrtle Beach (MYR)2/week 2h25min from $192
San Diego (SAN)7/week 5h33min from $195
Salt Lake City (SLC)7/week 4h26min from $199
Houston (IAH)57/week 3h43min from $211
Indianapolis (IND)39/week 1h35min from $217
Omaha (OMA)2/week 2h30min from $226
San Juan (SJU)6/week 4h25min from $237
Honolulu (HNL)3/week 9h55min from $280