Find airports, lounges, airlines, points and money calculators, news articles, and pages
Air Canada flies 405 nonstop routes between 208 airports in 64 countries. Hubs: Toronto (YYZ, 156 routes), Montréal (YUL, 126 routes) and Vancouver (YVR, 72 routes). 160 routes are new or starting soon. Routes checked October 27, 2026.
Unduplicated route distance
872,512 miles / 1,404,173 km
Great-circle distance across 405 unique airport pairs. Each pair counts once, including routes flown in both directions; flight frequency is excluded.
New routesEdmonton to CancúnNew · Edmonton to NewarkFrom Jun 2, 2027 · Edmonton to Montego BayFrom Dec 7, 2026 · Les Îles-de-la-Madeleine to MontréalFrom Jun 14, 2027 · Halifax to BridgetownFrom Dec 17, 2026 · Halifax to BrusselsFrom Jun 17, 2027 · Halifax to CancúnNew · Halifax to Montego BayFrom Dec 3, 2026 · Halifax to OrlandoNew · Halifax to NassauFrom Dec 18, 2026 · Halifax to Punta CanaNew · Halifax to TampaFrom Dec 21, 2026 · Halifax to VancouverNew · Ottawa to CancúnFrom Dec 14, 2026 · Ottawa to Fort LauderdaleFrom Dec 12, 2026 · Ottawa to LondonNew · Ottawa to Montego BayFrom Dec 13, 2026 · Ottawa to OrlandoFrom Dec 18, 2026 · Ottawa to NassauFrom Dec 18, 2026 · Ottawa to Punta CanaFrom Dec 11, 2026 · Québec City to CancúnNew · Québec City to Fort-de-FranceNew · Québec City to Fort LauderdaleNew · Québec City to OrlandoFrom Dec 13, 2026 · Québec City to Pointe-à-PitreFrom Dec 17, 2026 · Québec City to Punta CanaNew · Québec City to VancouverFrom May 2, 2027 · Regina to SaskatoonFrom Jun 16, 2027 · Gander to MontréalFrom Jun 16, 2027 · Montréal to OranjestadFrom Dec 6, 2026 · Montréal to AustinNew · Montréal to SamanaNew · Montréal to BerlinFrom Jun 3, 2027 · Montréal to BridgetownNew · Montréal to BogotáNew · Montréal to Basel-MulhouseFrom Jun 16, 2027 · Montréal to Belize CityFrom Dec 6, 2026 · Montréal to ColumbusNew · Montréal to CopenhagenFrom Jun 18, 2027 · Montréal to CataniaFrom May 8, 2027 · Montréal to CartagenaFrom Dec 13, 2026 · Montréal to WillemstadNew · Montréal to CozumelNew · Montréal to DubrovnikFrom May 11, 2027 · Montréal to DelhiNew · Montréal to West Palm BeachFrom Dec 2, 2026 · Montréal to DublinFrom May 2, 2027 · Montréal to EdinburghFrom Jun 11, 2027 · Montréal to Fort-de-FranceNew · Montréal to Guatemala CityNew · Montréal to SeoulFrom Jun 10, 2027 · Montréal to IndianapolisFrom Jun 1, 2027 · Montréal to ReykjavíkFrom Jun 2, 2027 · Montréal to LimaNew · Montréal to LiberiaNew · Montréal to La RomanaFrom Dec 20, 2026 · Montréal to LyonNew · Montréal to Montego BayNew · Montréal to NassauNew · Montréal to NiceFrom May 1, 2027 · Montréal to NantesFrom Jun 21, 2027 · Montréal to PittsburghFrom May 1, 2027 · Montréal to Puerto PlataNew · Montréal to Puerto VallartaNew · Montréal to Fort MyersNew · Montréal to Coxen HoleFrom Dec 12, 2026 · Montréal to San DiegoFrom May 1, 2027 · Montréal to SantiagoFrom Nov 26, 2026 · Montréal to Santo DomingoFrom Dec 10, 2026 · Montréal to San José del CaboFrom Dec 11, 2026 · Montréal to San Juan, Puerto RicoFrom Nov 21, 2026 · Montréal to SevilleFrom Sep 8, 2027 · Montréal to Sint MaartenNew · Montréal to TenerifeNew · Montréal to Tel AvivFrom May 2, 2027 · Montréal to TulumNew · Montréal to QuitoFrom Dec 4, 2026 · Montréal to VeniceNew · Montréal to KelownaFrom Nov 21, 2026 · Montréal to ReginaFrom Jun 16, 2027 · Montréal to IxtapaFrom Dec 18, 2026 · Vancouver to AucklandFrom Dec 3, 2026 · Vancouver to AnchorageFrom May 7, 2027 · Vancouver to GuangzhouFrom May 4, 2027 · Vancouver to SapporoFrom Dec 17, 2026 · Vancouver to CancúnNew · Vancouver to HuatulcoNew · Vancouver to Kailua-KonaFrom Dec 2, 2026 · Vancouver to LiberiaFrom Dec 13, 2026 · Vancouver to MonterreyFrom Dec 3, 2026 · Vancouver to MazatlànFrom Dec 15, 2026 · Vancouver to KahuluiNew · Vancouver to Palm SpringsNew · Vancouver to Puerto VallartaNew · Vancouver to Puerto EscondidoFrom Dec 11, 2026 · Vancouver to San José del CaboNew · Vancouver to SacramentoNew · Vancouver to IxtapaNew · Winnipeg to CancúnNew · Winnipeg to Montego BayFrom Dec 6, 2026 · Winnipeg to Punta CanaFrom Dec 3, 2026 · Saskatoon to MontréalFrom Jun 16, 2027 · Calgary to CancúnFrom Dec 11, 2026 · Calgary to NewarkNew · Calgary to Puerto VallartaFrom Dec 10, 2026 · Charlottetown to MontréalNew · Toronto to OsbournNew · Toronto to StockholmFrom Jun 3, 2027 · Toronto to OranjestadNew · Toronto to SamanaNew · Toronto to Belize CityFrom Nov 20, 2026 · Toronto to CopenhagenNew · Toronto to CartagenaFrom Nov 17, 2026 · Toronto to CozumelNew · Toronto to West Palm BeachNew · Toronto to DubaiFrom Mar 27, 2027 · Toronto to Fort-de-FranceFrom Dec 20, 2026 · Toronto to George TownNew · Toronto to GuadalajaraNew · Toronto to Moss TownFrom Nov 15, 2026 · Toronto to Rio de JaneiroNew · Toronto to Saint George'sNew · Toronto to Guatemala CityFrom Dec 1, 2026 · Toronto to HonoluluFrom Dec 4, 2026 · Toronto to HuatulcoNew · Toronto to JacksonvilleFrom May 1, 2027 · Toronto to OsakaFrom Jun 10, 2027 · Toronto to LimaNew · Toronto to LiberiaNew · Toronto to ManchesterNew · Toronto to MéridaFrom Nov 21, 2026 · Toronto to MonterreyNew · Toronto to NiceFrom Jun 16, 2027 · Toronto to OsloFrom Jun 2, 2027 · Toronto to Ponta DelgadaFrom Jun 3, 2027 · Toronto to ProvidencialesNew · Toronto to Puerto PlataNew · Toronto to Palm SpringsNew · Toronto to Pointe-à-PitreFrom Dec 19, 2026 · Toronto to Puerto VallartaNew · Toronto to Puerto EscondidoNew · Toronto to Fort MyersNew · Toronto to Coxen HoleFrom Dec 13, 2026 · Toronto to SantiagoNew · Toronto to LouisvilleFrom Apr 28, 2027 · Toronto to San José del CaboNew · Toronto to San JoséNew · Toronto to San Juan, Puerto RicoNew · Toronto to BasseterreNew · Toronto to Salt Lake CityFrom Jun 2, 2027 · Toronto to SacramentoFrom May 1, 2027 · Toronto to ShannonFrom Jun 10, 2027 · Toronto to Sarasota/BradentonNew · Toronto to KingstownNew · Toronto to Sint MaartenNew · Toronto to TenerifeNew · Toronto to Tel AvivFrom Nov 30, 2026 · Toronto to TulumNew · Toronto to QuitoFrom Dec 5, 2026 · Toronto to Fort McMurrayNew
From Toronto YYZ· 145
From Montréal YUL· 110
From Vancouver YVR· 63
From Halifax YHZ· 14
From Ottawa YOW· 12
From Québec City YQB· 9
From Edmonton YEG· 5
From Winnipeg YWG· 5
From Calgary YYC· 4
From Fredericton YFC· 3
From Moncton YQM· 3
From Deer Lake YDF· 2
From Gander YQX· 2
From Sydney YQY· 2
From Saint John YSJ· 2
From Charlottetown YYG· 2
From Yellowknife YZF· 2
From Sept-Îles YZV· 2
From Buenos Aires EZE· 1
From Les Îles-de-la-Madeleine YGR· 1
From Kelowna YLW· 1
From Fort McMurray YMM· 1
From Windsor YQG· 1
From Regina YQR· 1
From Grande Prairie YQU· 1
From Rouyn-Noranda YUY· 1
From Saskatoon YXE· 1
From Whitehorse YXY· 1
From Victoria YYJ· 1
From Ixtapa ZIH· 1
Route sources (including Wikipedia fallback): en.wikipedia.org ↗ (checked Oct 27, 2026), en.wikipedia.org ↗ (checked Oct 27, 2026), en.wikipedia.org ↗ (checked Oct 27, 2026), vacations.aircanada.com ↗ (checked Oct 23, 2026) and 39 more.
Calgary YYC, Castlegar YCG, Charlottetown YYG, Comox YQQ, Cranbrook YXC, Deer Lake YDF, Edmonton YEG, Fort McMurray YMM, Fort Saint John YXJ, Fredericton YFC, Gander YQX, Goose Bay YYR, Grande Prairie YQU, Halifax YHZ, Kamloops YKA, Kelowna YLW, Kingston YGK, Les Îles-de-la-Madeleine YGR, London YXU, Moncton YQM, Montréal YUL, Nanaimo YCD, Ottawa YOW, Prince George YXS, Prince Rupert YPR, Québec City YQB, Regina YQR, Rouyn-Noranda YUY, Saguenay YBG, Saint John YSJ, Sandspit YZP, Saskatoon YXE, Sault Ste Marie YAM, Sept-Îles YZV, Smithers YYD, St. John's YYT, Sudbury YSB, Sydney YQY, Terrace YXT, Thunder Bay YQT, Timmins YTS, Toronto YYZ, Toronto YTZ, Vancouver YVR, Victoria YYJ, Whitehorse YXY, Windsor YQG, Winnipeg YWG, Yellowknife YZF
Anchorage ANC, Atlanta ATL, Austin AUS, Boston BOS, Charlotte CLT, Chicago ORD, Cincinnati CVG, Cleveland CLE, Columbus CMH, Dallas DFW, Denver DEN, Detroit DTW, Fort Lauderdale FLL, Fort Myers RSW, Honolulu HNL, Houston IAH, Indianapolis IND, Jacksonville JAX, Kahului OGG, Kailua-Kona KOA, Las Vegas LAS, Los Angeles LAX, Louisville SDF, Miami MIA, Minneapolis MSP, Nashville BNA, New Orleans MSY, New York LGA, Newark EWR, Orlando MCO, Palm Springs PSP, Philadelphia PHL, Phoenix PHX, Pittsburgh PIT, Portland PDX, Raleigh RDU, Sacramento SMF, Salt Lake City SLC, San Antonio SAT, San Diego SAN, San Francisco SFO, Santa Ana SNA, Sarasota/Bradenton SRQ, Seattle SEA, St. Louis STL, Tampa TPA, Washington DCA, Washington IAD, West Palm Beach DJT
Cancún CUN, Cozumel CZM, Guadalajara GDL, Huatulco HUX, Ixtapa ZIH, Mazatlàn MZT, Mérida MID, Mexico City MEX, Monterrey MTY, Puerto Escondido PXM, Puerto Vallarta PVR, San José del Cabo SJD, Tulum TQO
La Romana LRM, Puerto Plata POP, Punta Cana PUJ, Samana AZS, Santo Domingo SDQ
Barcelona BCN, Madrid MAD, Palma de Mallorca PMI, Seville SVQ, Tenerife TFS
Edinburgh EDI, London LHR, Manchester MAN
Moss Town GGT, Nassau NAS
Rio de Janeiro GIG, São Paulo GRU
Liberia LIR, San José SJO
Kingston KIN, Montego Bay MBJ
Osbourn ANU
Buenos Aires EZE
Oranjestad AUA
Vienna VIE
Bridgetown BGI
Brussels BRU
Belize City BZE
Hamilton BDA
George Town GCM
Santiago SCL
Dubrovnik DBV
Willemstad CUR
Prague PRG
Copenhagen CPH
Quito UIO
Athens ATH
Saint George's GND
Pointe-à-Pitre PTP
Guatemala City GUA
Coxen Hole RTB
Hong Kong HKG
Budapest BUD
Reykjavík KEF
Delhi DEL
Tel Aviv TLV
Fort-de-France FDF
Casablanca CMN
Amsterdam AMS
Auckland AKL
Oslo OSL
Lima LIM
Manila MNL
Basseterre SKB
Vieux Fort UVF
Kingstown SVD
Singapore SIN
Sint Maarten SXM
Seoul ICN
Stockholm ARN
Bangkok BKK
Port of Spain POS
Providenciales PLS
Dubai DXB
Air Canada flies 405 nonstop routes, reaching 208 airports in 64 countries, according to the linked route sources (checked October 27, 2026).
Toronto (YYZ), 156 nonstop routes, Montréal (YUL), 126 nonstop routes and Vancouver (YVR), 72 nonstop routes.
Vancouver (YVR) to Singapore (SIN), about 7,962 miles great-circle.
Edmonton to Cancún (CUN), since October 25, 2026, Edmonton to Newark (EWR), from June 2, 2027, Edmonton to Montego Bay (MBJ), from December 7, 2026, Les Îles-de-la-Madeleine to Montréal (YUL), from June 14, 2027, Halifax to Bridgetown (BGI), from December 17, 2026, Halifax to Brussels (BRU), from June 17, 2027, Halifax to Cancún (CUN), since October 27, 2026 and Halifax to Montego Bay (MBJ), from December 3, 2026, and 152 more.
We prefer Air Canada's official route map, timetable and newsroom pages, with Wikipedia articles used as a fallback when official information is unavailable. Each actual source is linked under the map with the date it was checked.
Other route maps:RyanaireasyJetWizz AirAmerican AirlinesUnited AirlinesSouthwest AirlinesDelta Air LinesChina Eastern AirlinesChina Southern AirlinesJet2IndiGoAllegiant Air
Compare Air Canada’s routes with:RyanaireasyJetWizz AirAmerican AirlinesUnited AirlinesSouthwest Airlinesany airline