Published on December 9, 2025

Massive travel disruptions have hit Canada, with Air Canada, Jazz, Porter, WestJet, and several other airlines facing a combined total of 33 cancellations and 384 delays. These issues are primarily affecting Toronto Pearson, Montreal-Trudeau, and Vancouver International airports. Passengers traveling to and from these major hubs are facing widespread delays, with airlines struggling to manage the disruptions. Air Canada and Jazz are among the hardest-hit carriers, contributing to a significant number of delays. Porter and WestJet are also facing similar challenges, leaving many passengers frustrated as they deal with the consequences of the travel chaos.
With 33 cancellations and 384 delays across three key Canadian airports, travelers are urged to stay updated on their flight status and prepare for possible changes. As the situation continues to unfold, staying informed will be crucial for affected passengers.
Advertisement
Travel disruptions are severely affecting major Canadian airports today, with thousands of passengers experiencing delays and cancellations. The most impacted airports include Toronto Pearson International, Montreal-Trudeau International, and Vancouver International. In total, 184 delays and 14 cancellations have been reported at Toronto Pearson, 108 delays and 14 cancellations at Montreal-Trudeau, and 92 delays and 5 cancellations at Vancouver International.
These disruptions have left many passengers stranded or rebooking flights as they deal with the knock-on effects. Here’s a breakdown of the airline-specific delays and cancellations at these key Canadian airports.
Total Delays: 184
Total Cancellations: 14
Toronto Pearson International, Canada’s busiest airport, has been one of the worst-hit today. The airport has seen 184 flight delays and 14 cancellations, with airlines such as Air Canada and Jazz (ACA) leading in the number of delays. Air Canada alone accounts for 68 delays and 9 cancellations, making it one of the most affected carriers. Other airlines, including Porter Airlines and Air Canada Rouge, also contribute to the ongoing disruptions, leaving passengers facing long wait times.
Advertisement
Total Delays: 108
Total Cancellations: 14
Montreal-Trudeau International Airport is also experiencing significant disruptions, with 108 delays and 14 cancellations. Jazz (ACA) and Porter Airlines are among the carriers that have been most impacted. Jazz (ACA) has recorded 25 delays and 3 cancellations, while Porter Airlines follows with 26 delays and 1 cancellation. Air Canada also features heavily with 33 delays, contributing to the airport’s ongoing challenges.
Total Delays: 92
Total Cancellations: 5
Vancouver International Airport has reported 92 delays and 5 cancellations. Air Canada, Jazz (ACA), and Porter Airlines have been the primary airlines affected, contributing significantly to the delays. Air Canada has reported 68 delays, adding to the airport’s congestion. Passengers departing from Vancouver should be aware that several flights could be delayed for several hours.
Across all three airports, Air Canada has emerged as the airline most affected by delays and cancellations. The airline has reported 68 delays at Toronto Pearson and 33 at Montreal-Trudeau, in addition to 9 cancellations. Jazz (ACA), Porter Airlines, and WestJet also experienced significant delays, leaving passengers with limited options for rebooking.
Passengers affected by delays and cancellations across these airports can take the following steps to mitigate the disruption:
The disruptions today are affecting major Canadian cities and airports, including:
As delays and cancellations continue to impact operations, passengers traveling to or from these airports are advised to stay updated on their flight status and plan accordingly.
These disruptions highlight the ongoing challenges faced by Canada’s busiest airports, and travelers are urged to remain patient and informed as they navigate their travel plans during these difficult times.
Source: FlightAware and Affected Airports
Advertisement
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025
Tuesday, December 9, 2025