Language

Air Canada Flight Route Map | 305 routes

Explore all 305 Air Canada routes on the map. Use the route information to plan your flights and connections efficiently, including routes to regional cities, for a smoother travel experience.

Last updated: January 26, 2025

Table of contents
Overview of Air Canada
Air route map of Air Canada
Customize the route map of Air Canada
Airports served by Air Canada

Overview of Air Canada

The airline ranks 1st in the country for the number of routes.

NationalityFlag of CANCanada
Number of routes152
Regular service710 flights/day

Air route map of Air Canada

You can zoom in and out on the map with the mouse wheel or pinch in/out.

Calgary Vancouver Toronto Edmonton Montreal Ottawa Winnipeg Victoria Kelowna Saskatoon Whitehorse Moncton Fredericton Saint John St. Johns Deer Lake Yellowknife Halifax Toronto Regina Thunder Bay Charlottetown Toronto Fort McMurray Quebec Buffalo Dallas

Dubai Toronto Vancouver Buenos Aires Sao Paulo Sydney Brisbane Vienna Brussels Montreal Nassau Bridgetown Calgary Heathrow Edmonton Cancun New York Los Angeles Hong Kong San Francisco Honolulu Harry Reid Shanghai Narita Incheon Puerto Vallarta Mexico City Los Cabos Suvarnabhumi Miami Kahului John Wayne Phoenix Seattle Houston O'Hare Palm Springs Winnipeg Halifax Zurich Frankfurt Paris Delhi Amsterdam Denver Fort Lauderdale Palm Beach Dallas Santiago El Dorado Guanacaste San Jose Munich Copenhagen Punta Cana Mumbai Dublin Rome Sangster Haneda Ixtapa/Zihuatanejo Fort-de-France Lisbon St Maarten Providenciales Ottawa Austin Orlando Logan San Diego Geneva Lyon Milan Mohammed V LaGuardia Madrid Barcelona Toulouse Pointe-a-Pitre Paya Lebar Changi Bedford Tampa Nashville Kona

Customize the route map of Air Canada

You can customize the displayed route map. Please navigate to the customization page using the link below.

  • Background

    Map type
    Home country
    Other countries
    Ocean
  • Text and lines

    Line type
    Line width
    Text size

Airports served by Air Canada

This is a list of airports with regular flights. The numbers in parentheses are the number of routes. Click the airport name to display the route map and timetable for each airport.

