Skip to content

FreightXO EDU directory

Flag of CanadaCanada gateway directory

Major commercial airports in Canada.

Search 23 freight-relevant Canadian airports by name, city, region, or port code. Review annual cargo volume, identifiers, and practical pickup or drayage context.

23 major gatewaysCargo tonnes annual volumeIATA / ICAO identifiers

Directory methodology

Codes and annual throughput, with the measurement basis shown.

IATA and ICAO identifiers. Cargo tonnage is shown in metric tonnes. Airports do not use TEU as an operating volume measure. Annual statistics can use different facility boundaries and reporting methods, so figures should be compared with the stated source and year in mind.

Major gateway scope

National cargo hubs plus major regional and northern commercial gateways.

Annual cargo tonnes

Published cargo throughput converted to metric tonnes where the original source used another unit.

No TEU for airports

TEU measures twenty-foot-equivalent ocean containers and is therefore omitted from airport entries.

Planning note: Directory figures support research and routing conversations. Confirm the terminal, carrier, customs release, appointment rules, operating hours, and current availability before dispatch.

Searchable airport list

Canada commercial airport codes and cargo facts.

Search the permanent HTML directory or filter by operating region.

23 gateways shown

Ontario

3 gateways

Toronto Pearson International

YYZ

Toronto, ON

IATA / local
YYZ
ICAO
CYYZ
Airport type
Major commercial cargo gateway
Cargo tonnage
482,484 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

John C. Munro Hamilton International

YHM

Hamilton, ON

IATA / local
YHM
ICAO
CYHM
Airport type
Major commercial cargo gateway
Cargo tonnage
138,325 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Ottawa International

YOW

Ottawa, ON

IATA / local
YOW
ICAO
CYOW
Airport type
Major commercial cargo gateway
Cargo tonnage
10,683 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

British Columbia

3 gateways

Vancouver International

YVR

Vancouver, BC

IATA / local
YVR
ICAO
CYVR
Airport type
Major commercial cargo gateway
Cargo tonnage
330,224 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Victoria International

YYJ

Victoria, BC

IATA / local
YYJ
ICAO
CYYJ
Airport type
Major commercial cargo gateway
Cargo tonnage
1,968 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Kelowna International

YLW

Kelowna, BC

IATA / local
YLW
ICAO
CYLW
Airport type
Major commercial cargo gateway
Cargo tonnage
1,575 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Quebec

3 gateways

Montréal-Trudeau International

YUL

Montréal, QC

IATA / local
YUL
ICAO
CYUL
Airport type
Major commercial cargo gateway
Cargo tonnage
166,925 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Montréal-Mirabel International

YMX

Mirabel, QC

IATA / local
YMX
ICAO
CYMX
Airport type
Major commercial cargo gateway
Cargo tonnage
68,213 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Québec City Jean Lesage International

YQB

Québec City, QC

IATA / local
YQB
ICAO
CYQB
Airport type
Major commercial cargo gateway
Cargo tonnage
1,676 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Prairies

5 gateways

Calgary International

YYC

Calgary, AB

IATA / local
YYC
ICAO
CYYC
Airport type
Major commercial cargo gateway
Cargo tonnage
138,531 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Winnipeg Richardson International

YWG

Winnipeg, MB

IATA / local
YWG
ICAO
CYWG
Airport type
Major commercial cargo gateway
Cargo tonnage
53,866 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Edmonton International

YEG

Edmonton, AB

IATA / local
YEG
ICAO
CYEG
Airport type
Major commercial cargo gateway
Cargo tonnage
26,767 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Regina International

YQR

Regina, SK

IATA / local
YQR
ICAO
CYQR
Airport type
Major commercial cargo gateway
Cargo tonnage
Not reported
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Saskatoon John G. Diefenbaker International

YXE

Saskatoon, SK

IATA / local
YXE
ICAO
CYXE
Airport type
Major commercial cargo gateway
Cargo tonnage
Not reported
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Atlantic

3 gateways

Halifax Stanfield International

YHZ

Halifax, NS

IATA / local
YHZ
ICAO
CYHZ
Airport type
Major commercial cargo gateway
Cargo tonnage
23,059 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Greater Moncton Roméo LeBlanc International

YQM

Moncton, NB

IATA / local
YQM
ICAO
CYQM
Airport type
Major commercial cargo gateway
Cargo tonnage
22,366 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

St. John’s International

YYT

St. John’s, NL

IATA / local
YYT
ICAO
CYYT
Airport type
Major commercial cargo gateway
Cargo tonnage
12,452 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

North

6 gateways

Yellowknife Airport

YZF

Yellowknife, NT

IATA / local
YZF
ICAO
CYZF
Airport type
Major commercial cargo gateway
Cargo tonnage
30,305 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Iqaluit Airport

YFB

Iqaluit, NU

IATA / local
YFB
ICAO
CYFB
Airport type
Major commercial cargo gateway
Cargo tonnage
Not reported
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Rankin Inlet Airport

YRT

Rankin Inlet, NU

IATA / local
YRT
ICAO
CYRT
Airport type
Major commercial cargo gateway
Cargo tonnage
3,454 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Cambridge Bay Airport

YCB

Cambridge Bay, NU

IATA / local
YCB
ICAO
CYCB
Airport type
Major commercial cargo gateway
Cargo tonnage
2,103 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Inuvik Mike Zubko Airport

YEV

Inuvik, NT

IATA / local
YEV
ICAO
CYEV
Airport type
Major commercial cargo gateway
Cargo tonnage
1,969 metric tonnes
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Erik Nielsen Whitehorse International

YXY

Whitehorse, YT

IATA / local
YXY
ICAO
CYXY
Airport type
Major commercial cargo gateway
Cargo tonnage
Not reported
Reporting basis
2025 Statistics Canada cargo loaded plus unloaded

Airport recovery

Connect the gateway to the inland freight network.

FreightXO can coordinate airport retrieval after cargo is available and released. Use LTL for eligible palletized freight or FTL for dedicated capacity, containers, larger shipments, urgent recovery, and specialized equipment.

Pickup checklist

Confirm release, freight, and delivery details.

Release and facility

Provide the exact terminal or handling agent, shipment reference, customs status, release number, availability date, and storage or free-time deadline.

Freight and equipment

Confirm piece count, dimensions, weight, commodity, container or vehicle requirements, hazardous status, temperature needs, and driver credentials.

Appointments and delivery

Confirm pickup rules, cutoff times, destination appointment, unloading plan, empty return when applicable, and site access requirements.

Frequently asked questions

Canada gateway and freight answers.

What does the annual cargo figure measure?

The measurement is stated on each card. It may represent cargo loaded and unloaded, landed weight, or total port-area throughput. Use the year and basis before comparing gateways.

Why is TEU not listed for airports?

TEU is an ocean-container capacity measure, not an airport cargo measure. Airport volume is therefore presented in metric tonnes.

Can FreightXO arrange gateway pickup?

FreightXO can coordinate airport retrieval or port drayage when the cargo is released, facility requirements are confirmed, and appropriate carrier capacity is available.

Does a port code identify the exact terminal?

No. Confirm the carrier, terminal, handling agent, customs office, appointment system, and release instructions. A city-level code alone is not enough for dispatch.

Official sources and review basis

Gateway selection and annual cargo measures use Statistics Canada data. Codes were checked against the applicable national and international code systems. Values marked Not reported were not inferred from partial periods.

Reviewed August 12, 2026. Preliminary figures can be revised, and facility boundaries differ. Confirm current operating details before filing or dispatch.