Non-stop flights to Toronto (YYZ)
Toronto Pearson International Airport is the largest airport in Canada. In total there are 188 airports around the world that have direct flights to Toronto, spread around 180 cities in 63 countries. Currently, there are 32 domestic flights to Toronto.
Toronto is mainly known for activities and sightseeing & culture.
On this page
All direct flights to Toronto Top 200 flights with a stopover Airlines flying to Toronto Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 11,217 flights arriving at Toronto Airport, which are 374 flights per day or 16 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.
The most frequently departed flights to Toronto are routes from New York City (LGA) in United States and Vancouver (YVR) in Canada. These two routes together are operated 1131 times this month, and make up for 10% of all monthly arrivals at Toronto Pearson International Airport.
The longest flight to Toronto YYZ is departing from Manila (MNL). This non-stop flight takes around 17 hours and covers a distance of 5,099 miles (8,206 km).
List of all direct flights to Toronto
Below you can find a list of all cities and countries that have direct flights to Toronto, ordered by popularity.










Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Toronto.










Airlines flying to Toronto
Currently, there are 47 airlines that fly to Toronto. Most flights to Toronto are operated by Air Canada, as they connect 143 airports to YYZ. That’s around 3 times as much as WestJet, the second biggest airline in terms of operated flight routes to Toronto. Below you can find a list of airlines that operate most YYZ flights:












Business class flights to Toronto
There are 165 airports that have flights to Toronto in Business Class. All airports that offer business class flights to YYZ are listed below:









First class flights to Toronto
If you are looking for a luxurious flight, there's a total of 6 airports to choose from that have flights to YYZ in First Class.






