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 April 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 April 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:

Montreal to TorontoYUL to YYZToronto to MontrealYYZ to YULVancouver to TorontoYVR to YYZToronto to VancouverYYZ to YVROttawa to TorontoYOW to YYZToronto to OttawaYYZ to YOWCalgary to VancouverYYC to YVRVancouver to CalgaryYVR to YYCToronto to New York CityYYZ to LGANew York City to TorontoLGA to YYZMontreal to TorontoYUL to YTZToronto to MontrealYTZ to YULToronto to CalgaryYYZ to YYCCalgary to TorontoYYC to YYZToronto to HalifaxYYZ to YHZEdmonton to VancouverYEG to YVRHalifax to TorontoYHZ to YYZVancouver to EdmontonYVR to YEGToronto to EdmontonYYZ to YEGEdmonton to TorontoYEG to YYZToronto to OttawaYTZ to YOWOttawa to TorontoYOW to YTZMontreal to OttawaYUL to YOWOttawa to MontrealYOW to YULVictoria to VancouverYYJ to YVRVancouver to VictoriaYVR to YYJKelowna to VancouverYLW to YVRVancouver to KelownaYVR to YLWWinnipeg to TorontoYWG to YYZToronto to WinnipegYYZ to YWGNewark to TorontoEWR to YYZNew York City to MontrealLGA to YULToronto to NewarkYYZ to EWRMontreal to New York CityYUL to LGAQuebec City to TorontoYQB to YYZToronto to Quebec CityYYZ to YQBChicago to TorontoORD to YYZToronto to ChicagoYYZ to ORDToronto to BostonYYZ to BOSBoston to TorontoBOS to YYZQuebec City to MontrealYQB to YULMontreal to Quebec CityYUL to YQBMontreal to VancouverYUL to YVRToronto to OrlandoYYZ to MCOToronto to CancúnYYZ to CUNCancún to TorontoCUN to YYZHalifax to MontrealYHZ to YULNew York City to TorontoLGA to YTZToronto to New York CityYTZ to LGAOrlando to TorontoMCO to YYZLos Angeles to VancouverLAX to YVRVancouver to Los AngelesYVR to LAXVancouver to San FranciscoYVR to SFOMontreal to HalifaxYUL to YHZVancouver to MontrealYVR to YULSan Francisco to VancouverSFO to YVRSt. John's to TorontoYYT to YYZVancouver to WinnipegYVR to YWGToronto to St. John'sYYZ to YYTWinnipeg to VancouverYWG to YVRLos Angeles to TorontoLAX to YYZToronto to Los AngelesYYZ to LAXVancouver to KamloopsYVR to YKAKamloops to VancouverYKA to YVRHalifax to St. John'sYHZ to YYTPunta Cana to TorontoPUJ to YYZSt. John's to HalifaxYYT to YHZToronto to Punta CanaYYZ to PUJToronto to WashingtonYYZ to DCAWashington to TorontoDCA to YYZMontreal to BostonYUL to BOSMontreal to NewarkYUL to EWRBoston to MontrealBOS to YULSan Francisco to TorontoSFO to YYZNewark to MontrealEWR to YULToronto to San FranciscoYYZ to SFOToronto to London HeathrowYYZ to LHRLondon Heathrow to TorontoLHR to YYZVancouver to Prince GeorgeYVR to YXSPrince George to VancouverYXS to YVRSeattle / Tacoma to VancouverSEA to YVRVancouver to Seattle / TacomaYVR to SEAOrlando to MontrealMCO to YULMontreal to OrlandoYUL to MCOCalgary to EdmontonYYC to YEGSaskatoon to TorontoYXE to YYZMontreal to CalgaryYUL to YYCVancouver to TerraceYVR to YXTEdmonton to CalgaryYEG to YYCToronto to SaskatoonYYZ to YXETerrace to VancouverYXT to YVRCalgary to MontrealYYC to YULTampa to TorontoTPA to YYZToronto to TampaYYZ to TPAFort Lauderdale to TorontoFLL to YYZToronto to Fort LauderdaleYYZ to FLLVancouver to PortlandYVR to PDXMontreal to CancúnYUL to CUNPortland to VancouverPDX to YVRMontreal to ChicagoYUL to ORDFort St. John to VancouverYXJ to YVRCancún to MontrealCUN to YULChicago to MontrealORD to YULVancouver to Fort St. JohnYVR to YXJToronto to MiamiYYZ to MIAMiami to TorontoMIA to YYZVancouver to NanaimoYVR to YCDNanaimo to VancouverYCD to YVRVancouver to SaskatoonYVR to YXESaskatoon to VancouverYXE to YVRHalifax to OttawaYHZ to YOWOttawa to HalifaxYOW to YHZMontreal to Fort LauderdaleYUL to FLLFort Lauderdale to MontrealFLL to YULVancouver to ReginaYVR to YQRRegina to VancouverYQR to YVRThunder Bay to TorontoYQT to YYZToronto to Thunder BayYYZ to YQTWashington to MontrealDCA to YULMontreal to WashingtonYUL to DCAPunta Cana to MontrealPUJ to YULMontreal to Punta CanaYUL to PUJToronto to TimminsYYZ to YTSTimmins to TorontoYTS to YYZToronto to LondonYYZ to YXUSudbury to TorontoYSB to YYZToronto to SudburyYYZ to YSBLondon to TorontoYXU to YYZFort Myers to TorontoRSW to YYZToronto to Fort MyersYYZ to RSWVancouver to OttawaYVR to YOWToronto to NashvilleYYZ to BNAHonolulu to VancouverHNL to YVRToronto to New York CityYYZ to JFKVancouver to HonoluluYVR to HNLLas Vegas to TorontoLAS to YYZParis to MontrealCDG to YULToronto to Mexico CityYYZ to MEXMexico City to TorontoMEX to YYZFredericton to MontrealYFC to YULToronto to MonctonYYZ to YQMMontreal to EdmontonYUL to YEGToronto to CharlottetownYYZ to YYGMoncton to TorontoYQM to YYZRaleigh / Durham to TorontoRDU to YYZFredericton to TorontoYFC to YYZMontreal to FrederictonYUL to YFCVancouver to ComoxYVR to YQQComox to VancouverYQQ to YVRToronto to Raleigh / DurhamYYZ to RDUOttawa to VancouverYOW to YVRNashville to TorontoBNA to YYZNew York City to TorontoJFK to YYZToronto to Las VegasYYZ to LASMontreal to St. John'sYUL to YYTToronto to FrederictonYYZ to YFCToronto to FrankfurtYYZ to FRASt. John's to MontrealYYT to YULEdmonton to MontrealYEG to YULLas Vegas to VancouverLAS to YVRSan Diego to VancouverSAN to YVRMoncton to MontrealYQM to YULFrankfurt to TorontoFRA to YYZRegina to TorontoYQR to YYZVancouver to Las VegasYVR to LASToronto to ReginaYYZ to YQRVancouver to San DiegoYVR to SANMontreal to WinnipegYUL to YWGCharlottetown to TorontoYYG to YYZMontreal to ParisYUL to CDGMontreal to MonctonYUL to YQMSault Ste. Marie to TorontoYAM to YYZToronto to Sault Ste. MarieYYZ to YAMWinnipeg to MontrealYWG to YULHouston to TorontoIAH to YYZToronto to KelownaYYZ to YLWMontreal to MiamiYUL to MIAKelowna to TorontoYLW to YYZMiami to MontrealMIA to YULToronto to HoustonYYZ to IAHDeer Lake to TorontoYDF to YYZToronto to Deer LakeYYZ to YDFDenver to VancouverDEN to YVRVancouver to DenverYVR to DENToronto to WashingtonYYZ to IADToronto to WindsorYYZ to YQGAtlanta to TorontoATL to YYZToronto to AtlantaYYZ to ATLWindsor to TorontoYQG to YYZMinneapolis to TorontoMSP to YYZCharlotte to TorontoCLT to YYZToronto to CharlotteYYZ to CLTWashington to TorontoIAD to YYZToronto to PhiladelphiaYYZ to PHLYellowknife to VancouverYZF to YVRToronto to MinneapolisYYZ to MSPVancouver to YellowknifeYVR to YZFPhiladelphia to TorontoPHL to YYZMontreal to London HeathrowYUL to LHRLondon Heathrow to MontrealLHR to YUL

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