CALGARY- WestJet (WS) operates numerous busiest domestic routes in the Canadian airspace in 2025, and Calgary serves as the primary hub for most of its traffic. The carrier’s Western Canada bias is evident, with most routes operating to or from Calgary, Vancouver, or Edmonton. These hubs host both short-haul regional connections and long-haul domestic services across the country.
Calgary (YYC) is WestJet’s busiest hub by far. It appears in 26 of the top 37 domestic routes. These vary from short-haul flights such as Calgary–Edmonton to long-haul links such as Calgary–Toronto and Calgary–Halifax.
The Calgary–Vancouver route is WestJet’s busiest domestic route with nearly 1,000 monthly flights, and is also the busiest in terms of seats offered. On transcontinental routes, Calgary–Toronto and Calgary–Halifax are the busiest in terms of ASMs. The strong hub-centric operations allow WestJet to connect smaller cities like Comox, Regina, and Moncton with the rest of Canada through Calgary efficiently.

Top Routes by Flights
WestJet’s busiest domestic route in 2025 is the Vancouver to Calgary route, with 969 flights in both directions. This high-frequency route is the backbone of WestJet’s Western Canada operations and the most flown pair by volume.
Calgary–Toronto follows, with 587 flights per month, and the intra-provincial Calgary–Victoria route ranks third with 460 flights. Both are among the longest and most significant domestic routes for WestJet in terms of coverage and connectivity.
Winnipeg–Calgary and Edmonton–Vancouver also see more than 400 monthly flights each, solidifying the airline’s operational density between western provinces.
Other high-frequency routes on WestJet’s network include:
- Kelowna–Calgary: 416 flights
- Edmonton–Calgary: 359 flights
- Edmonton–Toronto: 326 flights

Top Routes by Seats
The busiest route by seat capacity was Vancouver–Calgary, with 163,512 seats available in June 2025.
Ranking second is the Calgary–Toronto route with 97,698 seats, and Winnipeg–Calgary and Calgary–Victoria both offer over 70,000 monthly seats. These city pairs are key connectors that capture a mix of business, leisure, and connecting traffic.
Other key routes by seats include:
- Edmonton–Vancouver: 70,521 seats
- Toronto–Vancouver: 67,875 seats
- Kelowna–Calgary: 63,162 seats
These numbers illustrate WestJet’s short-haul efficiency and scale strategy on key transcontinental markets.

Top Routes by ASMs
Calgary–Toronto led all WestJet domestic routes in available seat miles with approximately 163.7 million ASMs in June 2025. This is due to the high frequency, aircraft size, and sector length.
Toronto–Vancouver follows with 141.5 million ASMs, despite fewer flights, due to the longer sector length. Edmonton–Toronto ranks third, with over 88.6 million ASMs, despite fewer flights, indicating WestJet’s commitment to transcontinental access.
Other high ASM domestic long-haul routes are:
- Halifax–Calgary: 73 million ASMs
- Ottawa–Calgary: 64 million ASMs
- Montreal–Calgary: 38.5 million ASMs
WestJet’s transcontinental flights, though lower in frequency, contribute the most ASMs due to longer flight times and heavier aircraft deployments.