Intercontinental flights to Toronto
Toronto is well connected to lots of airports around the world.
These are all non-stop intercontinental flights to Toronto Pearson International Airport (YYZ), as of December 2023:
Non-stop flights from Europe to Toronto
Air Canada and Air Transat have a significant network of flights from Europe to Toronto.
Air Canada (Star Alliance): year-round flights from Vienna (VIE), Frankfurt (FRA), Munich (MUC), Zürich (ZRH), Copenhagen (CPH), seasonal flights from Reykjavik (Keflavik) (KEF), year-round flights from Dublin (DUB), seasonal flights from Edinburgh (EDI), year-round flights from London Heathrow (LHR), seasonal flights from Manchester (MAN), Athens (ATH), year-round flights from Rome (Fiumicino) (FCO), seasonal flights from Venice Marco Polo (VCE), year-round flights from Lisbon (LIS), seasonal flights from Barcelona (BCN), year-round flights from Madrid (MAD), seasonal flights from Brussels (BRU), year-round flights from Paris (CDG) and Amsterdam (AMS).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
Condor: year-round flights from Frankfurt (FRA).
Swiss (Star Alliance): seasonal flights from Zürich (ZRH).
LOT (Star Alliance): year-round flights from Warsaw (WAW).
SAS (Star Alliance): seasonal flights from Copenhagen (CPH) and year-round flights from Stockholm (Arlanda) (ARN).
Icelandair: year-round flights from Reykjavik (Keflavik) (KEF).
Air Transat: seasonal flights from Dublin (DUB), year-round flights from Glasgow (GLA), London Gatwick (LGW), Manchester (MAN), seasonal flights from Athens (ATH), Lamezia Terme (SUF), Rome (Fiumicino) (FCO), Venice Marco Polo (VCE), year-round flights from Faro (FAO), Lisbon (LIS), Porto (OPO), seasonal flights from Barcelona (BCN), Zagreb (ZAG), Paris (CDG) and Amsterdam (AMS).
Aer Lingus: year-round flights from Dublin (DUB).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
Neos: year-round flights from Milan (Malpensa) (MXP).
Azores Airlines: seasonal flights from Funchal (Madeira) (FNC), year-round flights from Ponta Delgada (PDL), seasonal flights from Porto (OPO) and Terceira Island (TER).
TAP Portugal (Star Alliance): year-round flights from Lisbon (LIS).
Air France (SkyTeam): year-round flights from Paris (CDG).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Non-stop flights from the US to Toronto
Air Canada (Star Alliance) has a strong network of non-stop flights from the United States.
Air Canada (Star Alliance): year-round flights from Atlanta (ATL), Austin (AUS), Baltimore-Washington (BWI), Boston (BOS), Charleston (CHS), Charlotte (CLT), Chicago (ORD), Cincinnati (CVG), Cleveland (CLE), Columbus (CMH), Dallas-Fort Worth (DFW), Denver (DEN), Detroit (DTW), Fort Lauderdale (FLL), Fort Myers (RSW), Hartford (BDL), seasonal flights from Honolulu (HNL), year-round flights from Houston (IAH), Indianapolis (IND), seasonal flights from Kahului (OGG), Kansas City (MCI), year-round flights from Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), Minneapolis (MSP), Nashville (BNA), New Orleans (MSY), New York (EWR), New York City (JFK), New York City (LGA), Orlando (MCO), seasonal flights from Palm Springs (PSP), year-round flights from Philadelphia (PHL), Phoenix (PHX), Pittsburgh (PIT), seasonal flights from Portland (PDX), year-round flights from Raleigh / Durham (RDU), seasonal flights from Sacramento (SMF), Salt Lake City (SLC), year-round flights from San Diego (SAN), San Francisco (SFO), seasonal flights from Sarasota / Bradenton (SRQ), year-round flights from Seattle / Tacoma (SEA), St. Louis (STL), Tampa (TPA), Washington (IAD), Washington (DCA) and seasonal flights from West Palm Beach (PBI).
American Airlines (Oneworld): year-round flights from Charlotte (CLT), Chicago (ORD), Dallas-Fort Worth (DFW), Miami (MIA), New York City (JFK), New York City (LGA), Philadelphia (PHL) and Washington (DCA).
Canada Jetlines: seasonal flights from Las Vegas (LAS), year-round flights from Miami (MIA) and seasonal flights from Orlando (MCO).
Delta (SkyTeam): year-round flights from Atlanta (ATL), Detroit (DTW), Minneapolis (MSP), New York City (JFK), New York City (LGA) and Salt Lake City (SLC).
Flair Airlines: year-round flights from Fort Lauderdale (FLL), Las Vegas (LAS), seasonal flights from Nashville (BNA), New York City (JFK) and year-round flights from Orlando (SFB).
Lynx Air: seasonal flights from Fort Myers (RSW), year-round flights from Los Angeles (LAX), Orlando (MCO), Phoenix (PHX) and seasonal flights from Tampa (TPA).
Porter: seasonal flights from Fort Lauderdale (FLL), Fort Myers (RSW), Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), Orlando (MCO), San Francisco (SFO) and Tampa (TPA).
Sun Country Airlines: seasonal flights from Minneapolis (MSP).
Sunwing: seasonal flights from Orlando (MCO).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), Denver (DEN), Houston (IAH), New York (EWR), San Francisco (SFO) and Washington (IAD).
WestJet: year-round flights from Fort Lauderdale (FLL), Fort Myers (RSW), Las Vegas (LAS), seasonal flights from Los Angeles (LAX), year-round flights from Nashville (BNA), Orlando (MCO) and Tampa (TPA).
Non-stop flights from South America to Toronto
Air Canada (Star Alliance): year-round flights from São Paulo (GRU), Santiago de Chile (SCL) and Bogotá (BOG).
Air Transat: seasonal flights from Cartagena (CTG) and year-round flights from Lima (LIM).
Avianca (Star Alliance): year-round flights from Bogotá (BOG).
Caribbean Airlines: seasonal flights from Georgetown (GEO).
Non-stop flights from Central America to Toronto
Air Canada (Star Alliance) has a significant network of flights from Central America to Toronto.
Air Canada (Star Alliance): seasonal flights from Belize City (BZE), year-round flights from Liberia (LIR), San José (SJO), Cancún (CUN), seasonal flights from Cozumel (CZM), Huatulco (HUX), Ixtapa / Zihuatanejo (ZIH), year-round flights from Mexico City (MEX), Monterrey (MTY), seasonal flights from Puerto Vallarta (PVR), San José del Cabo (SJD) and Panama City (PTY).
WestJet: seasonal flights from Belize City (BZE), year-round flights from Liberia (LIR), Cancún (CUN), seasonal flights from Cozumel (CZM), Huatulco (HUX), Mérida (MID), year-round flights from Puerto Vallarta (PVR) and seasonal flights from Roatan (RTB).
Air Transat: seasonal flights from Liberia (LIR), San José (SJO), year-round flights from Cancún (CUN) and seasonal flights from Puerto Vallarta (PVR).
Sunwing: seasonal flights from Liberia (LIR), Acapulco (ACA), Cancún (CUN), Mazatlán (MZT), Puerto Vallarta (PVR) and San José del Cabo (SJD).
Aeromexico (SkyTeam): year-round flights from Mexico City (MEX).
Canada Jetlines: seasonal flights from Cancún (CUN).
Flair Airlines: year-round flights from Cancún (CUN) and Puerto Vallarta (PVR).
Lynx Air: year-round flights from Cancún (CUN).
Copa Airlines (Star Alliance): year-round flights from Panama City (PTY).
Avianca (Star Alliance): year-round flights from San Salvador (SAL).
Non-stop flights from the Caribbean to Toronto
Air Canada, Sunwing, WestJet and Air Transat have a strong network of non-stop flights from the Caribbean.
Air Canada (Star Alliance): year-round flights from St. John's, Antigua (ANU), Aruba (AUA), seasonal flights from Great Exuma (GGT), year-round flights from Nassau (NAS), Bridgetown (BGI), Grand Cayman (GCM), Cayo Coco (CCC), seasonal flights from Holguín (HOG), Santa Clara (SNU), year-round flights from Varadero (VRA), Willemstad, Curaçao (CUR), Puerto Plata (POP), Punta Cana (PUJ), seasonal flights from Samana (AZS), year-round flights from Grenada (GND), Kingston (KIN), Montego Bay (MBJ), seasonal flights from Fort-de-France (FDF), San Juan (SJU), Sint Maarten (SXM), Saint Kitts (SKB), year-round flights from Saint Lucia (UVF), Saint Vincent (SVD) and Providenciales (PLS).
Sunwing: seasonal flights from St. John's, Antigua (ANU), Aruba (AUA), Freeport (FPO), Cayo Coco (CCC), Cayo Largo del Sur (CYO), Holguín (HOG), Manzanillo (MZO), Santa Clara (SNU), Varadero (VRA), La Romana (LRM), Puerto Plata (POP), Punta Cana (PUJ), Grenada (GND), Montego Bay (MBJ), Sint Maarten (SXM) and Saint Lucia (UVF).
WestJet: year-round flights from St. John's, Antigua (ANU), Aruba (AUA), Nassau (NAS), seasonal flights from Bridgetown (BGI), year-round flights from Grand Cayman (GCM), Varadero (VRA), Willemstad, Curaçao (CUR), Puerto Plata (POP), Punta Cana (PUJ), seasonal flights from Kingston (KIN), year-round flights from Montego Bay (MBJ), seasonal flights from San Juan (SJU), year-round flights from Sint Maarten (SXM), Saint Lucia (UVF), Providenciales (PLS) and seasonal flights from Bonaire (BON).
Air Transat: year-round flights from Cayo Coco (CCC), Holguín (HOG), Santa Clara (SNU), Varadero (VRA), seasonal flights from La Romana (LRM), year-round flights from Puerto Plata (POP), Punta Cana (PUJ), Samana (AZS), Montego Bay (MBJ), seasonal flights from San Juan (SJU) and Sint Maarten (SXM).
Arajet: seasonal flights from Santo Domingo (SDQ).
Canada Jetlines: seasonal flights from Santo Domingo (SDQ) and Montego Bay (MBJ).
Flair Airlines: year-round flights from Punta Cana (PUJ) and Kingston (KIN).
Caribbean Airlines: year-round flights from Kingston (KIN) and Port of Spain (POS).
Non-stop flights from Africa to Toronto
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Non-stop flights from the Middle-East / Western Asia to Toronto
Air Canada (Star Alliance): year-round flights from Tel Aviv (TLV) and Dubai (DXB).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Biman Airlines: seasonal flights from Istanbul (IST).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Saudi Arabian (SkyTeam): seasonal flights from Jeddah (JED).
Non-stop flights from India / South Asia to Toronto
Air Canada (Star Alliance): year-round flights from New Delhi (DEL).
Air India (Star Alliance): year-round flights from New Delhi (DEL).
Pakistan: year-round flights from Islamabad (ISB), Karachi (KHI) and Lahore (LHE).
Non-stop flights from China to Toronto
China Eastern (SkyTeam): year-round flights from Shanghai (PVG).
China Southern: year-round flights from Guangzhou (CAN).
Non-stop flights from Japan to Toronto
Air Canada is currently the only airline flying non-stop from Japan to Toronto. They fly year-round from Tokyo (HND) and Tokyo (NRT).
Non-stop flights from East Asia to Toronto
Air Canada (Star Alliance): year-round flights from Seoul (ICN).
Korean Air (SkyTeam): year-round flights from Seoul (ICN).
Cathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).
EVA Air (Star Alliance): year-round flights from Taipei (TPE).
Non-stop flights from South-East Asia to Toronto
Philippine Airlines is currently the only airline flying non-stop from South-Eastern Asia to Toronto. They fly year-round from Manila (MNL).
Non-stop flights from Central Asia to Toronto
Currently there are no direct services from Central Asia to Toronto, you will need to change planes along the way.
Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Toronto
Currently there are no direct services from Oceania to Toronto, you will need to change planes along the way.
International flights to Toronto
Flights from Antigua & Barbuda to Toronto

