Non-stop flights to Toronto (YYZ)
Toronto Pearson International Airport is the largest airport in Canada. It is Canada's main international airport. In total there are 197 airports around the world that have direct flights to Toronto, spread around 190 cities in 73 countries. Currently, there are 31 domestic flights to Toronto.
On this page
All direct flights to Toronto Top 200 flights with a stopover Airlines flying to Toronto Best time to visit Toronto Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 8,202 flights arriving at Toronto Airport, which are 273 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 minutes.
The most frequently departed flights to Toronto are routes from Calgary (YYC) in Canada and New York City (LGA) in United States. These two routes together are operated 750 times this month, and make up for 9% 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 10 minutes and covers a distance of 8,206 miles (13,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 55 airlines that fly to Toronto. Most flights to Toronto are operated by Air Canada, as they connect 152 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:
What is the best time to visit Toronto?
🌳 🍂 Warm Continental
Warm Continental destinations such as Toronto enjoy summer temperatures that fluctuate between 20°C and 28°C (68°F to 82°F), with some heatwaves leading to even hotter days. Winters are mostly cold and snowy, with average temperatures ranging from -5°C to 0°C (23°F to 32°F). Travelers can enjoy the vibrant autumn scenery, ski during the winter season, or enjoy the comfortable to warm summer months.
If you're planning a trip to Toronto, the best time to visit is from late spring through the end of summer, when the weather is pleasantly warm from May to August. Winters can be quite cold, with frost occurring almost every month from November to March and regular snowfall. This makes the mountainous regions perfect for winter sports, offering great opportunities for a winter getaway as well!

Long-Haul Flights to Toronto
Explore all long-haul flights to Toronto with a flight duration of more than 7 hours.










Business class flights to Toronto
There are 175 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 10 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 March 2026:
Non-stop flights from Europe to Toronto
Air Canada, Air Transat and Porter have a significant network of flights from Europe to Toronto.
Air Canada (Star Alliance): year-round flights from Vienna (VIE), seasonal flights from Prague (PRG), year-round flights from Frankfurt (FRA), Munich (MUC), seasonal flights from Budapest (BUD), year-round flights from Zürich (ZRH), Copenhagen (CPH), seasonal flights from Reykjavik (Keflavik) (KEF), year-round flights from Dublin (DUB), seasonal flights from Stockholm (Arlanda) (ARN), Edinburgh (EDI), year-round flights from London Heathrow (LHR), seasonal flights from Manchester (MAN), year-round flights from Athens (ATH), Rome (Fiumicino) (FCO), seasonal flights from Venice Marco Polo (VCE), year-round flights from Lisbon (LIS), seasonal flights from Ponta Delgada (PDL), Barcelona (BCN), Madrid (MAD), Brussels (BRU), year-round flights from Paris (CDG) and Amsterdam (AMS).
Air India (Star Alliance): seasonal flights from Vienna (VIE).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and seasonal flights from Munich (MUC).
Condor: year-round flights from Frankfurt (FRA).
Swiss (Star Alliance): seasonal flights from Zürich (ZRH).
LOT (Star Alliance): seasonal flights from Krakow (KRK) and year-round flights from Warsaw (WAW).
SAS (SkyTeam): year-round flights from Copenhagen (CPH).
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 Tirana (TIA), Zagreb (ZAG), Paris (CDG), Amsterdam (AMS) and Berlin (BER).
Porter: seasonal flights from Dublin (DUB), Glasgow (GLA), London Gatwick (LGW), Manchester (MAN), Athens (ATH), Lamezia Terme (SUF), Rome (Fiumicino) (FCO), Venice Marco Polo (VCE), Faro (FAO), Lisbon (LIS), Porto (OPO), Zagreb (ZAG), Paris (CDG) and Amsterdam (AMS).
WestJet: seasonal flights from Dublin (DUB), Cardiff (CWL), Edinburgh (EDI), Glasgow (GLA) and Ponta Delgada (PDL).
Aer Lingus: year-round flights from Dublin (DUB).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
Virgin Atlantic (SkyTeam): year-round flights from London Heathrow (LHR).
Finnair (Oneworld): seasonal flights from Helsinki (HEL).
Biman Airlines: year-round flights from Rome (Fiumicino) (FCO).
Ethiopian Airlines (Star Alliance): seasonal flights from Rome (Fiumicino) (FCO).
ITA Airways: seasonal flights from Rome (Fiumicino) (FCO).
Azores Airlines: year-round flights from Ponta Delgada (PDL) and seasonal flights from Terceira Island (TER).
TAP Portugal (Star Alliance): year-round flights from Lisbon (LIS).
Iberia (Oneworld): seasonal flights from Madrid (MAD).
Air Serbia: seasonal flights from Belgrade (BEG).
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 and Porter have a strong network of non-stop flights from the United States.
Air Canada (Star Alliance): year-round flights from Atlanta (ATL), Austin (AUS), Boston (BOS), seasonal flights from Charleston (CHS), year-round flights from Charlotte (CLT), Chicago (ORD), Cincinnati (CVG), Cleveland (CLE), Columbus (CMH), Dallas-Fort Worth (DFW), Denver (DEN), Detroit (DTW), Fort Lauderdale (FLL), Fort Myers (RSW), seasonal flights from Honolulu (HNL), year-round flights from Houston (IAH), seasonal flights from Indianapolis (IND), Jacksonville (JAX), year-round flights from Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), Minneapolis (MSP), Nashville (BNA), New Orleans (MSY), 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), Raleigh / Durham (RDU), seasonal flights from Sacramento (SMF), Salt Lake City (SLC), San Antonio (SAT), 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 (DCA), Washington (IAD) and seasonal flights from West Palm Beach (PBI).
Porter: seasonal flights from Austin (AUS), Boston (BOS), year-round flights from Fort Lauderdale (FLL), seasonal flights from Fort Myers (RSW), year-round flights from Las Vegas (LAS), Los Angeles (LAX), seasonal flights from Miami (MIA), year-round flights from New York City (LGA), Orlando (MCO), seasonal flights from Palm Springs (PSP), year-round flights from Phoenix (PHX), San Francisco (SFO), seasonal flights from Tampa (TPA) and West Palm Beach (PBI).
WestJet: year-round flights from Fort Lauderdale (FLL), Fort Myers (RSW), seasonal flights from Las Vegas (LAS), year-round flights from Nashville (BNA), Orlando (MCO) and Tampa (TPA).
Alaska (Oneworld): year-round flights from Seattle / Tacoma (SEA).
American Airlines (Oneworld): year-round flights from Charlotte (CLT), Chicago (ORD), Dallas-Fort Worth (DFW), Miami (MIA), seasonal flights from New York City (JFK), year-round flights from New York City (LGA), Philadelphia (PHL) and Washington (DCA).
Delta (SkyTeam): year-round flights from Atlanta (ATL), Detroit (DTW), Minneapolis (MSP), New York City (JFK), New York City (LGA) and seasonal flights from Salt Lake City (SLC).
Flair Airlines: year-round flights from Fort Lauderdale (FLL) and seasonal flights from Orlando (MCO).
Sun Country Airlines: seasonal flights from Minneapolis (MSP).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), Denver (DEN), Houston (IAH), San Francisco (SFO) and Washington (IAD).
Non-stop flights from South America to Toronto
Air Canada (Star Alliance): seasonal flights from Rio de Janeiro (GIG), year-round flights from São Paulo (GRU), seasonal flights from Santiago de Chile (SCL), year-round flights from Bogotá (BOG), seasonal flights from Cartagena (CTG), Quito (UIO) and Lima (LIM).
Air Transat: seasonal flights from Rio de Janeiro (GIG), year-round flights from Cartagena (CTG), Lima (LIM) and seasonal flights from Georgetown (GEO).
WestJet: seasonal flights from Medellín (MDE).
Avianca (Star Alliance): year-round flights from Bogotá (BOG).
Caribbean Airlines: year-round flights from Georgetown (GEO).
Non-stop flights from Central America to Toronto
Air Canada and WestJet have 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), Cozumel (CZM), seasonal flights from Guadalajara (GDL), Huatulco (HUX), Ixtapa / Zihuatanejo (ZIH), year-round flights from Mexico City (MEX), Monterrey (MTY), seasonal flights from Puerto Escondido, Oaxaca (PXM), Puerto Vallarta (PVR) and San José del Cabo (SJD).
WestJet: seasonal flights from Belize City (BZE), year-round flights from Liberia (LIR), Cancún (CUN), seasonal flights from Cozumel (CZM), Huatulco (HUX), Mazatlán (MZT), Mérida (MID), year-round flights from Puerto Vallarta (PVR), seasonal flights from San José del Cabo (SJD) and 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).
Porter: year-round flights from Liberia (LIR), Cancún (CUN) and seasonal flights from Puerto Vallarta (PVR).
Aeromexico (SkyTeam): year-round flights from Mexico City (MEX).
Flair Airlines: year-round flights from Cancún (CUN), Guadalajara (GDL), Mexico City (MEX) and seasonal flights from Puerto Vallarta (PVR).
Avianca (Star Alliance): year-round flights from San Salvador (SAL).
Copa Airlines (Star Alliance): year-round flights from Panama City (PTY).
Euroairlines: seasonal flights from Panama City (PTY).
Non-stop flights from the Caribbean to Toronto
Air Canada and WestJet 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), seasonal flights from Cayo Coco (CCC), Holguín (HOG), Santa Clara (SNU), Varadero (VRA), year-round flights from Willemstad, Curaçao (CUR), seasonal flights from Puerto Plata (POP), year-round flights from Punta Cana (PUJ), seasonal flights from Samana (AZS), year-round flights from Grenada (GND), seasonal flights from Pointe-à-Pitre (PTP), year-round flights from Kingston (KIN), Montego Bay (MBJ), seasonal flights from Fort-de-France (FDF), San Juan (SJU), year-round flights from Sint Maarten (SXM), seasonal flights from Saint Kitts (SKB), year-round flights from Saint Lucia (UVF), Saint Vincent (SVD), Port of Spain (POS) and Providenciales (PLS).
WestJet: year-round flights from St. John's, Antigua (ANU), Aruba (AUA), seasonal flights from Freeport (FPO), year-round flights from Nassau (NAS), Bridgetown (BGI), Grand Cayman (GCM), seasonal flights from Cayo Coco (CCC), Havana (HAV), Holguín (HOG), Santa Clara (SNU), Varadero (VRA), Willemstad, Curaçao (CUR), La Romana (LRM), year-round flights from Puerto Plata (POP), Punta Cana (PUJ), seasonal flights from Samana (AZS), Grenada (GND), year-round flights from Kingston (KIN), Montego Bay (MBJ), seasonal flights from San Juan (SJU), year-round flights from Sint Maarten (SXM), Saint Lucia (UVF), seasonal flights from Providenciales (PLS) and Bonaire (BON).
Porter: year-round flights from Nassau (NAS) and seasonal flights from Grand Cayman (GCM).
Air Transat: seasonal flights from Cayo Coco (CCC), Holguín (HOG), Santa Clara (SNU), Varadero (VRA), year-round flights from Puerto Plata (POP), Punta Cana (PUJ), seasonal flights from Samana (AZS), year-round flights from Montego Bay (MBJ) and seasonal flights from Sint Maarten (SXM).
Arajet: year-round flights from Punta Cana (PUJ).
Flair Airlines: seasonal flights from Punta Cana (PUJ), year-round flights from Kingston (KIN) and seasonal flights from Montego Bay (MBJ).
Caribbean Airlines: seasonal flights from Grenada (GND), year-round flights from Kingston (KIN) and Port of Spain (POS).
Non-stop flights from Africa to Toronto
Air Transat: seasonal flights from Accra (ACC).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
Non-stop flights from the Middle-East / Western Asia to Toronto
Air Canada (Star Alliance): seasonal flights from Tel Aviv (TLV) and Dubai (DXB).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Air Transat: year-round flights from Istanbul (IST).
Biman Airlines: seasonal flights from Istanbul (IST).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Saudi Arabian (SkyTeam): year-round 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
Air Canada (Star Alliance): seasonal flights from Shanghai (PVG).
Air China (Star Alliance): year-round flights from Beijing (PEK).
China Eastern (SkyTeam): year-round flights from Shanghai (PVG).
China Southern: year-round flights from Guangzhou (CAN).
Hainan Airlines: year-round flights from Beijing (PEK).
Non-stop flights from Japan to Toronto
Air Canada is currently the only airline flying non-stop from Japan to Toronto. They fly seasonal from Osaka (KIX), year-round from Tokyo (NRT) and Tokyo (HND).
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 Albania to Toronto
Tirana is the only city in Albania with direct flights to Toronto. From Tirana, direct flights are offered by Air Transat. This is a seasonal route that starts in June and ends in October.
All flights from Albania
Flights from Antigua & Barbuda to Toronto
In Antigua & Barbuda, the only airport that has a direct connection to Toronto is St. John's, Antigua. From St. John's, Antigua, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
All flights from Antigua & Barbuda
Flights from Aruba to Toronto
There is 1 airport in Aruba that has a direct connection to Toronto, which is Aruba. From Aruba, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
All flights from Aruba
Flights from Austria to Toronto
In Austria, the only airport that has a direct connection to Toronto is Vienna. From Vienna, you can fly non-stop with Air Canada (Star Alliance) or Air India (Star Alliance).
All flights from Austria
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 WestJet. This is a seasonal route that starts in March and ends in August.
From Great Exuma, the only airline with direct flights is Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in April.
From Nassau, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
All flights from Bahamas
Flights from Barbados to Toronto
Bridgetown is the only city in Barbados with direct flights to Toronto. From Bridgetown, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
All flights from Barbados
Flights from Belgium to Toronto
There is 1 airport in Belgium that has a direct connection to Toronto, which is Brussels. From Brussels, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in October.
All flights from Belgium
Flights from Belize to Toronto
Belize City is the only city in Belize with direct flights to Toronto. From Belize City, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that starts in March and ends in May.
All flights from Belize
Flights from Bermuda to Toronto
In Bermuda, the only airport that has a direct connection to Toronto is Bermuda. From Bermuda, you can fly non-stop with Air Canada (Star Alliance) or BermudAir.
All flights from Bermuda
Flights from Brazil to Toronto
If you are looking for a direct flight from Brazil to Toronto, there are 2 airports to choose from.
From Rio de Janeiro, you can fly non-stop with Air Canada (Star Alliance) or Air Transat. This is a seasonal route that starts in March and ends in May.
From São Paulo, the only airline with direct flights is Air Canada (Star Alliance).
All flights from Brazil
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 March and ends in April.
All flights from Caribbean Netherlands
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, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
All flights from Cayman Islands
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). This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Chile
Flights from China to Toronto
In China, there are 3 airports that have direct flights to Toronto.
From Beijing, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Guangzhou, the only airline with direct flights is China Southern.
From Shanghai, you can fly non-stop with Air Canada (Star Alliance) or China Eastern (SkyTeam).
All flights from China
Flights from Colombia to Toronto
If you are looking for a direct flight from Colombia to Toronto, there are 3 airports to choose from.
From Bogotá, you can fly non-stop with Air Canada (Star Alliance) or Avianca (Star Alliance).
From Cartagena, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
From Medellín, you can fly non-stop to Toronto with WestJet. This is a seasonal route that starts in June and ends in September.
All flights from Colombia
Flights from Costa Rica to Toronto
There are 2 airports in Costa Rica that have non-stop flights to Toronto.
From Liberia, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Porter and WestJet.
From San José, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
All flights from Costa Rica
Flights from Croatia to Toronto
There is 1 airport in Croatia that has a direct connection to Toronto, which is Zagreb. From Zagreb, you can fly non-stop with Air Transat or Porter. This is a seasonal route that starts in May and ends in October.
All flights from Croatia
Flights from Cuba to Toronto
In Cuba, there are 5 airports that have direct flights to Toronto.
From Cayo Coco, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet. This route is not operational yet but will start in April.
From Havana, the only airline with direct flights is WestJet. This is a seasonal route that starts in December and ends in February.
From Holguín, Santa Clara and Varadero, all direct flights to Toronto are operated by Air Canada (Star Alliance), Air Transat and WestJet.
All flights from Cuba
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.
All flights from Curaçao
Flights from Czechia to Toronto
In Czechia, the only airport that has a direct connection to Toronto is Prague. From Prague, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in October.
All flights from Czechia
Flights from Denmark to Toronto
There is 1 airport in Denmark that has a direct connection to Toronto, which is Copenhagen. From Copenhagen, you can fly non-stop with Air Canada (Star Alliance) or SAS (SkyTeam).
All flights from Denmark
Flights from Dominican Republic to Toronto
There are 4 airports in Dominican Republic that have non-stop flights to Toronto.
From La Romana, direct flights are offered by WestJet. This route is recently announced though, and not operational yet. It will start in March 2026.
From Puerto Plata, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet.
From Punta Cana, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Arajet, Flair Airlines and WestJet.
From Samana, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet. This is a seasonal route that starts in March and ends in April.
All flights from Dominican Republic
Flights from Ecuador to Toronto
In Ecuador, the only airport that has a direct connection to Toronto is Quito. From Quito, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in December and ends in February.
All flights from Ecuador
Flights from Egypt to Toronto
Cairo is the only city in Egypt with direct flights to Toronto. From Cairo, direct flights are offered by Egyptair (Star Alliance).
All flights from Egypt
Flights from El Salvador to Toronto
There is 1 airport in El Salvador that has a direct connection to Toronto, which is San Salvador. From San Salvador, direct flights are offered by Avianca (Star Alliance).
All flights from El Salvador
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).
All flights from Ethiopia
Flights from Finland to Toronto
In Finland, the only airport that has a direct connection to Toronto is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld). This is a seasonal route that starts in May and ends in August.
All flights from Finland
Flights from France to Toronto
There is 1 airport in France that has a direct connection to Toronto, which is Paris. From Paris, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air France (SkyTeam), Air Transat and Porter.
All flights from France
Flights from Germany to Toronto
If you are looking for a direct flight from Germany to Toronto, there are 3 airports to choose from.
From Berlin, direct flights are offered by Air Transat. This is a seasonal route that starts in May and ends in October.
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).
All flights from Germany
Flights from Ghana to Toronto
In Ghana, the only airport that has a direct connection to Toronto is Accra. From Accra, direct flights are offered by Air Transat. This is a seasonal route that starts in June and ends in October.
All flights from Ghana
Flights from Greece to Toronto
Athens is the only city in Greece with direct flights to Toronto. From Athens, direct flights are offered by Air Canada (Star Alliance), Air Transat and Porter.
All flights from Greece
Flights from Grenada to Toronto
There is 1 airport in Grenada that has a direct connection to Toronto, which is Grenada. From Grenada, direct flights are offered by Air Canada (Star Alliance), Caribbean Airlines and WestJet.
All flights from Grenada
Flights from Guadeloupe to Toronto
Pointe-à-Pitre is the only city in Guadeloupe with direct flights to Toronto. From Pointe-à-Pitre, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in April.
All flights from Guadeloupe
Flights from Guyana to Toronto
In Guyana, the only airport that has a direct connection to Toronto is Georgetown. From Georgetown, you can fly non-stop with Air Transat or Caribbean Airlines.
All flights from Guyana
Flights from Honduras to Toronto
There is 1 airport in Honduras that has a direct connection to Toronto, which is Roatan. From Roatan, direct flights are offered by WestJet. This is a seasonal route that starts in March and ends in May.
All flights from Honduras
Flights from Hong Kong to Toronto
In Hong Kong, the only airport that has a direct connection to Toronto is Hong Kong. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
All flights from Hong Kong
Flights from Hungary to Toronto
Budapest is the only city in Hungary with direct flights to Toronto. From Budapest, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in October.
All flights from Hungary
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.
All flights from Iceland
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).
All flights from India
Flights from Ireland to Toronto
In Ireland, the only airport that has a direct connection to Toronto is Dublin. From Dublin, there are 5 airlines that have direct services to Toronto, which are Aer Lingus, Air Canada (Star Alliance), Air Transat, Porter and WestJet.
All flights from Ireland
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). This route is not operational yet but will start in May.
All flights from Israel
Flights from Italy to Toronto
In Italy, there are 3 airports that have direct flights to Toronto.
From Lamezia Terme, you can fly non-stop with Air Transat or Porter. This is a seasonal route that starts in June and ends in October.
From Rome (Fiumicino), airlines that operate direct flights are Air Canada (Star Alliance), Air Transat, Biman Airlines, Ethiopian Airlines (Star Alliance), ITA Airways and Porter.
From Venice Marco Polo, direct flights are offered by Air Canada (Star Alliance), Air Transat and Porter. This is a seasonal route that starts in May and ends in October.
All flights from Italy
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 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Flair Airlines and WestJet.
All flights from Jamaica
Flights from Japan to Toronto
There are 3 airports in Japan that have non-stop flights to Toronto.
From Osaka, Tokyo and Tokyo, all direct flights to Toronto are operated by Air Canada (Star Alliance).
All flights from Japan
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 March and ends in April.
All flights from Martinique
Flights from Mexico to Toronto
You can fly non-stop to Toronto from lots of airports in Mexico, as there is a total of 13 airports that have direct services to Toronto.
From Cancún, there are 5 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Flair Airlines, Porter and WestJet.
From Cozumel, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Guadalajara, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
From Huatulco, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that starts in March and ends in April.
From Ixtapa / Zihuatanejo, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in April.
From Mazatlán and Mérida, you can fly with WestJet.
From Mexico City, direct flights are offered by Aeromexico (SkyTeam), Air Canada (Star Alliance) and Flair Airlines.
From Monterrey and Puerto Escondido, Oaxaca, all direct flights to Toronto are operated by 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, Porter and WestJet.
From San José del Cabo and Tulum, you can fly with Air Canada (Star Alliance) and WestJet.
All flights from Mexico
Flights from Morocco to Toronto
Casablanca is the only city in Morocco with direct flights to Toronto. From Casablanca, direct flights are offered by Royal Air Maroc (Oneworld).
All flights from Morocco
Flights from Netherlands to Toronto
There is 1 airport in Netherlands that has a direct connection to Toronto, which is Amsterdam. From Amsterdam, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, KLM (SkyTeam) and Porter.
All flights from Netherlands
Flights from Pakistan to Toronto
In Pakistan, there are 3 airports that have direct flights to Toronto.
From Islamabad, Karachi and Lahore, all direct flights to Toronto are operated by Pakistan.
All flights from 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 Copa Airlines (Star Alliance) or Euroairlines.
From Rio Hato, the only airline with direct flights is Air Transat. This is a seasonal route that starts in March and ends in April.
All flights from Panama
Flights from Peru to Toronto
Lima is the only city in Peru with direct flights to Toronto. From Lima, you can fly non-stop with Air Canada (Star Alliance) or Air Transat.
All flights from Peru
Flights from Philippines to Toronto
In Philippines, the only airport that has a direct connection to Toronto is Manila. From Manila, direct flights are offered by Philippine Airlines.
All flights from Philippines
Flights from Poland to Toronto
If you are looking for a direct flight from Poland to Toronto, there are 2 airports to choose from.
From Krakow and Warsaw, you can fly with LOT (Star Alliance).
All flights from Poland
Flights from Portugal to Toronto
In Portugal, there are 5 airports that have direct flights to Toronto.
From Faro, you can fly non-stop with Air Transat or Porter.
From Lisbon, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Air Transat, Porter and TAP Portugal (Star Alliance).
From Ponta Delgada, direct flights are offered by Air Canada (Star Alliance), Azores Airlines and WestJet.
From Porto, you can fly non-stop with Air Transat or Porter.
From Terceira Island, direct flights are offered by Azores Airlines. This is a seasonal route that starts in March and ends in October.
All flights from Portugal
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, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that starts in March and ends in April.
All flights from Puerto Rico
Flights from Qatar to Toronto
In Qatar, the only airport that has a direct connection to Toronto is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).
All flights from Qatar
Flights from Saudi Arabia to Toronto
Jeddah is the only city in Saudi Arabia with direct flights to Toronto. From Jeddah, direct flights are offered by Saudi Arabian (SkyTeam).
All flights from Saudi Arabia
Flights from Serbia to Toronto
There is 1 airport in Serbia that has a direct connection to Toronto, which is Belgrade. From Belgrade, direct flights are offered by Air Serbia. This is a seasonal route that starts in May and ends in September.
All flights from Serbia
Flights from Sint Maarten to Toronto
Sint Maarten is the only city in Sint Maarten with direct flights to Toronto. From Sint Maarten, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet.
All flights from Sint Maarten
Flights from South Korea to Toronto
In South Korea, the only airport that has a direct connection to Toronto is Seoul. From Seoul, you can fly non-stop with Air Canada (Star Alliance) or Korean Air (SkyTeam).
All flights from South Korea
Flights from Spain to Toronto
If you are looking for a direct flight from Spain to Toronto, there are 2 airports to choose from.
From Barcelona, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in October.
From Madrid, you can fly non-stop with Air Canada (Star Alliance) or Iberia (Oneworld). This is a seasonal route that starts in May and ends in October.
All flights from Spain
Flights from St. Kitts & Nevis to Toronto
There is 1 airport in St. Kitts & Nevis that has a direct connection to Toronto, which is Saint Kitts. From Saint Kitts, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in April.
All flights from St. Kitts & Nevis
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, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
All flights from St. Lucia
Flights from St. Vincent & Grenadines to Toronto
Saint Vincent is the only city in St. Vincent & Grenadines with direct flights to Toronto. From Saint Vincent, direct flights are offered by Air Canada (Star Alliance).
All flights from St. Vincent & Grenadines
Flights from Sweden to Toronto
There is 1 airport in Sweden that has a direct connection to Toronto, which is Stockholm (Arlanda). From Stockholm (Arlanda), direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in September.
All flights from Sweden
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).
All flights from Switzerland
Flights from Taiwan to Toronto
In Taiwan, the only airport that has a direct connection to Toronto is Taipei. From Taipei, direct flights are offered by EVA Air (Star Alliance).
All flights from Taiwan
Flights from Trinidad & Tobago to Toronto
There is 1 airport in Trinidad & Tobago that has a direct connection to Toronto, which is Port of Spain. From Port of Spain, you can fly non-stop with Air Canada (Star Alliance) or Caribbean Airlines.
All flights from Trinidad & Tobago
Flights from Turkey to Toronto
In Turkey, the only airport that has a direct connection to Toronto is Istanbul. From Istanbul, direct flights are offered by Air Transat, Biman Airlines and Turkish Airlines (Star Alliance).
All flights from Turkey
Flights from Turks & Caicos Islands to Toronto
Providenciales is the only city in Turks & Caicos Islands with direct flights to Toronto. From Providenciales, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
All flights from Turks & Caicos Islands
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.
All flights from United Arab Emirates
Flights from United Kingdom to Toronto
In United Kingdom there are several airports with flights to Toronto (6 in total).
From Cardiff, direct flights are offered by WestJet. This is a seasonal route that starts in May and ends in September.
From Edinburgh, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that starts in March and ends in October.
From Glasgow, direct flights are offered by Air Transat, Porter and WestJet.
From London Gatwick, you can fly non-stop with Air Transat or Porter.
From London Heathrow, direct flights are offered by Air Canada (Star Alliance), British Airways (Oneworld) and Virgin Atlantic (SkyTeam).
From Manchester, direct flights are offered by Air Canada (Star Alliance), Air Transat and Porter.
All flights from United Kingdom
Flights from United States to Toronto
United States is well-connected to Toronto (YYZ) with 45 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 and Boston, you can fly with Air Canada (Star Alliance) and Porter.
From Charleston, the only airline with direct flights is Air Canada (Star Alliance). This is a seasonal route that starts in April and ends in October.
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, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Honolulu, you can fly non-stop to Toronto with Air Canada (Star Alliance). This route is recently announced though, and not operational yet. It will start in March 2026.
From Houston, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From Indianapolis and Jacksonville, you can fly with Air Canada (Star Alliance).
From Las Vegas, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Los Angeles, you can fly non-stop with Air Canada (Star Alliance) or Porter.
From Miami, direct flights are offered by Air Canada (Star Alliance), American Airlines (Oneworld) and Porter.
From Minneapolis, direct flights are offered by Air Canada (Star Alliance), Delta (SkyTeam) and Sun Country Airlines.
From Nashville, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From New Orleans, you can fly non-stop to Toronto with Air Canada (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 Porter.
From New York City, direct flights are offered by Air Canada (Star Alliance), American Airlines (Oneworld) and Delta (SkyTeam).
From Newark, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From Orlando, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Palm Springs, you can fly non-stop with Air Canada (Star Alliance) or Porter. This is a seasonal route that starts in March 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 Porter.
From Pittsburgh, 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). This route is not operational yet but will start in May.
From San Antonio and San Diego, you can fly with 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, you can fly non-stop to Toronto with Air Canada (Star Alliance). This is a seasonal route that starts in March and ends in April.
From Seattle / Tacoma, you can fly non-stop with Air Canada (Star Alliance) or Alaska (Oneworld).
From St. Louis, direct flights are offered by Air Canada (Star Alliance).
From Tampa, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Washington, you can fly non-stop with Air Canada (Star Alliance) or United Airlines (Star Alliance).
From Washington, you can fly non-stop with Air Canada (Star Alliance) or American Airlines (Oneworld).
From West Palm Beach, you can fly non-stop with Air Canada (Star Alliance) or Porter. This is a seasonal route that starts in March and ends in April.
All flights from United States
Domestic flights to Toronto
Flights from Canada to Toronto
There are lots of domestic flights to Toronto (YYZ). 31 airports in Canada have direct flights to the airport.
From Abbotsford, direct flights are offered by Flair Airlines.
From Calgary, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Charlottetown, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and Porter.
From Comox, the only airline with direct flights is WestJet. This is a seasonal route that starts in June and ends in September.
From Deer Lake, you can fly non-stop with Air Canada (Star Alliance) or Porter.
From Edmonton, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Fort McMurray, Fredericton and Gander, all direct flights to Toronto are operated by Air Canada (Star Alliance).
From Halifax, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Kelowna, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From London, you can fly non-stop to Toronto with Air Canada (Star Alliance).
From Moncton, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
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 Ottawa, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Quebec City, you can fly non-stop with Air Canada (Star Alliance) or Porter.
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), Porter 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), Flair Airlines, Porter and WestJet.
From Sudbury and Sydney (Canada), you can fly with Air Canada (Star Alliance).
From Thunder Bay, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and Porter.
From Timmins, direct flights are offered by Air Canada (Star Alliance).
From Vancouver, there are 5 airlines that have direct services to Toronto, which are Aer Lingus, Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Victoria, you can fly non-stop with Air Canada (Star Alliance) or Porter.
From Whitehorse, the only airline with direct flights is Air North. This is a seasonal route that starts in June and ends in August.
From Windsor, direct flights are offered by Air Canada (Star Alliance).
From Winnipeg, there are 4 airlines that have direct services to Toronto, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Yellowknife, you can fly non-stop with Air Canada (Star Alliance) or Air North.
All flights from Canada
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 55 airlines flying to Toronto from 197 airports around the world, as of March 2026.
Which airlines fly to Toronto?
Air Canada, WestJet and Porter 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 8,202 flights arriving at Toronto every month (or 1,911 flights each week), from a total of 197 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?
Calgary, New York City 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?
| Calgary to Toronto | 4h 28m |
| New York City to Toronto | 1h 38m |
| Montreal to Toronto | 1h 22m |
| Vancouver to Toronto | 5h 5m |
| Cancún to Toronto | 4h 20m |