Departure ArrivalFlight
Flag of AREDXB - Dubai International AirportFlag of CANYVR - Vancouver International Airport1
Flag of AREDXB - Dubai International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of ARGEZE - Ministro Pistarini International AirportFlag of BRAGRU - São Paulo/Guarulhos International Airport1
Flag of AUSSYD - Sydney AirportFlag of CANYVR - Vancouver International Airport2
Flag of AUSBNE - Brisbane AirportFlag of CANYVR - Vancouver International Airport1
Flag of AUTVIE - Vienna International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of BELBRU - Brussels AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of BHSNAS - Lynden Pindling International AirportFlag of CANYYZ - Toronto Pearson International Airport2
Flag of BRAGRU - São Paulo/Guarulhos International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of BRAGRU - São Paulo/Guarulhos International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of BRBBGI - Grantley Adams International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of BRBBGI - Grantley Adams International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of CANYYC - Calgary International AirportFlag of CANYVR - Vancouver International Airport9
Flag of CANYYC - Calgary International AirportFlag of CANYYZ - Toronto Pearson International Airport8
Flag of CANYEG - Edmonton International AirportFlag of CANYYZ - Toronto Pearson International Airport4
Flag of CANYEG - Edmonton International AirportFlag of CANYVR - Vancouver International Airport4
Flag of CANYYC - Calgary International AirportFlag of CANYUL - Montréal–Trudeau International Airport2
Flag of CANYEG - Edmonton International AirportFlag of CANYUL - Montréal–Trudeau International Airport2
Flag of CANYYC - Calgary International AirportFlag of CANYWG - Winnipeg James Armstrong Richardson International Airport1
Flag of CANYYC - Calgary International AirportFlag of CANYOW - Ottawa Macdonald-Cartier International Airport1
Flag of CANYYC - Calgary International AirportFlag of GBRLHR - Heathrow Airport1
Flag of CANYEG - Edmonton International AirportFlag of MEXCUN - Cancun International Airport1
Flag of CANYYC - Calgary International AirportFlag of USAEWR - Newark Liberty International Airport1
Flag of CANYVR - Vancouver International AirportFlag of CANYYZ - Toronto Pearson International Airport14
Flag of CANYVR - Vancouver International AirportFlag of CANYUL - Montréal–Trudeau International Airport5
Flag of CANYYJ - Victoria International AirportFlag of CANYYZ - Toronto Pearson International Airport3
Flag of CANYVR - Vancouver International AirportFlag of CANYWG - Winnipeg James Armstrong Richardson International Airport3
Flag of CANYVR - Vancouver International AirportFlag of USALAX - Los Angeles International Airport3
Flag of CANYVR - Vancouver International AirportFlag of CANYOW - Ottawa Macdonald-Cartier International Airport2
Flag of CANYLW - Kelowna International AirportFlag of CANYYZ - Toronto Pearson International Airport2
Flag of CANYVR - Vancouver International AirportFlag of HKGHKG - Hong Kong International Airport2
Flag of CANYVR - Vancouver International AirportFlag of MEXCUN - Cancun International Airport2
Flag of CANYVR - Vancouver International AirportFlag of USALAS - Harry Reid International Airport2
Flag of CANYVR - Vancouver International AirportFlag of USASFO - San Francisco International Airport2
Flag of CANYVR - Vancouver International AirportFlag of USAHNL - Daniel K. Inouye International Airport2
Flag of CANYLW - Kelowna International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of CANYVR - Vancouver International AirportFlag of CANYXY - Erik Nielsen Whitehorse International Airport1
Flag of CANYVR - Vancouver International AirportFlag of CANYLW - Kelowna International Airport1
Flag of CANYVR - Vancouver International AirportFlag of CANYXE - Saskatoon John G. Diefenbaker International Airport1
Flag of CANYVR - Vancouver International AirportFlag of CHNPVG - Shanghai Pudong International Airport1
Flag of CANYVR - Vancouver International AirportFlag of GBRLHR - Heathrow Airport1
Flag of CANYVR - Vancouver International AirportFlag of JPNNRT - Narita International Airport1
Flag of CANYVR - Vancouver International AirportFlag of KORICN - Incheon International Airport1
Flag of CANYVR - Vancouver International AirportFlag of MEXMEX - Mexico City International Airport1
Flag of CANYVR - Vancouver International AirportFlag of MEXSJD - Los Cabos International Airport1
Flag of CANYVR - Vancouver International AirportFlag of MEXPVR - Licenciado Gustavo Diaz Ordaz International Airport1
Flag of CANYVR - Vancouver International AirportFlag of THABKK - Suvarnabhumi Airport1
Flag of CANYVR - Vancouver International AirportFlag of USASEA - Seattle–Tacoma International Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAIAH - George Bush Intercontinental Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAORD - O'Hare International Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAPSP - Palm Springs International Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAEWR - Newark Liberty International Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAMIA - Miami International Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAOGG - Kahului Airport1
Flag of CANYVR - Vancouver International AirportFlag of USASNA - John Wayne Airport1
Flag of CANYVR - Vancouver International AirportFlag of USAPHX - Phoenix Sky Harbor International Airport1
Flag of CANYWG - Winnipeg James Armstrong Richardson International AirportFlag of CANYYZ - Toronto Pearson International Airport6
Flag of CANYWG - Winnipeg James Armstrong Richardson International AirportFlag of CANYUL - Montréal–Trudeau International Airport2
Flag of CANYWG - Winnipeg James Armstrong Richardson International AirportFlag of MEXCUN - Cancun International Airport1
Flag of CANYQM - Greater Moncton Roméo LeBlanc International AirportFlag of CANYYZ - Toronto Pearson International Airport2
Flag of CANYFC - Fredericton International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of CANYQM - Greater Moncton Roméo LeBlanc International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of CANYFC - Fredericton International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of CANYSJ - Saint John AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of CANYYT - St. Johns International AirportFlag of CANYYZ - Toronto Pearson International Airport4
Flag of CANYDF - Deer Lake Regional AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of CANYZF - Yellowknife AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of CANYHZ - Halifax Stanfield International AirportFlag of CANYYZ - Toronto Pearson International Airport8
Flag of CANYHZ - Halifax Stanfield International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of CANYHZ - Halifax Stanfield International AirportFlag of GBRLHR - Heathrow Airport1
Flag of CANYOW - Ottawa Macdonald-Cartier International AirportFlag of CANYYZ - Toronto Pearson International Airport27
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYUL - Montréal–Trudeau International Airport18
Flag of CANYKF - Region of Waterloo International AirportFlag of CANYYZ - Toronto Pearson International Airport9
Flag of CANYYZ - Toronto Pearson International AirportFlag of GBRLHR - Heathrow Airport5
Flag of CANYYZ - Toronto Pearson International AirportFlag of USALAX - Los Angeles International Airport4
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYXE - Saskatoon John G. Diefenbaker International Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYQT - Thunder Bay International Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYQR - Regina International Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of CHEZRH - Zurich Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of DEUFRA - Frankfurt Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of MEXMEX - Mexico City International Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of USASFO - San Francisco International Airport3
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYYG - Charlottetown Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of FRACDG - Charles de Gaulle Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of INDDEL - Indira Gandhi International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of NLDAMS - Amsterdam Airport Schiphol2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAFLL - Fort Lauderdale–Hollywood International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAPBI - Palm Beach International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USADFW - Dallas Fort Worth International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAIAH - George Bush Intercontinental Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USALAS - Harry Reid International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAORD - O'Hare International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of USADEN - Denver International Airport2
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYHM - John C. Munro Hamilton International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of CANYMM - Fort McMurray International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of CHLSCL - Arturo Merino Benitez International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of COLBOG - El Dorado International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of CRILIR - Guanacaste Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of CRISJO - Juan Santamaria International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of DEUMUC - Munich Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of DNKCPH - Copenhagen Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of DOMPUJ - Punta Cana International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of INDBOM - Chhatrapati Shivaji Maharaj International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of IRLDUB - Dublin Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of ITAFCO - Leonardo da Vinci–Fiumicino Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of JAMMBJ - Sangster International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of JPNNRT - Narita International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of JPNHND - Haneda Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of KORICN - Incheon International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of MEXZIH - Ixtapa-Zihuatanejo International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of MEXCUN - Cancun International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of MEXSJD - Los Cabos International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of MTQFDF - Martinique Aime Cesaire International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of PRTLIS - Lisbon Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of SXMSXM - Princess Juliana International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of TCAPLS - Providenciales International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USASAN - San Diego International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USASEA - Seattle–Tacoma International Airport1
Flag of CANYOW - Ottawa Macdonald-Cartier International AirportFlag of USALAS - Harry Reid International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAAUS - Austin–Bergstrom International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAPHX - Phoenix Sky Harbor International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USAMCO - Orlando International Airport1
Flag of CANYYZ - Toronto Pearson International AirportFlag of USABOS - Logan International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USAFLL - Fort Lauderdale–Hollywood International Airport10
Flag of CANYUL - Montréal–Trudeau International AirportFlag of FRACDG - Charles de Gaulle Airport6
Flag of CANYQB - Québec City Jean Lesage International AirportFlag of CANYYZ - Toronto Pearson International Airport4
Flag of CANYUL - Montréal–Trudeau International AirportFlag of CHEGVA - Geneva Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of CRISJO - Juan Santamaria International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of DEUFRA - Frankfurt Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of GBRLHR - Heathrow Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of INDDEL - Indira Gandhi International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MEXMEX - Mexico City International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USASFO - San Francisco International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USAIAH - George Bush Intercontinental Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USALAX - Los Angeles International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USALAS - Harry Reid International Airport3
Flag of CANYUL - Montréal–Trudeau International AirportFlag of COLBOG - El Dorado International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of CRILIR - Guanacaste Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of DOMPUJ - Punta Cana International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of FRALYS - Lyon–Saint-Exupéry Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of ITAMXP - Milan Malpensa Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MARCMN - Mohammed V International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MEXCUN - Cancun International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MTQFDF - Martinique Aime Cesaire International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of PRTLIS - Lisbon Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USALGA - LaGuardia Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USADEN - Denver International Airport2
Flag of CANYUL - Montréal–Trudeau International AirportFlag of BHSNAS - Lynden Pindling International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of ESPBCN - Josep Tarradellas Barcelona–El Prat Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of ESPMAD - Adolfo Suarez Madrid–Barajas Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of FRATLS - Toulouse–Blagnac Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of GLPPTP - Pointe-a-Pitre International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of ITAFCO - Leonardo da Vinci–Fiumicino Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of JAMMBJ - Sangster International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of JPNNRT - Narita International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MEXPVR - Licenciado Gustavo Diaz Ordaz International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of MEXSJD - Los Cabos International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of TCAPLS - Providenciales International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USABOS - Logan International Airport1
Flag of CANYUL - Montréal–Trudeau International AirportFlag of USAPBI - Palm Beach International Airport1
Flag of GBRLHR - Heathrow AirportFlag of INDDEL - Indira Gandhi International Airport1
Flag of INDBOM - Chhatrapati Shivaji Maharaj International AirportFlag of DEUFRA - Frankfurt Airport1
Flag of JPNNRT - Narita International AirportFlag of SGPQPG - Paya Lebar Air Base1
Flag of MEXZIH - Ixtapa-Zihuatanejo International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of SGPSIN - Changi AirportFlag of CANYVR - Vancouver International Airport1
Flag of SGPSIN - Changi AirportFlag of JPNNRT - Narita International Airport1
Flag of USABED - Hanscom FieldFlag of CANYOW - Ottawa Macdonald-Cartier International Airport1
Flag of USABUF - Buffalo Niagara International AirportFlag of USADAL - Dallas Love Field1
Flag of USATPA - Tampa International AirportFlag of CANYYZ - Toronto Pearson International Airport4
Flag of USATPA - Tampa International AirportFlag of CANYUL - Montréal–Trudeau International Airport1
Flag of USABNA - Nashville International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Flag of USAKOA - Kona International AirportFlag of CANYVR - Vancouver International Airport1
Flag of USAHNL - Daniel K. Inouye International AirportFlag of CANYYZ - Toronto Pearson International Airport1
Go to top screen.

Please select a language.

Close