St. John's, Antigua is the only city in Antigua & Barbuda with direct flights to Toronto. From St. John's, Antigua, direct flights are offered by Air Canada (Star Alliance), Sunwing and WestJet.
Flights from Aruba to Toronto

In Aruba, the only airport that has a direct connection to Toronto is Aruba. From Aruba, direct flights are offered by Air Canada (Star Alliance), Sunwing and WestJet.
Flights from Austria to Toronto

There is 1 airport in Austria that has a direct connection to Toronto, which is Vienna. From Vienna, direct flights are offered by Air Canada (Star Alliance).
Flights from Bahamas to Toronto

There are 3 airports in Bahamas that have non-stop flights to Toronto.
From Freeport, direct flights are offered by Sunwing. This is a seasonal route that starts in December and ends in March.
From Great Exuma, the only airline with direct flights is Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
From Nassau, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from Barbados to Toronto

In Barbados, the only airport that has a direct connection to Toronto is Bridgetown. From Bridgetown, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from Belgium to Toronto

Brussels is the only city in Belgium with direct flights to Toronto. From Brussels, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that started in May and ends in October.
Flights from Belize to Toronto

There is 1 airport in Belize that has a direct connection to Toronto, which is Belize City. From Belize City, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that starts in December and ends in May.
Flights from Bermuda to Toronto

