The Port of Vancouver is the largest port in Canada and one of the most significant container gateways in North America. Tens of thousands of containers pass through its terminals every month, carrying everything from consumer goods and electronics to industrial equipment and food products. For importers, the moment a vessel arrives is when the clock starts on a set of costs and timelines that drayage operations either manage well or poorly.
Drayage is the short-haul trucking that moves containers from port terminals and rail yards to warehouses or end destinations. It is a deceptively operational part of the import process. It is not glamorous, and it rarely gets strategic attention until something goes wrong
Port Drayage vs. Rail Drayage: Two Different Pickup Points
Not all containers arrive at a marine terminal. A significant portion of import volume into Western Canada arrives via rail. Containers are then offloaded from vessels at Pacific Coast ports and transloaded onto CN or CP rail for inland movement before final delivery.
Port drayage involves picking up a container directly from a marine terminal — in Vancouver, this means facilities such as Centerm, Deltaport, or Vanterm. The driver must be registered with the terminal, hold the necessary port access credentials, and coordinate pickup against vessel arrival and terminal availability windows. Container availability is tied to customs release and terminal gate procedures.
Rail drayage involves pickup from an inland container transfer facility or rail yard. CN’s rail operations or CP’s intermodal terminals in the Lower Mainland. Containers arriving via rail often serve importers whose freight originates from other Pacific ports or who are receiving cross-border shipments transloaded onto domestic rail.
A drayage provider that can operate across both pickup points gives importers flexibility and continuity regardless of how their freight moves inbound. For businesses receiving containers through both channels, managing a single drayage relationship is simpler than coordinating multiple providers across different terminal environments.
Demurrage and Detention
The Costs That Accumulate When Containers Don’t Move
Demurrage and detention are the two primary cost exposures in drayage, and they are often conflated, but they represent different charges at different points in the process.
Demurrage is the charge assessed by the steamship line when a container remains at the port terminal beyond its allotted free days. Shipping lines grant a window of around two to four days, depending on the carrier and current terminal conditions, during which the container can be picked up at no charge. After that window closes, daily demurrage fees start. At busy terminals during peak import seasons, free days can compress further, and the fees themselves can escalate quickly.
Detention is a related but distinct charge — it applies when the container has been picked up and is in the trucker’s possession, but the empty has not yet been returned to the designated depot or terminal within the allowed time. If a container is picked up, destuffed at a warehouse, and the empty sits waiting for a return appointment, detention charges accrue.
Both charges are completely avoidable with responsive drayage execution. The variables that determine exposure are how quickly the drayage provider can dispatch after the container becomes available, how efficiently destuffing at the warehouse proceeds, and how promptly the empty is returned. A drayage provider with a warehouse close to the port compresses all three intervals simultaneously. This will aid with shorter drive times on pickup, faster handoff to destuffing, and a shorter return trip for the empty.
Container Destuffing
The First Step After the Container Arrives
Destuffing, also called unstuffing or unloading, is the process of removing cargo from the container at the receiving warehouse. It is often treated as a warehouse function, but it is directly connected to drayage efficiency: the faster a container can be destuffed, the faster the empty can be returned, and the lower the detention exposure.
A well-executed destuffing process involves more than unloading boxes. It includes:
- Cargo count and condition inspection against the packing list
- Identification and documentation of any visible damage or shortage
- Palletizing loose-loaded cartons for warehouse storage or outbound staging
- Lot or SKU-level receiving into the warehouse management system
- Flagging discrepancies for customs or shipper notification
For the importers receiving mixed SKU containers or loose-loaded cargo, the receiving process at destuffing is where inventory accuracy is either established or lost. A warehouse that rushes through destuffing to hit throughput targets introduces errors that compound downstream.
When drayage and destuffing are handled by the same provider at the same facility, coordination is simpler, and the handoff is seamless. The container arrives, moves directly to the destuffing bay, and the receiving process begins without the scheduling friction that comes from splitting responsibilities across separate companies.
Hazmat and Overweight Containers: Non-Standard Loads Require Specialized Handling
Most drayage moves are standard with a dry container, general cargo, and normal weight. But a portion of commercial import volume falls outside those parameters, and that portion requires providers with the right certifications, equipment, and planning capacity.
Hazmat containers carry goods classified under Transportation of Dangerous Goods (TDG) regulations. This includes a broad range of products: cleaning chemicals, aerosols, certain batteries, flammable liquids, and other controlled substances. Moving a hazmat container requires a driver with TDG certification, appropriate placarding on the vehicle, documentation that matches the goods being transported, and routing that complies with municipal and provincial restrictions. Not every drayage provider maintains these certifications, and not every driver on a drayage fleet holds TDG credentials.
Overweight containers that exceed the standard legal axle weight limits for BC roads require a different set of preparations. This can include oversize or overweight permits from the provincial authority, route planning to avoid weight-restricted roads and bridges, and, in some cases, specialized equipment such as spread-axle chassis configurations to distribute load more broadly.
For importers who regularly ship hazmat or heavy industrial goods, the ability to move these loads without coordinating a separate specialist provider is an operational efficiency. It is worth asking prospective drayage providers specifically about TDG driver certification rates across their fleet, and about their process for obtaining overweight permits — not just whether they can handle these loads in principle.
Pre-Pull and Container Storage: Managing Timing Mismatches
Drayage does not always move in a straight line from the terminal to the warehouse. Sometimes the container is available at the port before the receiving warehouse is ready due to a full yard, a scheduling conflict, or a planned staging window. In these situations, pre-pull is the operational solution.
Pre-pull involves picking up the container from the terminal before the warehouse is ready to receive it, and storing the live container — with cargo inside — at the drayage provider’s yard or an approved container depot. This keeps the container off the terminal (preventing demurrage from accruing) while the warehouse prepares to receive it.
Container storage scenarios vary — every scenario is unique.
- Avoiding demurrage when the warehouse is at capacity or on a scheduled receiving hold
- Staging import freight ahead of a facility move or system cutover
- Holding containers during customs examination or hold periods
- Managing multiple container arrivals across a compressed vessel window when destuffing capacity needs to be sequenced
Pre-pull adds a day or more of drayage complexity — the container is moved twice, and storage costs apply during the holding period. But the math often favours pre-pull when the alternative is to incur daily demurrage at terminal rates, which, in peak periods, can exceed the cost of short-term container storage.
A drayage provider that offers pre-pull and has yard space to hold containers gives importers a tool for managing timing mismatches without penalty. It is a capability worth confirming before a situation arises that requires it.
Why Proximity to the Port Matters in Vancouver Drayage
The Port of Vancouver is located relatively close to much of Metro Vancouver’s warehouse and distribution infrastructure. Most large-format warehousing in the region sits in Delta, Surrey, Langley, and the broader Fraser Valley corridor. The drayage provider’s location within that geography determines response time, fuel cost, and how many moves a single truck can complete in a day.
A drayage provider located five minutes from the port terminal can dispatch, complete a pickup, deliver to a nearby warehouse, and return an empty in a fraction of the time it takes a provider located in Langley or Abbotsford. That compression has a direct effect on per-container cost and on how quickly demurrage exposure can be resolved after a container becomes available.
For high-frequency importers moving multiple containers per week, the cumulative effect of shortened drayage cycles is meaningful. Looking at cost, in demurrage avoidance, and in inventory availability timelines.
Canadian Alliance operates a 250,000 sq ft warehouse facility in Delta, BC, five minutes from the Port of Vancouver. Their drayage services cover port and rail yard container pickup, delivery to their warehouse or your facility, pre-pull and container storage, empty returns, and chassis provision. Specialized handling is available for hazmat and overweight loads. Integrated container destuffing, cross-docking, and warehousing with Extensiv WMS are available on the same site. Contact the Canadian Alliance to discuss your drayage requirements.