USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections © 2026

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Air Canada

Air Canada Flights

Home AirlinesAir Canada (AC)

Air Canada routes and airport map

Find all Air Canada flights, destinations, routes and airports on this interactive airline map.

 Remove ads

Where does Air Canada fly to?

Air Canada (Star Alliance) serves 48 domestic destinations and 156 international destinations in 63 countries, as of March 2026.

List of Air Canada destinations

The following is an overview of all Air Canada flights and destinations:

Algeria
Algeria
Antigua & Barbuda
Antigua & Barbuda
Argentina
Argentina
Aruba
Aruba
Australia
Australia
Austria
Austria
Bahamas
Bahamas
Barbados
Barbados
Belgium
Belgium
Belize
Belize
Bermuda
Bermuda
Brazil
Brazil
Canada
Canada
Cayman Islands
Cayman Islands
Chile
Chile
China
China
Colombia
Colombia
Costa Rica
Costa Rica
Cuba
Cuba
Curaçao
Curaçao
Czechia
Czechia
Denmark
Denmark
Dominican Republic
Dominican Republic
Ecuador
Ecuador
France
France
Germany
Germany
Greece
Greece
Grenada
Grenada
Guadeloupe
Guadeloupe
Guatemala
Guatemala
Hong Kong
Hong Kong
Hungary
Hungary
Iceland
Iceland
India
India
Ireland
Ireland
Israel
Israel
Italy
Italy
Jamaica
Jamaica
Japan
Japan
Martinique
Martinique
Mexico
Mexico
Morocco
Morocco
Netherlands
Netherlands
New Zealand
New Zealand
Peru
Peru
Philippines
Philippines
Portugal
Portugal
Puerto Rico
Puerto Rico
Singapore
Singapore
Sint Maarten
Sint Maarten
South Korea
South Korea
Spain
Spain
St. Kitts & Nevis
St. Kitts & Nevis
St. Lucia
St. Lucia
St. Vincent & Grenadines
St. Vincent & Grenadines
Sweden
Sweden
Switzerland
Switzerland
Thailand
Thailand
Trinidad & Tobago
Trinidad & Tobago
Turks & Caicos Islands
Turks & Caicos Islands
United Arab Emirates
United Arab Emirates
United Kingdom
United Kingdom
United States
United States
 Remove ads

Where does Air Canada fly from?

Air Canada (Star Alliance) departs from 204 airports in 63 countries, as of March 2026.

List of Air Canada departures

The following is an overview of all cities and countries Air Canada departs from:

Algeria
Algeria
Antigua & Barbuda
Antigua & Barbuda
Argentina
Argentina
Aruba
Aruba
Australia
Australia
Austria
Austria
Bahamas
Bahamas
Barbados
Barbados
Belgium
Belgium
Belize
Belize
Bermuda
Bermuda
Brazil
Brazil
Canada
Canada
Cayman Islands
Cayman Islands
Chile
Chile
China
China
Colombia
Colombia
Costa Rica
Costa Rica
Cuba
Cuba
Curaçao
Curaçao
Czechia
Czechia
Denmark
Denmark
Dominican Republic
Dominican Republic
Ecuador
Ecuador
France
France
Germany
Germany
Greece
Greece
Grenada
Grenada
Guadeloupe
Guadeloupe
Guatemala
Guatemala
Hong Kong
Hong Kong
Hungary
Hungary
Iceland
Iceland
India
India
Ireland
Ireland
Israel
Israel
Italy
Italy
Jamaica
Jamaica
Japan
Japan
Martinique
Martinique
Mexico
Mexico
Morocco
Morocco
Netherlands
Netherlands
New Zealand
New Zealand
Peru
Peru
Philippines
Philippines
Portugal
Portugal
Puerto Rico
Puerto Rico
Singapore
Singapore
Sint Maarten
Sint Maarten
South Korea
South Korea
Spain
Spain
St. Kitts & Nevis
St. Kitts & Nevis
St. Lucia
St. Lucia
St. Vincent & Grenadines
St. Vincent & Grenadines
Sweden
Sweden
Switzerland
Switzerland
Thailand
Thailand
Trinidad & Tobago
Trinidad & Tobago
Turks & Caicos Islands
Turks & Caicos Islands
United Arab Emirates
United Arab Emirates
United Kingdom
United Kingdom
United States
United States