Bermuda is the only city in Bermuda with direct flights to Toronto. From Bermuda, direct flights are offered by Air Canada (Star Alliance).
Flights from Brazil to Toronto

In Brazil, the only airport that has a direct connection to Toronto is São Paulo. From São Paulo, direct flights are offered by Air Canada (Star Alliance).
Flights from Caribbean Netherlands to Toronto

There is 1 airport in Caribbean Netherlands that has a direct connection to Toronto, which is Bonaire. From Bonaire, direct flights are offered by WestJet. This is a seasonal route that starts in December and ends in April.
Flights from Cayman Islands to Toronto

In Cayman Islands, the only airport that has a direct connection to Toronto is Grand Cayman. From Grand Cayman, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from Chile to Toronto

Santiago de Chile is the only city in Chile with direct flights to Toronto. From Santiago de Chile, direct flights are offered by Air Canada (Star Alliance).
Flights from China to Toronto

If you are looking for a direct flight from China to Toronto, there are 2 airports to choose from.
From Guangzhou, direct flights are offered by China Southern.
From Shanghai, the only airline with direct flights is China Eastern (SkyTeam).
Flights from Colombia to Toronto

In Colombia, there are 2 airports that have direct flights to Toronto.
From Bogotá, you can fly non-stop with Air Canada (Star Alliance) or Avianca (Star Alliance).
From Cartagena, the only airline with direct flights is Air Transat. This is a seasonal route that starts in December and ends in April.
Flights from Costa Rica to Toronto

If you are looking for a direct flight from Costa Rica to Toronto, there are 2 airports to choose from.
From Liberia, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Sunwing and WestJet.
From San José, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
Flights from Croatia to Toronto

There is 1 airport in Croatia that has a direct connection to Toronto, which is Zagreb. From Zagreb, direct flights are offered by Air Transat. This is a seasonal route that started in May and ends in October.
Flights from Cuba to Toronto

In Cuba there are several airports with flights to Toronto (7 in total).
From Cayo Coco, direct flights are offered by Air Canada (Star Alliance), Air Transat and Sunwing.
From Cayo Largo del Sur and Cienfuegos, you can fly with Sunwing.
From Holguín, direct flights are offered by Air Canada (Star Alliance), Air Transat and Sunwing.
From Manzanillo, direct flights are offered by Sunwing. This is a seasonal route that starts in December and ends in March.
From Santa Clara, direct flights are offered by Air Canada (Star Alliance), Air Transat and Sunwing.
From Varadero, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Sunwing and WestJet.
Flights from Curaçao to Toronto

