Route Network
Vancouver Airport connects 131 destinations worldwide, with Calgary standing out as its busiest route. The longest nonstop flight is to Singapore, and the shortest flight is to Seattle.
Route and destination data updated September 3, 2026.
Vancouver Airport is served by 72 airlines, with Air Canada in the lead at 25% of routes. The top three carriers together cover 42% of routes. 44 carriers operate only one route each. A total of 59 airlines operate international routes, compared with 20 airlines serving domestic routes. Air Canada is operating the longest nonstop flight, connecting to Singapore with a flight time of 15 hrs 50 mins.
Vancouver Airport provides direct service to 23 countries across four continents. The route network is 35% domestic and 65% international. United States of America is the primary international destination.
Delays
- Departures
- 1 min late
- 1 min (+280.8%) vs last 24 hours
- 24h trend
- Arrivals
- on-time
- min (-103.7%) vs last 24 hours
- 24h trend
- Cancelled Departures
- 29 flights (24 hour total)
Sep 3
2026
03:00 - 04:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 3
2026
02:00 - 03:00
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Sep 3
2026
01:00 - 02:00
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 4
Sep 2
2026
23:00 - 00:00
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
22:00 - 23:00
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 2
2026
21:00 - 22:00
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Sep 2
2026
20:00 - 21:00
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
Sep 2
2026
19:00 - 20:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 4
Sep 2
2026
17:00 - 18:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Sep 2
2026
16:00 - 17:00
- Departure
- 1 min early1 min early1 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
Sep 2
2026
14:00 - 15:00
- Departure
- 2 min early2 min early2 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
13:00 - 14:00
- Departure
- 4 min early4 min early4 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
12:00 - 13:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
11:00 - 12:00
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
09:00 - 10:00
- Departure
- 3 min early3 min early3 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 2
2026
08:00 - 09:00
- Departure
- 2 min early2 min early2 minutes early
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 2
2026
07:00 - 08:00
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 1
Sep 2
2026
06:00 - 07:00
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Sep 2
2026
05:00 - 06:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
03:00 - 04:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 1 |
|
02:00 - 03:00 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 3 |
|
01:00 - 02:00 |
6 min late6 min late6 minutes late | on-timeon-timeon-time | 4 |
|
23:00 - 00:00 |
4 min late4 min late4 minutes late | on-timeon-timeon-time | 0 |
|
22:00 - 23:00 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 1 |
|
21:00 - 22:00 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 3 |
|
20:00 - 21:00 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 2 |
|
19:00 - 20:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 4 |
|
17:00 - 18:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 3 |
|
16:00 - 17:00 |
1 min early1 min early1 minutes early | on-timeon-timeon-time | 2 |
|
14:00 - 15:00 |
2 min early2 min early2 minutes early | on-timeon-timeon-time | 0 |
|
13:00 - 14:00 |
4 min early4 min early4 minutes early | on-timeon-timeon-time | 0 |
|
12:00 - 13:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
11:00 - 12:00 |
——— | on-timeon-timeon-time | 0 |
|
09:00 - 10:00 |
3 min early3 min early3 minutes early | on-timeon-timeon-time | 1 |
|
08:00 - 09:00 |
2 min early2 min early2 minutes early | on-timeon-timeon-time | 1 |
|
07:00 - 08:00 |
on-timeon-timeon-time | 1 min early1 min early1 minutes early | 1 |
|
06:00 - 07:00 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 1 |
|
05:00 - 06:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 2 |
- Departures
- 2 min late
- min (-6.9%) vs last week
- 7d trend
- Arrivals
- on-time
- 1 min (-61.4%) vs last week
- 7d trend
- Cancelled Departures
- 63 flights (7 day total)
Sep 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 21
Sep 1
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Aug 31
2026
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 4
Aug 30
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Aug 29
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 8
Aug 28
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 6
Aug 27
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 20
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 2, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 21 |
|
Sep 1, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 3 |
|
Aug 31, 2026 |
5 min late5 min late5 minutes late | on-timeon-timeon-time | 4 |
|
Aug 30, 2026 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 1 |
|
Aug 29, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 8 |
|
Aug 28, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 6 |
|
Aug 27, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 20 |
- Departures
- 2 min late
- min (+15.7%) vs last 30 days
- 30d trend
- Arrivals
- 1 min late
- min (-15.4%) vs last 30 days
- 30d trend
- Cancelled Departures
- 321 flights (30 day total)
Sep 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 21
Sep 1
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Aug 31
2026
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 4
Aug 30
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Aug 29
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 8
Aug 28
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 6
Aug 27
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 20
Aug 26
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 6
Aug 25
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 8
Aug 24
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 8
Aug 23
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Aug 22
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 11
Aug 21
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 15
Aug 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
Aug 19
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 11
Aug 18
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 7
Aug 17
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 6
Aug 16
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 10
Aug 15
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Aug 14
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 12
Aug 13
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 7
Aug 12
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 11
Aug 11
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 20
Aug 10
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 22
Aug 9
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 31
Aug 8
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 15
Aug 7
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 9
Aug 6
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 16
Aug 5
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 11
Aug 4
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 16
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 2, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 21 |
|
Sep 1, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 3 |
|
Aug 31, 2026 |
5 min late5 min late5 minutes late | on-timeon-timeon-time | 4 |
|
Aug 30, 2026 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 1 |
|
Aug 29, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 8 |
|
Aug 28, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 6 |
|
Aug 27, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 20 |
|
Aug 26, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 6 |
|
Aug 25, 2026 |
3 min late3 min late3 minutes late | 2 min late2 min late2 minutes late | 8 |
|
Aug 24, 2026 |
4 min late4 min late4 minutes late | 3 min late3 min late3 minutes late | 8 |
|
Aug 23, 2026 |
3 min late3 min late3 minutes late | on-timeon-timeon-time | 1 |
|
Aug 22, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 11 |
|
Aug 21, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 15 |
|
Aug 20, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 3 |
|
Aug 19, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 11 |
|
Aug 18, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 7 |
|
Aug 17, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 6 |
|
Aug 16, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 10 |
|
Aug 15, 2026 |
3 min late3 min late3 minutes late | 1 min late1 min late1 minutes late | 2 |
|
Aug 14, 2026 |
4 min late4 min late4 minutes late | 1 min late1 min late1 minutes late | 12 |
|
Aug 13, 2026 |
2 min late2 min late2 minutes late | 4 min late4 min late4 minutes late | 7 |
|
Aug 12, 2026 |
2 min late2 min late2 minutes late | 2 min late2 min late2 minutes late | 11 |
|
Aug 11, 2026 |
4 min late4 min late4 minutes late | 1 min late1 min late1 minutes late | 20 |
|
Aug 10, 2026 |
4 min late4 min late4 minutes late | 2 min late2 min late2 minutes late | 22 |
|
Aug 9, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 31 |
|
Aug 8, 2026 |
1 min late1 min late1 minutes late | 1 min late1 min late1 minutes late | 15 |
|
Aug 7, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 9 |
|
Aug 6, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 16 |
|
Aug 5, 2026 |
2 min late2 min late2 minutes late | 1 min late1 min late1 minutes late | 11 |
|
Aug 4, 2026 |
3 min late3 min late3 minutes late | 1 min late1 min late1 minutes late | 16 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 11,480 ft 3,499 m 11,480 ft · 3,499 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 11,480 ft 3,499 m 11,480 ft · 3,499 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 9,925 ft 3,025 m 9,925 ft · 3,025 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 9,925 ft 3,025 m 9,925 ft · 3,025 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 7,297 ft 2,224 m 7,297 ft · 2,224 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 7,297 ft 2,224 m 7,297 ft · 2,224 m | 200 ft 61 m 200 ft · 61 m | Concrete | |
| 3,500 ft 1,067 m 3,500 ft · 1,067 m | 75 ft 23 m 75 ft · 23 m | Closed | |
| 3,500 ft 1,067 m 3,500 ft · 1,067 m | 75 ft 23 m 75 ft · 23 m | Closed |
Runway Length
2 aircraft cannot operate at Vancouver Airport due to runway length constraints. The airport’s longest runway is 11,480 ft (3,499 m), which is below the typical takeoff or landing distance required by the aircraft listed here.
| Aircraft | Takeoff | Landing |
|---|---|---|
| Antonov An-225 Mriya | 11,483 ft 3,500 m 11,483 ft · 3,500 m | 10,827 ft 3,300 m 10,827 ft · 3,300 m |
| McDonnell Douglas DC-8-71 | 11,499 ft 3,505 m 11,499 ft · 3,505 m | 5,909 ft 1,801 m 5,909 ft · 1,801 m |
Operational Context
Vancouver (IATA: YVR) operates around 421 flights per day to 132 nonstop destinations. Its network includes 46 domestic and 85 international routes, with Air Canada as the leading carrier and Calgary currently the busiest connection. From YVR, passengers can reach 23 countries across 4 continents, and the longest runway measures 3,499 m (11,480 ft).
Airlines and Destinations Overview
Vancouver International Airport serves as a major hub for western Canada with a route network that combines domestic, transborder, and long-haul international service. Its schedule is weighted toward international and cross-border flying, while domestic links provide connections across British Columbia and the rest of Canada. The airport also supports a wide mix of airline types, including its largest carrier, Air Canada, along with other network and leisure operators.
The airport functions as both a connecting point and an origin and destination airport. It handles short-haul services within Canada, medium-haul flights to destinations in North America, and long-haul intercontinental routes across the Pacific and to Europe, reflecting its role as a gateway for the Vancouver region and western Canada.
Terminal Buildings and Facilities
The passenger terminal system is organized around separate domestic and international processing areas, with the international side handling transborder and overseas flights. The layout supports transfer traffic as well as local origin and destination passengers, with airside connections and clear separation between domestic and international flows where required.
Terminal operations are centered on commercial passenger processing, baggage handling, and connections between flight banks. Facilities are arranged to support a high-volume hub environment, including check-in, security screening, customs, and arrival processing for international services.
Key characteristics of the terminal system include:
- Separate domestic and international handling
- Facilities for connecting passengers
- Customs and immigration processing for arriving international travelers
- Airside infrastructure supporting hub operations
- Design organized around high-volume scheduled service
Passenger-facing amenities include retail, food service, waiting areas, and airline service points distributed through the terminal areas. The airport also provides accessibility and travel-support services for passengers moving between domestic and international flights or arriving from overseas. More information is available through the airport’s official terminal information.
Passenger facilities available across the airport include:
- Retail shops
- Dining outlets
- Airline customer service areas
- Accessible passenger services
- Baggage claim and arrivals facilities
Airport Lounges
Lounges at Vancouver are operated by both airlines and independent providers, with access generally based on premium-cabin travel, frequent flyer status, or paid entry where available. Lounge locations are concentrated in the domestic, transborder, and international areas of the terminal complex.
Notable lounges include:
- Air Canada Maple Leaf Lounge
- Plaza Premium Lounge
Dining and Food Options
The airport offers a broad mix of dining options, including quick-service outlets, sit-down restaurants, coffee shops, and grab-and-go choices across the terminal areas. The food selection is designed to serve both connecting passengers and travelers with longer waits before departure.
Common dining options include:
- Quick-service dining
- Coffee and beverage counters
- Sit-down restaurants
- Grab-and-go food outlets
- Airport concession dining
Public Transport and Parking
Vancouver International Airport is connected to the region by rapid transit, buses, taxis, and road access. The most direct rail link is the Canada Line, which connects the airport with downtown Vancouver and other parts of the metro area through the regional transit system. Official details are available on the airport’s ground transportation page.
Passengers can also reach the airport by taxi, ride-hailing, shuttle services, and private vehicle. Road access serves the broader Vancouver metropolitan area and nearby communities, making the airport practical for both local travelers and regional connections.
Passengers can reach the airport using:
- Rapid transit
- Public bus
- Taxi
- Ride-hailing
- Private car
Parking is available for travelers using the airport by car, with products designed for short visits and longer stays. The airport also provides parking for different trip lengths and passenger needs through its official parking system.
Parking options include:
- Short-term parking
- Long-term parking
- Daily parking
- Valet parking
- Accessible parking
Runways and Operations
The airport has a multi-runway system that supports a high volume of scheduled passenger traffic and mixed operational demand. Its longest runway is 3,499 m, which supports a wide range of aircraft types, including long-haul widebody operations.
The runway configuration and airfield layout are built to accommodate both domestic and international service, including transpacific and transcontinental flights. This supports the airport’s role as a major hub and its ability to manage heavy schedule concentrations during peak banks.
The runway system includes:
- Multiple runways
- A longest runway of 3,499 m
- Capacity for widebody aircraft
- Support for long-haul international operations
- Airfield layout suited to hub traffic
Passenger Traffic and Airport Role
Vancouver is one of Canada’s major gateway airports and a significant hub for western Canada. It serves a broad catchment that includes the Vancouver metropolitan area, Vancouver Island connections via onward travel, and regional demand from British Columbia and nearby cross-border markets.
Its traffic base includes local origin and destination travel, domestic connections within Canada, and international demand spanning North America, Asia, Europe, and other long-haul markets. The airport’s route profile and traffic mix make it an important connector for both business and leisure passengers.
The airport’s role includes:
- Major hub airport
- Western Canada gateway
- Domestic connector
- International transfer point
- Long-haul gateway
Location and Catchment Area
The airport is located in Richmond, south of downtown Vancouver, with direct access to the city and surrounding Lower Mainland communities. Its position near the Fraser River delta gives it convenient access to one of Canada’s most densely populated urban regions.
It serves Vancouver, Richmond, Burnaby, Surrey, and other parts of the Metro Vancouver area, as well as travelers from broader southwestern British Columbia. Its location also supports cross-border and Pacific-facing demand.
The airport serves:
- Vancouver metro area
- Richmond and the Lower Mainland
- Southwestern British Columbia
- Cross-border travelers
- Pacific gateway traffic
Hotels Near the Airport
There are nearby hotels that serve overnight travelers, airline crews, and passengers with early departures, late arrivals, or extended layovers. These properties are useful for both transit passengers and business travelers needing access to the airport area.
Notable nearby hotels include:
- Fairmont Vancouver Airport
- Radisson Blu Vancouver Airport
- Vancouver Airport Marriott Hotel
Airport History
Vancouver’s airport began as a municipal airfield and developed over time into the city’s primary commercial airport. Its early growth was tied to the expansion of scheduled air service in western Canada and the increasing importance of Vancouver as a Pacific-facing city.
Over the decades, the airport expanded its airfield and passenger facilities to keep pace with rising demand. Major infrastructure development included runway improvements, terminal enlargement, and the creation of dedicated domestic and international processing areas to support changing airline and border requirements.
The airport’s modern role was shaped by the growth of long-haul international service, particularly transpacific flying, along with continued expansion of domestic and transborder traffic. Its development into a major hub reflected both its geographic position and the growth of Vancouver as a regional economic center.
Today, the airport operates as a large-scale commercial gateway with a mixed domestic and international network, supporting connecting traffic and local demand across western Canada and beyond.