International Intermodal Volume June July August 1-15 CN and CPKC

(August 18, 2023) – RailState, the rail industry’s only provider of real-time rail network visibility, independently tracks all freight rail movements across Canada. 

In the month since the end of the main strike period, the railroads are close to matching volumes seen before the strike. There has not been a significant, widespread increase in train volume aimed at clearing backlogs caused by the strike. 

“We’re constantly monitoring volume movements across the rail network in Canada and it appears that rail traffic is returning to a status quo,” said John Schmitter, co-founder and Chief Commercial Officer at RailState. “We haven’t seen a big increase in volume, and an expectation that the railroads have unused capacity sitting around that can quickly be brought on line to clear what’s built up isn’t reasonable. The decreased volume seen in July will take a long time to resolve or it is lost for good.” 


Total Train Volume

Port of Vancouver

Total Trains CN Port of Vancouver Through August 15
Total Trains CPKC Port of Vancouver Through August 15

Total train traffic through the Port of Vancouver is in line with pre-strike traffic. Train volume on CN increased over the June average in early August, which would help clear some of the backlog. This increased volume, however, has not been sustained.

Port of Prince Rupert

Total train traffic through port of prince rupert CN through August 15


Traffic through Prince Rupert increased significantly in the week after the strike and has now settled to the pre-strike average.


International Intermodal Volume June July August 1-15 CN and CPKC

CN moved quickly to clear the container backlog at the western ports. In less than a week from the end of the strike, CN was close to matching the average daily volume before the strike. 

And within two weeks, CN increased intermodal traffic to above the historic average and has maintained that elevated volume into August. CN is moving 103 more containers per day than in June (7.2% increase), which is about one extra intermodal train every other day.

Eastbound international intermodal average container value per day CN through August 15

CPKC increased intermodal volume more slowly than CN. Since late July, CPKC has hovered right around the average daily volume they moved in June. August average daily volume is 3.1% higher than pre-strike volume.

Eastbound international intermodal average container value per day CPKC through August 15

Commodity Flows


Canadian Coal export carloads june july august 1-15 CN and CPKC

CN saw an increase in coal traffic during the strike. This is partly due to some producers diverting trains to Prince Rupert instead of to Port of Vancouver and using Neptune Terminals, which was shut down during the strike.  

The average daily rate for coal export carloads on CN through the first half of August is down 22.4% from July and still down 12.3% from June volumes

CPKC lost coal traffic during the strike and has now returned to pre-strike volumes. Export carloads on CPKC are in line with volumes moved during June, with just a modest difference of a 2.4% higher daily average rate in August so far. 

CPKC’s lost volumes are largely due to the shutdown at Neptune terminals and Westshore terminals being unable to handle all of the volume that would typically move through the Port of Vancouver. 

Seven coal trains originating in southeast BC were shipped to Prince Rupert, which remained open during the strike. 

RailState is the only data source that identified these diverted trains and the route taken from southeast BC to the Port of Prince Rupert. No coal unit trains moved on this route in the previous year or since the end of the main strike period on July 14.

Coal trains diverted during BC ports strike 7 trains traveled to port of prince rupert instead of port of vancouver



Canadian Grain Export Carloads June July August 1-15 CN and CPKC

Grain exports increased during the strike and have now fallen. 

Grain continued to move during the work stoppage because of Clause 87.7 of the Canada Labour Code, which states that longshore workers must continue to “ensure the tie-up, let-go and loading of grain vessels at licensed terminal and transfer elevators, and the movement of the grain vessels in and out of a port.” Decreased traffic on the network made it advantageous to increase exports during the strike. 

Average daily grain export volume in August remains lower than volumes moved before the strike. Volume on CN is down 13.1% compared to June and volume on CPKC is down 20.5%.

We expect this lower volume to be short-lived as the annual grain harvest is starting.


Potash export carloads June July August 1-15 CN and CPKC

Potash exports decreased significantly during the work stoppage and have not recovered like other commodities. Daily average volume is down 43.2% from June volumes on CN, and down 15.2% on CPKC. There are a couple factors impacting the drop RailState is seeing in Potash exports. One is the lower potash volumes compared to other commodities. One additional train movement in a week could significantly change the volumes seen so far in August. More importantly, a major potash producer has curtailed production in response to general demand.

More Updates

Read our earlier reports on the impact on intermodal volume, flows through the ports, and the initial return the service.

Subscribe here to receive these free reports as they are released. For shippers, analysts, and others looking for more information on rail network visibility and navigating rail operations during this and other disruptions, please reach out to

Recent Posts

Long freight train
Daily container volume BNSF Eastbound Intermodal December 2023 to May 2024 and 7-day moving average
Train volume westbound into Port of Vancouver through May 2024
RailState Logo

Copyright © 2024

RailState LLC