Willemstad, Curaçao is the only city in Curaçao with direct flights to Toronto. From Willemstad, Curaçao, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from Denmark to Toronto

In Denmark, the only airport that has a direct connection to Toronto is Copenhagen. From Copenhagen, you can fly non-stop with Air Canada (Star Alliance) or SAS (Star Alliance).
Flights from Dominican Republic to Toronto

There are 5 airports in Dominican Republic that have non-stop flights to Toronto.
From La Romana, you can fly non-stop with Air Transat or Sunwing. This is a seasonal route that starts in December and ends in April.
From Puerto Plata, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Sunwing and WestJet.
From Punta Cana, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Flair Airlines, Sunwing and WestJet.
From Samana, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
From Santo Domingo, you can fly non-stop with Arajet or Canada Jetlines. This is a seasonal route that starts in December and ends in March.
Flights from Egypt to Toronto

There is 1 airport in Egypt that has a direct connection to Toronto, which is Cairo. From Cairo, direct flights are offered by Egyptair (Star Alliance).
Flights from El Salvador to Toronto

In El Salvador, the only airport that has a direct connection to Toronto is San Salvador. From San Salvador, direct flights are offered by Avianca (Star Alliance).
Flights from Ethiopia to Toronto

Addis Ababa is the only city in Ethiopia with direct flights to Toronto. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
Flights from France to Toronto

There is 1 airport in France that has a direct connection to Toronto, which is Paris. From Paris, direct flights are offered by Air Canada (Star Alliance), Air France (SkyTeam) and Air Transat.
Flights from Germany to Toronto

In Germany, there are 2 airports that have direct flights to Toronto.
From Frankfurt, direct flights are offered by Air Canada (Star Alliance), Condor and Lufthansa (Star Alliance).
From Munich, you can fly non-stop with Air Canada (Star Alliance) or Lufthansa (Star Alliance).
Flights from Greece to Toronto

Athens is the only city in Greece with direct flights to Toronto. From Athens, you can fly non-stop with Air Canada (Star Alliance) or Air Transat. This is a seasonal route that started in April and ends in November.
Flights from Grenada to Toronto

In Grenada, the only airport that has a direct connection to Toronto is Grenada. From Grenada, you can fly non-stop with Air Canada (Star Alliance) or Sunwing.
Flights from Guyana to Toronto

There is 1 airport in Guyana that has a direct connection to Toronto, which is Georgetown. From Georgetown, direct flights are offered by Caribbean Airlines. This is a seasonal route that starts in December and ends in March.
Flights from Honduras to Toronto

In Honduras, the only airport that has a direct connection to Toronto is Roatan. From Roatan, direct flights are offered by WestJet. This is a seasonal route that starts in December and ends in May.
Flights from Hong Kong to Toronto

Hong Kong is the only city in Hong Kong with direct flights to Toronto. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
Flights from Iceland to Toronto

There is 1 airport in Iceland that has a direct connection to Toronto, which is Reykjavik (Keflavik). From Reykjavik (Keflavik), you can fly non-stop with Air Canada (Star Alliance) or Icelandair.
Flights from India to Toronto

New Delhi is the only city in India with direct flights to Toronto. From New Delhi, you can fly non-stop with Air Canada (Star Alliance) or Air India (Star Alliance).
Flights from Ireland to Toronto

In Ireland, the only airport that has a direct connection to Toronto is Dublin. From Dublin, direct flights are offered by Aer Lingus, Air Canada (Star Alliance) and Air Transat.
Flights from Israel to Toronto

There is 1 airport in Israel that has a direct connection to Toronto, which is Tel Aviv. From Tel Aviv, direct flights are offered by Air Canada (Star Alliance).
Flights from Italy to Toronto

There are 4 airports in Italy that have non-stop flights to Toronto.
From Lamezia Terme, direct flights are offered by Air Transat. This is a seasonal route that started in June and ends in October.
From Milan (Malpensa), the only airline with direct flights is Neos.
From Rome (Fiumicino) and Venice Marco Polo, you can fly with Air Canada (Star Alliance) and Air Transat.
Flights from Jamaica to Toronto