Broader Network Trends
In addition to Calgary, the airline offers strong connections to other major cities.. Toronto–Vancouver, Edmonton–Vancouver, and Winnipeg–Calgary all rank highly in terms of both frequency and seat count. While eastern markets are not as much of a priority in WestJet’s domestic strategy, there are nevertheless several longer-haul connections from Calgary to destinations like Toronto, Halifax, Montreal, Ottawa, and St. John’s.
Short-distance regional and intra-provincial flights such as Edmonton–Calgary, Kelowna–Calgary, and Edmonton–Kelowna also feature prominently. These shorter sectors have a larger number of flights but lower ASMs due to distance.
Rank | Route | Flights | Seats | ASMs |
1 | Vancouver (YVR) – Calgary (YYC) | 969 | 163512 | 69983136 |
2 | Calgary (YYC) – Toronto (YYZ) | 587 | 97698 | 163741848 |
3 | Calgary (YYC) – Victoria (YYJ) | 460 | 71403 | 32345559 |
4 | Winnipeg (YWG) – Calgary (YYC) | 450 | 71952 | 53460336 |
5 | Edmonton (YEG) – Vancouver (YVR) | 419 | 70521 | 35542584 |
6 | Kelowna (YLW) – Calgary (YYC) | 416 | 63162 | 15727338 |
7 | Vancouver (YVR) – Toronto (YYZ) | 398 | 67875 | 141519375 |
8 | Edmonton (YEG) – Calgary (YYC) | 359 | 56196 | 8597988 |
9 | Edmonton (YEG) – Toronto (YYZ) | 326 | 52863 | 88598388 |
10 | Saskatoon (YXE) – Calgary (YYC) | 298 | 47286 | 15320664 |
11 | Edmonton (YEG) – Winnipeg (YWG) | 231 | 40389 | 29928249 |
12 | Ottawa (YOW) – Calgary (YYC) | 222 | 35700 | 64045800 |
13 | Edmonton (YEG) – Kelowna (YLW) | 201 | 32580 | 11044620 |
14 | Halifax (YHZ) – Calgary (YYC) | 192 | 31491 | 73468503 |
15 | Vancouver (YXX) – Calgary (YYC) | 180 | 28038 | 11159124 |
16 | Winnipeg (YWG) – Toronto (YYZ) | 180 | 30498 | 28546128 |
17 | Regina (YQR) – Calgary (YYC) | 179 | 27405 | 11290860 |
18 | Edmonton (YEG) – Victoria (YYJ) | 172 | 28944 | 15513984 |
19 | Halifax (YHZ) – Toronto (YYZ) | 164 | 28230 | 22640460 |
20 | Montreal-Trudeau (YUL) – Calgary (YYC) | 123 | 20604 | 38591292 |
21 | Comox (YQQ) – Calgary (YYC) | 120 | 19527 | 9548703 |
22 | Vancouver (YVR) – Winnipeg (YWG) | 119 | 20181 | 23450322 |
23 | London (YXU) – Calgary (YYC) | 118 | 18876 | 30805632 |
24 | Edmonton (YEG) – Ottawa (YOW) | 112 | 16701 | 29660976 |
25 | Edmonton (YEG) – Comox (YQQ) | 68 | 10224 | 5582304 |
26 | Toronto (YKF) – Calgary (YYC) | 64 | 10518 | 17354700 |
27 | Calgary (YYC) – St. Johns (YYT) | 62 | 10500 | 28297500 |
28 | Vancouver (YVR) – Saskatoon (YXE) | 62 | 10230 | 7692960 |
29 | Hamilton (YHM) – Calgary (YYC) | 60 | 10239 | 17201520 |
30 | Moncton (YQM) – Calgary (YYC) | 60 | 9774 | 21923082 |
31 | Calgary (YYC) – Yellowknife (YZF) | 60 | 9330 | 7333380 |
32 | Montreal-Trudeau (YUL) – Toronto (YYZ) | 60 | 10299 | 3244185 |
33 | Ottawa (YOW) – Toronto (YYZ) | 60 | 10344 | 2337744 |
34 | Regina (YQR) – Toronto (YYZ) | 60 | 10320 | 13034160 |
35 | Regina (YQR) – Vancouver (YVR) | 60 | 10080 | 8376480 |
36 | Saskatoon (YXE) – Toronto (YYZ) | 60 | 10401 | 14311776 |
37 | St. Johns (YYT) – Toronto (YYZ) | 60 | 10440 | 13812120 |

Bottom Line
WestJet’s domestic traffic in June 2025 is supported by Western Canadian operations, with Calgary at the center of most major routes. Vancouver–Calgary and Calgary–Toronto are important high-frequency corridors that serve as vital connections for connecting and local traffic.
These routes, ranked by total monthly flights, seat capacity, and available seat miles (ASMs), reflect the airline’s focus on short- to medium-haul flying in Western Canada and key transcontinental linkages.
Stay tuned with us. Further, follow us on social media for the latest updates.
Join us on Telegram Group for the Latest Aviation Updates. Subsequently, follow us on Google News.
WestJet Adds 5 New International Destinations and 7 Winter Routes
The post WestJet Busiest Domestic Routes in 2025 appeared first on Aviation A2Z.