Drayage is one of the most misunderstood costs in freight shipping. It covers the shortest distance of any leg in the supply chain, yet it quietly accounts for some of the highest per-mile rates importers pay.
Most businesses importing goods into the U.S. focus on ocean rates. They negotiate container pricing across the Pacific, compare transit times, and track vessel schedules down to the hour. Then the container hits the port, and drayage becomes an afterthought. That afterthought turns into $800 to $3,000 per container before anyone notices.
The penalties for getting it wrong are brutal. The difference between a well-managed drayage operation and a disorganized one can mean thousands of dollars per shipment in demurrage, detention, and per diem charges.
This guide covers what drayage is, how port and container drayage works, what it costs, and how to avoid the fees that catch importers off guard.
What is Drayage?
Drayage is the short-distance transport of freight containers between a port, rail terminal, or distribution facility and a nearby warehouse. The distance is usually under 50 miles.
In practical terms, drayage is the trucking move that connects ocean freight to domestic transportation. Your container arrives at the Port of Long Beach on a vessel from Shanghai. A drayage truck picks it up and delivers it to your warehouse in Fontana, 60 miles inland. That move is drayage.
Without drayage, containers sit at the port. And containers sitting at the port cost money every single day.
Drayage bridges the gap between ocean shipping and your warehouse receiving dock, or between a rail ramp and a full truckload carrier waiting to move your goods across the country.
Types of Drayage
Not all drayage moves look the same. The industry recognizes several categories based on the origin, destination, and purpose of the move.
Port/Pier Drayage
The most common type. A truck picks up a container from a marine terminal and delivers it to a nearby warehouse, distribution center, or transload facility. This is what most people mean when they say “drayage.”
Inter-Carrier Drayage
Moving a container between two different carriers or transportation modes. A container arrives by vessel and needs to reach a rail terminal operated by a different company. The short truck move between those two points is inter-carrier drayage.
Intra-Carrier Drayage
Similar to inter-carrier, but the move stays within the same carrier’s network. A railroad might shuttle containers between two of its own rail yards in the same metro area.
Door-to-Door Drayage
A pickup from a shipper’s facility and delivery to a port or rail terminal (or the reverse), covering both the loaded and empty container legs.
Shuttle Drayage
Moving containers from a congested port terminal to a nearby container yard to free up space. Shuttle moves became critical during the 2021–2022 port congestion crisis and remain a standard tool for managing terminal capacity.
Expedited Drayage
A priority pickup and delivery with guaranteed same-day or next-day service. Expedited drayage carries a premium, but it is the right call when demurrage clocks are ticking.
How Port Drayage Works
Understanding each step helps you identify where delays happen and where fees accumulate.
Step 1: Vessel Arrives and Container is Discharged
The ocean carrier’s vessel docks at the port terminal. Gantry cranes offload containers onto the terminal yard. Your container is stacked in the yard, waiting for pickup. The terminal operator updates the container’s status to “available” once it clears customs and any necessary inspections.
This is where the clock starts. Most ports allow a set number of “free days” before storage charges begin. At Los Angeles and Long Beach, free time is typically 4 to 5 days for imports.
Step 2: Customs Clearance
Your customs broker files the entry, and U.S. Customs and Border Protection reviews the documentation. If your shipment is flagged for examination, the container stays at the terminal until the hold is released. Customs delays are one of the most common causes of demurrage charges.
A clean bill of lading and accurate HTS codes reduce the chance of a hold. Documentation errors are expensive errors.
Step 3: Drayage Carrier Schedules Pickup
Your drayage carrier secures a terminal appointment. Port terminals operate on appointment systems to manage truck traffic. Missed appointments mean rescheduling. Rescheduling means another day of free time burned.
Step 4: Driver Picks Up the Container
The drayage driver arrives at the terminal with proper documentation, passes through the gate, and picks up your container on a chassis. At busy ports, the time from gate entry to gate exit can be 90 minutes to 3 hours during peak congestion.
Step 5: Delivery to Warehouse
The driver hauls the container to your warehouse. The container is either live-unloaded (the driver waits while your team strips it) or dropped on a chassis for later unloading.
Live unloads are faster but require your warehouse to be ready. Drop-and-hook gives flexibility but ties up the chassis longer, which triggers usage fees.
Step 6: Empty Container Return
After unloading, the driver returns the empty container to a designated return location. The ocean carrier specifies where empties go. Missing the return deadline triggers detention fees.
The entire process typically takes 5 to 10 business days when things go smoothly. When they don’t, it takes longer and costs more.
Container Drayage vs. Intermodal Drayage
These terms get used interchangeably, and that creates confusion. They overlap, but they are different.
Container drayage refers to moving an ocean shipping container over a short distance. Unlike LTL shipping, which involves palletized domestic freight, container drayage almost always involves import or export cargo moving to or from a marine port.
Intermodal drayage refers to the short truck move connecting two different transportation modes. Rail to truck. Ship to truck. Truck to rail.
Where they overlap: a container arrives at a port by vessel and a truck hauls it to a nearby rail terminal. That move is both container drayage and intermodal drayage.
Where they differ: a domestic 53-foot container moving from a rail ramp to a distribution center is intermodal drayage, but not container drayage. The cargo never touched an ocean vessel.
For importers, container drayage involves port-specific fees, customs holds, and ocean carrier free-time rules that don’t apply to domestic intermodal moves. Know which one you’re dealing with before you compare rates.
Drayage Costs: What to Expect
Most drayage is priced per container, not per mile. Rates vary by port, distance, and market conditions. Dig into the invoice, though, and the line items multiply fast.
Standard port drayage rates (2025–2026 estimates):
| Move Type | 20-ft Container | 40-ft Container |
|---|---|---|
| Port to warehouse (under 30 mi) | $350 – $700 | $450 – $900 |
| Port to warehouse (30–60 mi) | $550 – $1,000 | $700 – $1,300 |
| Port to warehouse (60–100 mi) | $800 – $1,400 | $1,000 – $1,800 |
| Port to rail terminal | $250 – $600 | $350 – $750 |
These are base rates. The total invoice will be higher.
What Drives Drayage Costs Up
Distance. The further your warehouse from the port, the higher the rate. Over hundreds of containers per year, the difference between 20 miles and 60 miles adds up to six figures.
Fuel surcharges. Most drayage carriers add a fuel surcharge as a percentage of the base rate or a flat fee per move.
Chassis fees. Chassis rental runs $20 to $75 per day. If your container sits on a chassis at your warehouse for three days waiting to be unloaded, those fees accumulate.
Port congestion surcharges. During peak seasons, carriers add congestion surcharges of $50 to $500 per container.
Overweight containers. Containers exceeding 44,000 pounds require permits or specialized equipment. Surcharges range from $75 to $300.
Wait time at warehouse. If the driver arrives and waits longer than the allotted free time (usually 1 to 2 hours), you pay driver detention at $50 to $100 per hour. A warehouse that isn’t ready to receive is a warehouse that’s burning money.
Tolls and accessorial charges. Bridge tolls, port fees, clean truck fees, and appointment booking fees all show up on the invoice.
Real-World Example: Two Containers from Shanghai
A mid-size retailer brings in two 40-foot containers from Shanghai to a warehouse in the Inland Empire, 55 miles from the Port of Long Beach. Cost breakdown per container:
| Line Item | Cost |
|---|---|
| Base drayage rate (port to warehouse) | $850 |
| Fuel surcharge | $110 |
| Chassis usage (3 days at $35/day) | $105 |
| Port congestion surcharge | $150 |
| Clean Truck Fund fee | $10 |
| Pier pass/traffic mitigation fee | $38 |
| Total per container | $1,263 |
| Total for 2 containers | $2,526 |
That is the clean scenario. No demurrage. No detention. No overweight charges. Everything went according to plan.
When things go wrong, add $150 to $350 per day in demurrage for every day beyond free time, plus $100 to $200 per day in detention from the ocean carrier. A one-week delay on two containers can add $2,000 or more on top of the base drayage cost.
Demurrage vs. Detention: The Fees That Wreck Import Budgets
Demurrage is the most expensive mistake in import logistics. Detention is the second most expensive. Understanding the difference between them is critical to controlling costs.
Demurrage
Demurrage is the fee charged when a loaded import container stays at the port terminal beyond the allotted free time. The ocean carrier sets the free time (usually 4 to 7 calendar days from vessel discharge), and the terminal charges a daily fee once that window expires.
Typical demurrage rates:
- Days 1–3 past free time: $100 – $200 per day
- Days 4–6 past free time: $200 – $350 per day
- Days 7+: $350 – $500+ per day
The rates escalate. That is by design. Ports need containers moving out.
Detention
Detention (sometimes called “per diem”) is the fee charged when you hold the ocean carrier’s equipment beyond the allowed time after it leaves the port. You picked up the container, brought it to your warehouse, but took too long to unload and return the empty.
Typical detention rates:
- Days 1–3 past free time: $75 – $150 per day
- Days 4–6 past free time: $150 – $250 per day
- Days 7+: $250 – $400+ per day
The Critical Distinction
Demurrage is charged while the container is at the port. Detention is charged while the container is at your facility. Both clocks can run simultaneously if one container sits at the port past free time while you’re holding another at your warehouse past its return deadline.
A container sitting at the port for 5 extra days and then at your warehouse for 3 extra days beyond the return window can generate $1,500 to $3,000 in combined penalty fees on a single container. Multiply that by 20 containers per month, and the number becomes staggering.
Track both clocks. Every day.
How to Reduce Drayage Costs
Drayage costs are controllable. The importers who pay the least are the ones with the tightest processes.
Use Pre-Pull Strategies
A pre-pull moves your container out of the port terminal before free time expires and stages it at a nearby yard. You pay a small yard storage fee instead of a large demurrage fee. Pre-pulls cost $50 to $150. Demurrage costs $150 to $500 per day. The math is straightforward.
Build Flexibility Into Your Schedule
Rigid delivery schedules collide with port reality. Vessels arrive late. Terminal appointments get canceled. Chassis aren’t available when you expect them. Build 2 to 3 days of buffer into your supply chain timeline, and you’ll avoid the rush fees that come with last-minute scrambling.
Leverage Chassis Pools
Private chassis pools and cooperative pools give your drayage carrier guaranteed access to chassis. Chassis shortages cause delays. Delays cause demurrage. Having a reliable chassis source removes one of the most common bottlenecks in port drayage.
Streamline Customs Documentation
Customs holds are the silent killers of import budgets. Pre-file your entry documents. Make sure your HTS codes are accurate. Work with a customs broker who files early, not on the day the vessel arrives.
Consolidate Container Volumes
If you’re importing 10+ containers per month through the same port, negotiate a volume contract. Contracted rates are typically 10% to 20% lower than spot rates, and you get priority scheduling during peak seasons.
Optimize Warehouse Receiving
Your warehouse is part of the drayage equation. If your receiving dock can’t unload a container within 2 hours, you’re paying driver wait time. If your team takes 5 days to return the empty, you’re paying detention.
Have labor ready when the truck arrives.
Choose Off-Peak Appointments
Early morning and late afternoon terminal appointments are easier to get and come with shorter wait times. Peak midday windows mean longer gate times, higher costs, and less flexibility.
Common Drayage Challenges
Even well-run import operations hit drayage problems. Knowing what to expect helps you plan.
Port Congestion
When terminal volumes exceed capacity, everything slows down. Gate wait times increase from 1 hour to 4 hours. Appointments become scarce. Chassis shortages cascade through the system.
Port congestion is cyclical. Peak import season (August through October) consistently creates pressure. Plan for it every year.
Chassis Shortages
When import volumes spike, chassis availability drops. Drivers arrive at the terminal and can’t find a chassis. They wait, or they reschedule. Either way, the demurrage clock keeps ticking.
Appointment System Delays
Port terminals use appointment systems to control truck flow, but the systems are imperfect. Canceled appointments, overbooked windows, and technical glitches create delays. Some terminals open availability just 48 hours in advance.
Documentation Errors
Incorrect container numbers, mismatched bill of lading details, or missing ISF data can trigger customs holds. A single transposed digit can delay pickup by days. Documentation accuracy is the cheapest form of drayage cost control.
Overweight Containers
A container packed overseas at 45,000 pounds is legal for ocean transport but overweight for U.S. roads without a permit. Overweight containers require transloading or special permits.
Communicate weight limits to your overseas suppliers before they pack. Fixing an overweight problem at origin costs almost nothing. Fixing it at the port costs hundreds.
Empty Return Complications
Ocean carriers designate specific locations for empty returns, and those locations change frequently. Confirm the empty return location the day of the return, not the day of pickup.
Choosing a Drayage Provider
The right drayage partner saves money and prevents problems. The wrong one creates both.
Local Port Knowledge
Drayage is hyper-local. A carrier that excels at the Port of Savannah may struggle at the Port of Oakland. Terminal layouts, appointment systems, gate procedures, and empty return processes vary from port to port.
Choose a provider with deep experience at your specific port. Ask how many moves they make per week at that terminal. The answers tell you everything.
Real-Time Visibility
Your drayage provider should offer container tracking, appointment status updates, and proactive alerts when delays occur. Finding out your container missed its appointment window three days after it happened is unacceptable.
Demurrage Management
The best drayage providers actively manage your free time and demurrage exposure. They track vessel ETAs, monitor container availability, and schedule pickups to minimize port storage charges. A drayage provider that treats demurrage management as your problem is a drayage provider that’s costing you money.
Scalability
Import volumes fluctuate. Peak season can double or triple your container count. Your drayage provider needs the driver capacity and chassis access to handle surges without compromising service or inflating rates.
Insurance and Compliance
Drayage trucks must carry proper insurance and comply with FMCSA regulations, port-specific clean truck requirements, and TWIC card mandates. Verify compliance before you hand them your containers.
Relationship With Your Freight Broker
If you’re working with a freight broker to manage inland transportation, your drayage provider and your LTL or truckload carrier need to coordinate handoffs cleanly. Drayage is the first link in the domestic chain. If it breaks, everything downstream shifts.
Frequently Asked Questions
What is drayage in shipping?
Drayage is the short-distance trucking of freight containers between ports, rail terminals, and nearby warehouses. The typical drayage move covers less than 50 miles and serves as the connection between ocean or rail transportation and inland delivery.
How much does drayage cost per container?
Drayage costs range from $350 to $1,800 per container depending on container size, distance from port, fuel surcharges, chassis fees, and congestion. A 40-foot container moving 50 miles from port to warehouse typically costs $700 to $1,300 before accessorial charges.
What is the difference between drayage and trucking?
Drayage is a specific category of trucking focused on short-distance container moves involving port terminals, rail yards, and intermodal facilities. Drayage drivers navigate port security, terminal appointment systems, and chassis logistics that general trucking does not involve.
What is the difference between demurrage and detention?
Demurrage is charged when a loaded container remains at the port terminal beyond the allotted free time. Detention is charged when you keep the carrier’s equipment beyond the allowed time after leaving the port. Demurrage happens at the port. Detention happens at your facility.
How long does drayage take?
The physical drayage move usually takes 2 to 6 hours depending on distance and port wait times. The full cycle from vessel discharge to empty container return typically takes 5 to 10 business days.
What is intermodal drayage?
Intermodal drayage is the short-haul truck move that connects two different transportation modes. The most common example is moving a container from a port to a rail terminal so cargo can transition between ocean and rail transport.
What causes drayage delays?
The most common causes are customs holds, port congestion, chassis shortages, terminal appointment cancellations, documentation errors, and overweight containers. Most drayage delays are preventable with accurate documentation and proactive scheduling.
How can I avoid demurrage fees?
Pre-file customs documentation to ensure your container clears before the vessel arrives. Schedule pickups for the earliest available date after discharge. Use pre-pull strategies to move containers out of the terminal before free time expires. Track free time daily.
Do I need a separate drayage provider, or can my freight broker handle it?
Many freight brokers coordinate drayage as part of a full-service import logistics package. Some importers prefer working directly with a local drayage specialist for tighter control and lower rates. The right choice depends on your volume and port complexity.
What documents do I need for drayage pickup?
You need the bill of lading number, container number, delivery order from the ocean carrier or freight forwarder, and proof of customs clearance. Some terminals also require a terminal release reference number.
Importing freight and need drayage support? Get a quote from Pinnacle.