If you are looking for a direct flight from Jamaica to Toronto, there are 2 airports to choose from.
From Kingston, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Caribbean Airlines, Flair Airlines and WestJet.
From Montego Bay, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Canada Jetlines, Sunwing and WestJet.
Flights from Japan to Toronto

In Japan, there are 2 airports that have direct flights to Toronto.
From Tokyo and Tokyo, you can fly with Air Canada (Star Alliance).
Flights from Martinique to Toronto

In Martinique, the only airport that has a direct connection to Toronto is Fort-de-France. From Fort-de-France, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
Flights from Mexico to Toronto

You can fly non-stop to Toronto from lots of airports in Mexico, as there is a total of 11 airports that have direct services to Toronto.
From Acapulco, direct flights are offered by Sunwing. This is a seasonal route that started in January and ends in March.
From Cancún, airlines that operate direct flights are Air Canada (Star Alliance), Air Transat, Canada Jetlines, Flair Airlines, Lynx Air, Sunwing and WestJet.
From Cozumel and Huatulco, you can fly with Air Canada (Star Alliance) and WestJet.
From Ixtapa / Zihuatanejo, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
From Mazatlán, you can fly non-stop to Toronto with Sunwing. This is a seasonal route that starts in December and ends in March.
From Mérida, direct flights are offered by WestJet. This is a seasonal route that starts in December and ends in April.
From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or Air Canada (Star Alliance).
From Monterrey, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From Puerto Vallarta, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Flair Airlines, Sunwing and WestJet.
From San José del Cabo, you can fly non-stop with Air Canada (Star Alliance) or Sunwing. This is a seasonal route that starts in December and ends in April.
Flights from Netherlands to Toronto

Amsterdam is the only city in Netherlands with direct flights to Toronto. From Amsterdam, direct flights are offered by Air Canada (Star Alliance), Air Transat and KLM (SkyTeam).
Flights from Pakistan to Toronto

If you are looking for a direct flight from Pakistan to Toronto, there are 3 airports to choose from.
From Islamabad, Karachi and Lahore, all direct flights to Toronto are operated by Pakistan.
Flights from Panama to Toronto

There are 2 airports in Panama that have non-stop flights to Toronto.
From Panama City, you can fly non-stop with Air Canada (Star Alliance) or Copa Airlines (Star Alliance).
From Rio Hato, you can fly non-stop with Air Transat or Sunwing. This is a seasonal route that starts in December and ends in April.
Flights from Peru to Toronto

There is 1 airport in Peru that has a direct connection to Toronto, which is Lima. From Lima, direct flights are offered by Air Transat.
Flights from Philippines to Toronto

Manila is the only city in Philippines with direct flights to Toronto. From Manila, direct flights are offered by Philippine Airlines.
Flights from Poland to Toronto

In Poland, the only airport that has a direct connection to Toronto is Warsaw. From Warsaw, direct flights are offered by LOT (Star Alliance).
Flights from Portugal to Toronto

In Portugal there are several airports with flights to Toronto (6 in total).
From Faro, direct flights are offered by Air Transat.
From Funchal (Madeira), the only airline with direct flights is Azores Airlines. This is a seasonal route that started in June and ends in September.
From Lisbon, direct flights are offered by Air Canada (Star Alliance), Air Transat and TAP Portugal (Star Alliance).
From Ponta Delgada, the only airline with direct flights is Azores Airlines.
From Porto, you can fly non-stop with Air Transat or Azores Airlines.
From Terceira Island, you can fly non-stop to Toronto with Azores Airlines. This is a seasonal route that started in April and ends in October.
Flights from Puerto Rico to Toronto

There is 1 airport in Puerto Rico that has a direct connection to Toronto, which is San Juan. From San Juan, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet. This is a seasonal route that starts in December and ends in April.
Flights from Saudi Arabia to Toronto

In Saudi Arabia, the only airport that has a direct connection to Toronto is Jeddah. From Jeddah, direct flights are offered by Saudi Arabian (SkyTeam). This is a seasonal route that starts in December and ends in March.
Flights from Sint Maarten to Toronto

Sint Maarten is the only city in Sint Maarten with direct flights to Toronto. From Sint Maarten, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Sunwing and WestJet.
Flights from South Korea to Toronto

There is 1 airport in South Korea that has a direct connection to Toronto, which is Seoul. From Seoul, you can fly non-stop with Air Canada (Star Alliance) or Korean Air (SkyTeam).
Flights from Spain to Toronto

