Americas · International airports
International airports in Canada
Canada has 30 international airports in our directory, including Calgary International Airport (YYC), Vancouver International Airport (YVR), Toronto Pearson International Airport (YYZ). Compare their codes, cities and runways, and open each airport for full details.
Map of international airports in Canada
All airports listed on this page are on the map. Select a dot to open the airport page.
- Large international airport
- Other international airport
Hover over a dot to see the airport name and click to open its page. Use + and − to zoom in.
All international airports in Canada
| Airport | IATA | Longest runway |
|---|---|---|
| Calgary International Airport LargeCalgary · Alberta | YYC | 4,267 m |
| Vancouver International Airport LargeVancouver · British Columbia | YVR | 3,505 m |
| Toronto Pearson International Airport LargeToronto · Ontario | YYZ | 3,389 m |
| Edmonton International Airport LargeEdmonton · Alberta | YEG | 3,353 m |
| Montreal / Pierre Elliott Trudeau International Airport LargeMontréal · Quebec | YUL | 3,353 m |
| Winnipeg / James Armstrong Richardson International Airport LargeWinnipeg · Manitoba | YWG | 3,353 m |
| Halifax / Stanfield International Airport LargeHalifax · Nova Scotia | YHZ | 3,200 m |
| John C. Munro Hamilton International Airport LargeHamilton · Ontario | YHM | 3,050 m |
| Ottawa Macdonald-Cartier International Airport LargeOttawa · Ontario | YOW | 3,048 m |
| Quebec Jean Lesage International Airport LargeQuebec · Quebec | YQB | 2,743 m |
| Windsor International Airport LargeWindsor · Ontario | YQG | 2,743 m |
| Kelowna International Airport LargeKelowna · British Columbia | YLW | 2,713 m |
| St. John's International Airport LargeSt. John's · Newfoundland and Labrador | YYT | 2,591 m |
| Saskatoon John G. Diefenbaker International Airport LargeSaskatoon · Saskatchewan | YXE | 2,530 m |
| Victoria International Airport LargeVictoria · British Columbia | YYJ | 2,134 m |
| Montreal Mirabel International AirportMontréal · Quebec | YMX | 3,658 m |
| Prince George (International) AirportPrince George · British Columbia | YXS | 3,490 m |
| Gander International AirportGander · Newfoundland and Labrador | YQX | 3,109 m |
| Greater Moncton Roméo LeBlanc International AirportMoncton · New Brunswick | YQM | 3,048 m |
| Comox Valley International Airport / CFB ComoxComox · British Columbia | YQQ | 3,048 m |
| Abbotsford International AirportAbbotsford · British Columbia | YXX | 2,926 m |
| Whitehorse / Erik Nielsen International AirportWhitehorse · Yukon | YXY | 2,895 m |
| London International AirportLondon · Ontario | YXU | 2,682 m |
| Fredericton International AirportFredericton · New Brunswick | YFC | 2,440 m |
| Regina International AirportRegina · Saskatchewan | YQR | 2,408 m |
| Fort McMurray International AirportFort McMurray · Alberta | YMM | 2,287 m |
| Yellowknife International AirportYellowknife · Northwest Territories | YZF | 2,286 m |
| Thunder Bay International AirportThunder Bay · Ontario | YQT | 2,231 m |
| Region of Waterloo International AirportBreslau · Ontario | YKF | 2,135 m |
| Cranbrook/Canadian Rockies International AirportCranbrook · British Columbia | YXC | 1,829 m |
More about Canada
Frequently asked questions
How many international airports does Canada have?
Our directory lists 30 international airports in Canada: Calgary International Airport (YYC), Vancouver International Airport (YVR), Toronto Pearson International Airport (YYZ), Edmonton International Airport (YEG), Montreal / Pierre Elliott Trudeau International Airport (YUL), Winnipeg / James Armstrong Richardson International Airport (YWG), Halifax / Stanfield International Airport (YHZ), John C. Munro Hamilton International Airport (YHM), 22 more.
What is the main international airport in Canada?
Calgary International Airport (YYC) in Calgary is the first airport in our list for Canada, with a longest runway of 4,267 m.
How long does air freight from Vietnam to Canada take?
The great-circle distance from Ho Chi Minh City (SGN) to Calgary International Airport (YYC) is about 12,093 km. Direct flight time would be ≈ 15 h 35 min, but most air cargo travels via hubs, so door-to-door transit usually takes several days including customs. Contact GLG for current routings and schedules.
Air Freight
Services, capacity and transit times depend on the airport, airline and cargo. We confirm them with each quotation.