Gabe,
From the moment the container seal is snapped in place to the moment the container is opened at the WalMart distribution center, a “clock” starts and the container is tracked.
The time it takes to load onto the ship, the ocean transit time, the time required to unload and drop on a boogie truck or straight to the railcar is a known, anticipated part of the shipping time.
You don’t have to “marshal” the containers…they are already sorted, stacked and inventoried in the ship, already assigned a train, down to the car they go in.
Container shipping and operations are the most efficient type of railroading, in that every single movement of the box is already planned, and its movement is refined down to within a few minutes.
The shipping lines who own and operate the ship can tell you where in the ship the container is, how much the container weights, when it will hit the railcar, down to the expected departure time of the train, from the moment the door closes on the box at its point of origin.
The lift operators have a computer generated “map” of the containers; they can drop one on average in 30 seconds or less from the ships hold to platform, truck or railcar it will travel on.
The shipping lines pay a stiff penalty if they delay these things even to a time frame as small as 30 minutes.
The stevedore company in charge of unloading them also works on a clock, and pays if they miss the trains scheduled departure time…zero tolerance there for the most part.
Both BNSF and UP have mobile repair crews that can swap out wheels, replace brake shoes, do pretty much anything to the railcars, while the other cars in the same train are being loaded.
The shipping lines have it down to the point they can tell you how much money they allocate in fuel cost to each container, depending on where it is picked up and delivered to and how much it weights, and the total transit time for that one box from any giv