In Spain, there are 2 airports that have direct flights to Toronto.
From Barcelona, you can fly non-stop with Air Canada (Star Alliance) or Air Transat. This is a seasonal route that started in April and ends in October.
From Madrid, the only airline with direct flights is Air Canada (Star Alliance).
Flights from St. Kitts & Nevis to Toronto

Saint Kitts is the only city in St. Kitts & Nevis with direct flights to Toronto. From Saint Kitts, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
Flights from St. Lucia to Toronto

In St. Lucia, the only airport that has a direct connection to Toronto is Saint Lucia. From Saint Lucia, direct flights are offered by Air Canada (Star Alliance), Sunwing and WestJet.
Flights from St. Vincent & Grenadines to Toronto

There is 1 airport in St. Vincent & Grenadines that has a direct connection to Toronto, which is Saint Vincent. From Saint Vincent, direct flights are offered by Air Canada (Star Alliance).
Flights from Sweden to Toronto

In Sweden, the only airport that has a direct connection to Toronto is Stockholm (Arlanda). From Stockholm (Arlanda), direct flights are offered by SAS (Star Alliance).
Flights from Switzerland to Toronto

Zürich is the only city in Switzerland with direct flights to Toronto. From Zürich, you can fly non-stop with Air Canada (Star Alliance) or Swiss (Star Alliance).
Flights from Taiwan to Toronto

There is 1 airport in Taiwan that has a direct connection to Toronto, which is Taipei. From Taipei, direct flights are offered by EVA Air (Star Alliance).
Flights from Trinidad & Tobago to Toronto

Port of Spain is the only city in Trinidad & Tobago with direct flights to Toronto. From Port of Spain, direct flights are offered by Caribbean Airlines.
Flights from Turkey to Toronto

In Turkey, the only airport that has a direct connection to Toronto is Istanbul. From Istanbul, you can fly non-stop with Biman Airlines or Turkish Airlines (Star Alliance).
Flights from Turks & Caicos Islands to Toronto

There is 1 airport in Turks & Caicos Islands that has a direct connection to Toronto, which is Providenciales. From Providenciales, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from United Arab Emirates to Toronto

There are 2 airports in United Arab Emirates that have non-stop flights to Toronto.
From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, you can fly non-stop with Air Canada (Star Alliance) or Emirates.
Flights from United Kingdom to Toronto

If you are looking for a direct flight from United Kingdom to Toronto, there are 5 airports to choose from.
From Edinburgh, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in January.
From Glasgow and London Gatwick, you can fly with Air Transat.
From London Heathrow, you can fly non-stop with Air Canada (Star Alliance) or British Airways (Oneworld).
From Manchester, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
Flights from United States to Toronto

United States is well-connected to Toronto (YYZ) with 49 airports around the country that have direct flights to the airport.
From Atlanta, you can fly non-stop with Air Canada (Star Alliance) or Delta (SkyTeam).
From Austin, Baltimore-Washington, Boston and Charleston, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Charlotte, you can fly non-stop with Air Canada (Star Alliance) or American Airlines (Oneworld).
From Chicago, direct flights are offered by Air Canada (Star Alliance), American Airlines (Oneworld) and United Airlines (Star Alliance).
From Cincinnati, Cleveland and Columbus, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Dallas-Fort Worth, you can fly non-stop with Air Canada (Star Alliance) or American Airlines (Oneworld).
From Denver, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From Detroit, you can fly non-stop with Air Canada (Star Alliance) or Delta (SkyTeam).
From Fort Lauderdale, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Fort Myers, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Lynx Air, Porter and WestJet.
From Hartford and Honolulu, you can fly with Air Canada (Star Alliance).
From Houston, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From Indianapolis, Kahului and Kansas City, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Las Vegas, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Canada Jetlines, Flair Airlines, Porter and WestJet.
From Los Angeles, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Lynx Air, Porter and WestJet.
From Miami, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), American Airlines (Oneworld), Canada Jetlines and Porter.
From Minneapolis, direct flights are offered by Air Canada (Star Alliance), Delta (SkyTeam) and Sun Country Airlines.
From Nashville, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From New Orleans, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From New York, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From New York City, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), American Airlines (Oneworld), Delta (SkyTeam) and Flair Airlines.
From New York City, direct flights are offered by Air Canada (Star Alliance), American Airlines (Oneworld) and Delta (SkyTeam).
From Orlando, airlines that operate direct flights are Air Canada (Star Alliance), Canada Jetlines, Lynx Air, Porter, Sunwing and WestJet.
From Orlando, the only airline with direct flights is Flair Airlines.
From Palm Springs, you can fly non-stop to Toronto with Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
From Philadelphia, you can fly non-stop with Air Canada (Star Alliance) or American Airlines (Oneworld).
From Phoenix, you can fly non-stop with Air Canada (Star Alliance) or Lynx Air.
From Pittsburgh, Portland, Raleigh / Durham and Sacramento, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Salt Lake City, you can fly non-stop with Air Canada (Star Alliance) or Delta (SkyTeam).
From San Diego, direct flights are offered by Air Canada (Star Alliance).
From San Francisco, direct flights are offered by Air Canada (Star Alliance), Porter and United Airlines (Star Alliance).
From Sarasota / Bradenton, Seattle / Tacoma and St. Louis, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Tampa, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Lynx Air, Porter and WestJet.
From Washington, you can fly non-stop with Air Canada (Star Alliance) or American Airlines (Oneworld).
From Washington, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From West Palm Beach, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in April.
Domestic flights to Toronto
Flights from Canada to Toronto