Air Canada most popular routes

These are currently the most popular flights operated by Air Canada, based on the number of scheduled flights for this month:

Toronto to MontrealYYZ to YULMontreal to TorontoYUL to YYZVancouver to TorontoYVR to YYZToronto to VancouverYYZ to YVROttawa to TorontoYOW to YYZToronto to OttawaYYZ to YOWVancouver to CalgaryYVR to YYCCalgary to VancouverYYC to YVRMontreal to TorontoYUL to YTZToronto to MontrealYTZ to YULCalgary to TorontoYYC to YYZToronto to New York CityYYZ to LGANew York City to TorontoLGA to YYZToronto to CalgaryYYZ to YYCVancouver to EdmontonYVR to YEGEdmonton to VancouverYEG to YVRHalifax to TorontoYHZ to YYZToronto to HalifaxYYZ to YHZVictoria to VancouverYYJ to YVRVancouver to VictoriaYVR to YYJNewark to TorontoEWR to YYZToronto to NewarkYYZ to EWREdmonton to TorontoYEG to YYZToronto to EdmontonYYZ to YEGToronto to OttawaYTZ to YOWOttawa to TorontoYOW to YTZMontreal to OttawaYUL to YOWOttawa to MontrealYOW to YULKelowna to VancouverYLW to YVRVancouver to KelownaYVR to YLWMontreal to New York CityYUL to LGANew York City to MontrealLGA to YULWinnipeg to TorontoYWG to YYZToronto to WinnipegYYZ to YWGToronto to OrlandoYYZ to MCOOrlando to TorontoMCO to YYZQuebec City to TorontoYQB to YYZToronto to Quebec CityYYZ to YQBChicago to TorontoORD to YYZToronto to ChicagoYYZ to ORDMontreal to Quebec CityYUL to YQBQuebec City to MontrealYQB to YULToronto to BostonYYZ to BOSBoston to TorontoBOS to YYZFort Lauderdale to TorontoFLL to YYZToronto to CancúnYYZ to CUNCancún to TorontoCUN to YYZToronto to Fort LauderdaleYYZ to FLLVancouver to Los AngelesYVR to LAXSt. John's to HalifaxYYT to YHZVancouver to Seattle / TacomaYVR to SEAToronto to St. John'sYYZ to YYTFort Lauderdale to MontrealFLL to YULVancouver to San FranciscoYVR to SFOMontreal to HalifaxYUL to YHZSan Francisco to VancouverSFO to YVRSeattle / Tacoma to VancouverSEA to YVRHalifax to St. John'sYHZ to YYTMiami to TorontoMIA to YYZMontreal to Fort LauderdaleYUL to FLLLos Angeles to VancouverLAX to YVRToronto to MiamiYYZ to MIAVancouver to MontrealYVR to YULMontreal to BostonYUL to BOSSt. John's to TorontoYYT to YYZBoston to MontrealBOS to YULVancouver to WinnipegYVR to YWGMontreal to VancouverYUL to YVRWinnipeg to VancouverYWG to YVRLos Angeles to TorontoLAX to YYZToronto to Los AngelesYYZ to LAXHalifax to MontrealYHZ to YULKamloops to VancouverYKA to YVRCalgary to EdmontonYYC to YEGToronto to WashingtonYYZ to DCAWashington to TorontoDCA to YYZVancouver to KamloopsYVR to YKAEdmonton to CalgaryYEG to YYCToronto to San FranciscoYYZ to SFOVancouver to Prince GeorgeYVR to YXSSan Francisco to TorontoSFO to YYZPrince George to VancouverYXS to YVRTerrace to VancouverYXT to YVRVancouver to TerraceYVR to YXTToronto to Punta CanaYYZ to PUJMontreal to CalgaryYUL to YYCCalgary to MontrealYYC to YULPunta Cana to TorontoPUJ to YYZLondon Heathrow to TorontoLHR to YYZMontreal to NewarkYUL to EWRCancún to MontrealCUN to YULMontreal to CancúnYUL to CUNNewark to MontrealEWR to YULToronto to London HeathrowYYZ to LHRMontreal to OrlandoYUL to MCOOrlando to MontrealMCO to YULToronto to SaskatoonYYZ to YXEPortland to VancouverPDX to YVRMontreal to ChicagoYUL to ORDVancouver to PortlandYVR to PDXSaskatoon to TorontoYXE to YYZSudbury to TorontoYSB to YYZToronto to SudburyYYZ to YSBNanaimo to VancouverYCD to YVRVancouver to NanaimoYVR to YCDChicago to MontrealORD to YULToronto to LondonYYZ to YXULondon to TorontoYXU to YYZToronto to TampaYYZ to TPATampa to TorontoTPA to YYZToronto to Fort MyersYYZ to RSWMiami to MontrealMIA to YULVancouver to Fort St. JohnYVR to YXJHalifax to OttawaYHZ to YOWFort St. John to VancouverYXJ to YVROttawa to HalifaxYOW to YHZFort Myers to TorontoRSW to YYZMontreal to MiamiYUL to MIAVancouver to SaskatoonYVR to YXEThunder Bay to TorontoYQT to YYZToronto to Thunder BayYYZ to YQTSaskatoon to VancouverYXE to YVRWashington to MontrealDCA to YULMontreal to WashingtonYUL to DCAPunta Cana to MontrealPUJ to YULMontreal to Punta CanaYUL to PUJVancouver to ReginaYVR to YQRRegina to VancouverYQR to YVRToronto to TimminsYYZ to YTSToronto to Las VegasYYZ to LASTimmins to TorontoYTS to YYZLas Vegas to TorontoLAS to YYZMontreal to MonctonYUL to YQMToronto to Mexico CityYYZ to MEXMontreal to St. John'sYUL to YYTNew York City to TorontoJFK to YYZVancouver to DenverYVR to DENToronto to FrederictonYYZ to YFCYellowknife to VancouverYZF to YVRToronto to FrankfurtYYZ to FRAVancouver to OttawaYVR to YOWSt. John's to MontrealYYT to YULToronto to NashvilleYYZ to BNAToronto to WashingtonYYZ to IADSault Ste. Marie to TorontoYAM to YYZHonolulu to VancouverHNL to YVRLas Vegas to VancouverLAS to YVRToronto to New York CityYYZ to JFKDenver to VancouverDEN to YVRSan Diego to VancouverSAN to YVRToronto to Sault Ste. MarieYYZ to YAMWhitehorse to VancouverYXY to YVRVancouver to HonoluluYVR to HNLMoncton to MontrealYQM to YULFrankfurt to TorontoFRA to YYZFredericton to MontrealYFC to YULMexico City to TorontoMEX to YYZMontreal to EdmontonYUL to YEGMoncton to TorontoYQM to YYZFredericton to TorontoYFC to YYZVancouver to Las VegasYVR to LASVancouver to CancúnYVR to CUNWashington to TorontoIAD to YYZVancouver to San DiegoYVR to SANMontreal to FrederictonYUL to YFCCancún to VancouverCUN to YVRVancouver to WhitehorseYVR to YXYMontreal to WinnipegYUL to YWGVancouver to ComoxYVR to YQQComox to VancouverYQQ to YVRNashville to TorontoBNA to YYZOttawa to VancouverYOW to YVRVancouver to YellowknifeYVR to YZFKelowna to TorontoYLW to YYZWindsor to TorontoYQG to YYZEdmonton to MontrealYEG to YULToronto to WindsorYYZ to YQGHouston to TorontoIAH to YYZToronto to KelownaYYZ to YLWToronto to MonctonYYZ to YQMWinnipeg to MontrealYWG to YULRaleigh / Durham to TorontoRDU to YYZToronto to MinneapolisYYZ to MSPRegina to TorontoYQR to YYZToronto to Saint JohnYYZ to YSJMinneapolis to TorontoMSP to YYZToronto to HoustonYYZ to IAHDenver to TorontoDEN to YYZToronto to CharlottetownYYZ to YYGToronto to DenverYYZ to DENToronto to ReginaYYZ to YQRToronto to Raleigh / DurhamYYZ to RDUNew Delhi to TorontoDEL to YYZCharlottetown to TorontoYYG to YYZSaint John to TorontoYSJ to YYZCharlotte to TorontoCLT to YYZToronto to New DelhiYYZ to DELDeer Lake to TorontoYDF to YYZVictoria to TorontoYYJ to YYZToronto to Deer LakeYYZ to YDF

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere