The main airports of Canada are Calgary International Airport (YYC), Edmonton International Airport (YEG), Halifax / Stanfield International Airport (YHZ), John C. Munro Hamilton International Airport (YHM), Kelowna International Airport (YLW), Montreal / Pierre Elliott Trudeau International Airport (YUL), Ottawa Macdonald-Cartier International Airport (YOW), Quebec Jean Lesage International Airport (YQB). In total, Canada has 1459 airports and 506 heliports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Calgary International Airport</strong> — Calgary | YYC |
| <strong>Edmonton International Airport</strong> — Edmonton | YEG |
| <strong>Halifax / Stanfield International Airport</strong> — Halifax | YHZ |
| <strong>John C. Munro Hamilton International Airport</strong> — Hamilton | YHM |
| <strong>Kelowna International Airport</strong> — Kelowna | YLW |
| <strong>Montreal / Pierre Elliott Trudeau International Airport</strong> — Montréal | YUL |
| <strong>Ottawa Macdonald-Cartier International Airport</strong> — Ottawa | YOW |
| <strong>Quebec Jean Lesage International Airport</strong> — Quebec | YQB |