There are lots of domestic flights to Toronto (YYZ). 32 airports in Canada have direct flights to the airport.
From Abbotsford, direct flights are offered by Flair Airlines.
From Calgary, airlines that operate direct flights are Aer Lingus, Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Charlottetown, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
From Comox, the only airline with direct flights is WestJet. This is a seasonal route that started in May and ends in August.
From Deer Lake, direct flights are offered by Air Canada (Star Alliance).
From Edmonton, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Fort McMurray, direct flights are offered by Air Canada (Star Alliance).
From Fredericton, you can fly non-stop with Air Canada (Star Alliance) or Lynx Air.
From Gander, you can fly non-stop to Toronto with Air Canada (Star Alliance). This is a seasonal route that started in May and ends in October.
From Halifax, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Kelowna, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From London and Moncton, you can fly with Air Canada (Star Alliance).
From Montreal, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Porter, Royal Jordanian (Oneworld) and WestJet.
From Nanaimo and North Bay, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Ottawa, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Quebec City, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From Regina, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Saint John, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
From Saskatoon, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Sault Ste. Marie, the only airline with direct flights is Air Canada (Star Alliance).
From St. John's, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Lynx Air, Porter and WestJet.
From Sudbury and Sydney (Canada), you can fly with Air Canada (Star Alliance).
From Thunder Bay, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
From Timmins, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From Vancouver, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Victoria, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and Porter.
From Windsor, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From Winnipeg, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Yellowknife, you can fly non-stop with Air Canada (Star Alliance) or Air North.
Alternative airports near Toronto
Flying to an alternative airport near Toronto could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Toronto (YYZ) are listed below. The closest alternative airports are Toronto (YTZ) and Hamilton (YHM).
Frequently asked questions - FAQ
How many airports are there in Toronto?
There are 4 airports in Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ), John C. Munro Hamilton International Airport (YHM) and Region of Waterloo International Airport (YKF).
What is the best airport to fly into Toronto?
The most convenient airport to fly into Toronto is Toronto Pearson International Airport (YYZ).
How many airlines fly to Toronto?
There are 47 airlines flying to Toronto from 188 airports around the world, as of December 2023.
Which airlines fly to Toronto?
Air Canada, WestJet and Air Transat operate most flights to Toronto. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Toronto?
Star Alliance, Oneworld and SkyTeam are all flying to Toronto.
How many nonstop flights are there to Toronto?
There are roughly 11,217 flights arriving at Toronto every month (or 2,618 flights each week), from a total of 188 airports worldwide.
What is the official name of Toronto Airport?
The official name of Toronto Airport is Toronto Pearson International Airport.
What is the airport code of Toronto Airport?
The airport code of Toronto Airport is YYZ.
What are the most popular flights to Toronto?
New York City, Vancouver and Montreal are the 3 most popular routes to Toronto. For a complete overview of all flight routes to Toronto, please use our flight map.
How long is the flight to Toronto?
New York City to Toronto | 1h 50m |
Vancouver to Toronto | 4h 56m |
Montreal to Toronto | 1h 20m |
Calgary to Toronto | 4h 14m |
Ottawa to Toronto | 1h 5m |