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 159 international destinations in 63 countries, as of May 2026.

List of Air Canada destinations

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

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
Honduras
Honduras
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 207 airports in 63 countries, as of May 2026.

List of Air Canada departures

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

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
Honduras
Honduras
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 YYZToronto to VancouverYYZ to YVRVancouver to TorontoYVR to YYZVancouver to EdmontonYVR to YEGEdmonton to VancouverYEG to YVROttawa to TorontoYOW to YYZToronto to OttawaYYZ to YOWVancouver to CalgaryYVR to YYCCalgary to VancouverYYC to YVRToronto to CalgaryYYZ to YYCCalgary to TorontoYYC to YYZToronto to New York CityYYZ to LGANew York City to TorontoLGA to YYZToronto to MontrealYTZ to YULMontreal to TorontoYUL to YTZVancouver to VictoriaYVR to YYJVictoria to VancouverYYJ to YVRMontreal to OttawaYUL to YOWOttawa to MontrealYOW to YULToronto to HalifaxYYZ to YHZHalifax to TorontoYHZ to YYZWinnipeg to TorontoYWG to YYZToronto to WinnipegYYZ to YWGToronto to EdmontonYYZ to YEGEdmonton to TorontoYEG to YYZKelowna to VancouverYLW to YVRVancouver to KelownaYVR to YLWNewark to TorontoEWR to YYZToronto to NewarkYYZ to EWRMontreal to Quebec CityYUL to YQBQuebec City to MontrealYQB to YULToronto to OttawaYTZ to YOWOttawa to TorontoYOW to YTZMontreal to New York CityYUL to LGANew York City to MontrealLGA to YULMontreal to VancouverYUL to YVRToronto to Quebec CityYYZ to YQBVancouver to MontrealYVR to YULQuebec City to TorontoYQB to YYZBoston to TorontoBOS to YYZToronto to BostonYYZ to BOSToronto to ChicagoYYZ to ORDChicago to TorontoORD to YYZNew York City to TorontoLGA to YTZWinnipeg to VancouverYWG to YVRVancouver to San FranciscoYVR to SFOSan Francisco to VancouverSFO to YVRLos Angeles to VancouverLAX to YVRVancouver to WinnipegYVR to YWGCalgary to MontrealYYC to YULToronto to Los AngelesYYZ to LAXVancouver to Los AngelesYVR to LAXSt. John's to TorontoYYT to YYZMontreal to CalgaryYUL to YYCMontreal to NewarkYUL to EWRLos Angeles to TorontoLAX to YYZNanaimo to VancouverYCD to YVRNewark to MontrealEWR to YULToronto to OrlandoYYZ to MCOMontreal to HalifaxYUL to YHZOrlando to TorontoMCO to YYZBoston to MontrealBOS to YULToronto to St. John'sYYZ to YYTHalifax to MontrealYHZ to YULVancouver to NanaimoYVR to YCDMontreal to BostonYUL to BOSPrince George to VancouverYXS to YVRVancouver to Prince GeorgeYVR to YXSToronto to New York CityYTZ to LGASt. John's to HalifaxYYT to YHZHalifax to St. John'sYHZ to YYTVancouver to Seattle / TacomaYVR to SEATerrace to VancouverYXT to YVRSeattle / Tacoma to VancouverSEA to YVRVancouver to TerraceYVR to YXTToronto to WashingtonYYZ to DCAWashington to TorontoDCA to YYZLondon Heathrow to TorontoLHR to YYZVancouver to KamloopsYVR to YKAKamloops to VancouverYKA to YVRToronto to London HeathrowYYZ to LHRToronto to LondonYYZ to YXULondon to TorontoYXU to YYZCalgary to EdmontonYYC to YEGEdmonton to CalgaryYEG to YYCFort St. John to VancouverYXJ to YVRVancouver to Fort St. JohnYVR to YXJNew York City to TorontoJFK to YYZMontreal to Los AngelesYUL to LAXSan Francisco to TorontoSFO to YYZComox to VancouverYQQ to YVRHalifax to OttawaYHZ to YOWToronto to ReginaYYZ to YQRVancouver to ComoxYVR to YQQMontreal to WinnipegYUL to YWGWinnipeg to MontrealYWG to YULToronto to SaskatoonYYZ to YXEMontreal to St. John'sYUL to YYTLos Angeles to MontrealLAX to YULToronto to San FranciscoYYZ to SFOOttawa to HalifaxYOW to YHZRegina to TorontoYQR to YYZSt. John's to MontrealYYT to YULToronto to New York CityYYZ to JFKVancouver to San DiegoYVR to SANMontreal to OrlandoYUL to MCOMontreal to ChicagoYUL to ORDToronto to Thunder BayYYZ to YQTToronto to PhiladelphiaYYZ to PHLChicago to MontrealORD to YULThunder Bay to TorontoYQT to YYZOrlando to MontrealMCO to YULSaskatoon to TorontoYXE to YYZPhiladelphia to TorontoPHL to YYZMontreal to WashingtonYUL to DCAToronto to MonctonYYZ to YQMWashington to MontrealDCA to YULSan Diego to VancouverSAN to YVRToronto to AtlantaYYZ to ATLVancouver to OttawaYVR to YOWMoncton to TorontoYQM to YYZOttawa to VancouverYOW to YVRFort Lauderdale to TorontoFLL to YYZToronto to Fort LauderdaleYYZ to FLLFredericton to MontrealYFC to YULPortland to VancouverPDX to YVRMontreal to FrederictonYUL to YFCVancouver to PortlandYVR to PDXTimmins to TorontoYTS to YYZToronto to TimminsYYZ to YTSAtlanta to TorontoATL to YYZToronto to WindsorYYZ to YQGWindsor to TorontoYQG to YYZToronto to SudburyYYZ to YSBSudbury to TorontoYSB to YYZToronto to CincinnatiYYZ to CVGToronto to DetroitYYZ to DTWDetroit to TorontoDTW to YYZCincinnati to TorontoCVG to YYZToronto to Sault Ste. MarieYYZ to YAMSault Ste. Marie to TorontoYAM to YYZToronto to MinneapolisYYZ to MSPMinneapolis to TorontoMSP to YYZToronto to CancúnYYZ to CUNCancún to TorontoCUN to YYZSaskatoon to VancouverYXE to YVRMexico City to TorontoMEX to YYZToronto to FrankfurtYYZ to FRALas Vegas to VancouverLAS to YVRToronto to Raleigh / DurhamYYZ to RDUVancouver to CranbrookYVR to YXCVancouver to Las VegasYVR to LASCranbrook to VancouverYXC to YVRFort McMurray to CalgaryYMM to YYCDenver to VancouverDEN to YVRMontreal to San FranciscoYUL to SFORegina to VancouverYQR to YVRRaleigh / Durham to TorontoRDU to YYZSan Francisco to MontrealSFO to YULVancouver to DenverYVR to DENToronto to Mexico CityYYZ to MEXCalgary to Fort McMurrayYYC to YMMToronto to ClevelandYYZ to CLEToronto to DenverYYZ to DENColumbus to TorontoCMH to YYZToronto to ColumbusYYZ to CMHMontreal to EdmontonYUL to YEGToronto to CharlottetownYYZ to YYGDenver to MontrealDEN to YULMontreal to ParisYUL to CDGCleveland to TorontoCLE to YYZMontreal to DenverYUL to DENFrankfurt to TorontoFRA to YYZVancouver to SaskatoonYVR to YXEVancouver to ReginaYVR to YQRCharlottetown to TorontoYYG to YYZEdmonton to MontrealYEG to YULParis to MontrealCDG to YULMontreal to Fort LauderdaleYUL to FLLFort Lauderdale to MontrealFLL to YULMontreal to NashvilleYUL to BNAFredericton to TorontoYFC to YYZToronto to FrederictonYYZ to YFCDenver to TorontoDEN to YYZMontreal to PhiladelphiaYUL to PHLNashville to MontrealBNA to YULToronto to CharlotteYYZ to CLTLondon Heathrow to MontrealLHR to YULPhiladelphia to MontrealPHL to YULHouston to TorontoIAH to YYZToronto to WashingtonYYZ to IADToronto to St. LouisYYZ to STLMontreal to London HeathrowYUL to LHRDallas-Fort Worth to TorontoDFW to YYZCharlotte to TorontoCLT to YYZToronto to HoustonYYZ to IAHWashington to TorontoIAD to YYZMontreal to MonctonYUL to YQMSt. Louis to TorontoSTL to YYZ

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
May 50% off
$ 3.33*
Per Month
Lifetime
$ 298
May 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