Miami Logistics Guides

What Is Port Drayage? A Shipper’s Guide to Container Pickup in Miami

GF
Go Freight AI Editorial
June 17, 2026 · 11 min read

If you’re importing goods through South Florida, port drayage is the move you can’t skip — and the one that derails more supply chains than any other leg. This guide explains exactly what drayage is, how the process works at PortMiami and Port Everglades, what it costs, and how AI-routed carriers are cutting the delays that used to be considered inevitable.

What is port drayage?

Port drayage is the short-haul trucking move that picks up a shipping container from a marine terminal and delivers it to its next destination — a warehouse, distribution center, rail yard, or cross-dock facility. The move is typically under 100 miles and is distinct from long-haul trucking in one critical way: it requires specialized equipment, port-credentialed drivers, and terminal appointment management that most standard carriers simply don’t have.

In South Florida, that means coordinating with two of the busiest container ports in the United States: PortMiami and Port Everglades (Fort Lauderdale). Together they handle more than 2.5 million TEUs annually, and the drayage window after container release — usually 3 to 5 days before free-time expires — is where importers either save money or start accumulating detention and demurrage charges.

How port drayage works: step by step

Understanding the sequence helps you see where delays come from — and where a good drayage partner removes them.

1. Vessel arrival and discharge

When a container ship arrives, the terminal unloads containers onto the yard. Your container gets a “last free day” — the deadline by which it must leave the terminal before daily storage charges begin. Miss it, and demurrage fees stack up fast: typically $75–$250 per container per day depending on the terminal and container size.

2. Customs release

Before a container can be picked up, U.S. Customs and Border Protection must issue a release. For most commercial shipments this is electronic (automated entry), but holds for exam, inspection, or documentation errors can add 24–72 hours. A good drayage carrier monitors release status proactively — not reactively.

3. Chassis assignment

This is where most drayage operations break down. The container needs a chassis — the wheeled frame the container sits on during the truck move. Many drayage brokers rely on gray-pool chassis rentals from the terminal, which means waiting in queue, paying daily chassis rental fees ($35–$65/day), and sometimes not getting equipment at all during peak congestion.

Carriers with their own chassis pool — like Go Freight AI, which runs a dedicated chassis fleet at both PortMiami and Port Everglades — eliminate this entirely. Your container moves the moment it’s released, not when a chassis becomes available.

4. Terminal appointment

Both PortMiami and Port Everglades use appointment systems for container pickups. Securing the right appointment window — one that aligns with vessel discharge, customs release, and chassis availability — is a coordination problem that most human dispatchers handle reactively. AI gate-time models can predict congestion windows 4–6 hours ahead, flag high-risk time slots, and sequence appointment booking to minimize wait time at the gate.

5. Pickup and delivery

A credentialed driver arrives at the gate with the pickup order, container number, and booking reference. The container is mounted on the chassis, inspected, and the driver departs to the delivery address. With live GPS and electronic proof of delivery (ePOD), the shipper gets real-time visibility from gate-out to door.

Drayage costs: what you’re actually paying for

Drayage pricing is notoriously opaque. Here’s what a real invoice contains:

  • Base drayage rate — the line-haul move from terminal to destination. In Miami, a typical 20-mile move runs $350–$550 for a standard 20ft container, $450–$700 for a 40ft.
  • Chassis rental — $35–$65/day if the carrier doesn’t own its own chassis. This is avoidable with the right partner.
  • Fuel surcharge — typically 15–22% on top of base rate, indexed to DOE fuel prices.
  • Terminal handling / gate fees — varies by terminal, usually $50–$150 per move.
  • Demurrage — charged by the steamship line if the container isn’t picked up before free time expires. $75–$250/day per container.
  • Detention — charged if the driver waits at the terminal beyond a set window (usually 2 hours). $75–$125/hour.
  • Per diem — charged by the chassis provider if the chassis isn’t returned within free time. $25–$50/day.

The last three — demurrage, detention, and per diem — are where importers get hurt. They’re entirely avoidable with proactive monitoring, owned equipment, and AI-optimized appointment scheduling.

PortMiami vs Port Everglades: drayage considerations

Both ports serve South Florida but have distinct operational profiles that affect drayage planning.

PortMiami is the deeper port — dredged to 55 feet to handle the largest post-Panamax vessels. It handles more cruise volume but processes significant container freight through POMTOC and South Florida Container Terminal (SFCT). Gate congestion at PortMiami tends to peak between 7–10 AM. The on-dock rail connection is limited, making direct drayage to warehouse the dominant pattern.

Port Everglades is the primary container port for South Florida by TEU volume. It handles petroleum, bulk cargo, and containerized freight across 12 container berths. Gate congestion is highest on Monday mornings and the day after a holiday. Port Everglades has a stronger refrigerated (reefer) infrastructure, making it the preferred port for perishable and cold-chain cargo.

A drayage carrier with data from both ports — gate clock history, vessel schedule patterns, chassis pool utilization — can route your containers through whichever terminal offers the fastest move on a given day, not just wherever your steamship line assigned the berth.

In-bond drayage and what it requires

Some cargo moves under U.S. Customs bond — meaning it hasn’t been formally imported yet and duties haven’t been paid. This is common for freight forwarders consolidating at a CFS, importers using foreign trade zones (FTZs), and pharmaceutical shippers awaiting FDA release.

In-bond drayage requires the carrier to be a TSA-approved bonded carrier — not all drayage operators are. The carrier must file an in-bond entry with CBP, maintain custody of the container throughout the move, and deliver to a bonded facility. Choosing a carrier without bonded authority for in-bond cargo isn’t just a compliance risk — it can result in CBP holds, fines, and cargo seizure.

What AI-routed drayage looks like in practice

Traditional drayage dispatch is a human problem: a dispatcher managing 40 drivers, checking terminal websites manually, booking appointments by phone, and reacting to gate delays after they’ve already happened. The process hasn’t changed much since the 1990s.

AI-routed drayage uses machine learning trained on years of terminal operational data to do three things differently:

  1. Gate-time prediction — the model predicts congestion windows at each gate 4–6 hours ahead, using vessel discharge schedules, chassis pool utilization, labor patterns, and historical gate clock data. Drivers are dispatched to arrive in low-congestion windows, not just “as soon as possible.”
  2. Detention risk flagging — containers approaching their free-time deadline are flagged automatically, and dispatch is alerted before charges accumulate. This alone saves Miami importers thousands of dollars per month.
  3. Route sequencing — for carriers running multiple pickups in a day, AI sequences the dispatch order to minimize total gate wait time across the fleet, not just for a single container.

The result: Go Freight AI’s drayage operation averages 47 minutes saved per gate event compared to industry benchmarks, with a 97.2% on-time pickup rate across PortMiami and Port Everglades moves.

How to choose a drayage carrier in Miami

Not all drayage providers are equal. Here’s what to verify before you commit:

  • Do they own their trucks? Asset-based carriers (company drivers, owned trucks) give you accountability that broker-arranged drivers can’t. When something goes wrong, there’s one phone number.
  • Do they own their chassis? This is the clearest signal of whether you’ll pay chassis rental fees and whether your container moves on schedule or waits for equipment.
  • Are they TSA-approved and bonded? Required for in-bond moves, CFS operations, and pharmaceutical freight.
  • Do they have their own CFS / warehouse at port? A carrier with on-network warehousing near the port eliminates the handoff delay between drayage and storage.
  • Can they provide real-time container tracking? ePOD, live GPS, and proactive ETA updates should be standard, not premium add-ons.

Frequently asked questions

What is the difference between drayage and freight trucking?

Drayage is a short-haul move — typically under 100 miles — that specifically involves picking up or delivering a container at a port, rail yard, or intermodal facility. It requires terminal access credentials, a chassis, and appointment management that standard freight trucking doesn’t involve. Long-haul trucking moves freight between cities over hundreds or thousands of miles without the terminal coordination component.

How long does port drayage take in Miami?

From the moment a container is released by customs and available for pickup, a same-day drayage move is possible for containers available before 10 AM. The gate-to-delivery window for a typical South Florida move (within 30 miles of the port) runs 3–6 hours including terminal wait time. Congestion, chassis availability, and appointment scheduling are the main variables.

What causes detention and demurrage charges?

Demurrage is charged by the steamship line when a container sits at the terminal beyond its free-time period (usually 4–5 days after vessel arrival). Detention is charged by the chassis provider or terminal when a driver waits beyond the free-time window at the gate. Both are avoidable with proactive monitoring — a drayage carrier tracking release status and booking appointments optimally will rarely trigger these charges.

Do I need a bonded drayage carrier for my freight?

If your cargo is moving in-bond (hasn’t been formally imported, no duties paid yet), yes — you must use a TSA-approved bonded carrier. This applies to freight forwarder CFS consolidation, FTZ deliveries, and pharmaceutical freight awaiting FDA clearance. Non-bonded carriers cannot legally move in-bond cargo.

What is a chassis rental fee and how do I avoid it?

A chassis rental fee is the daily charge for the wheeled frame that your container sits on during the drayage move. Most carriers source chassis from gray-pool providers at the terminal, paying $35–$65/day and competing for availability with other carriers. The only way to consistently avoid this fee is to use a drayage carrier that owns its own chassis pool — they absorb the cost into their base rate and guarantee equipment availability.

How does AI improve port drayage operations?

AI models trained on terminal operational data — gate clocks, vessel schedules, chassis utilization, labor patterns — can predict congestion windows hours in advance, flag detention risk before charges trigger, and optimize appointment booking across an entire fleet. The practical result is fewer gate delays, lower detention exposure, and more predictable delivery times for importers.

Go Freight AI · Miami

Ready to move your next container?

Asset-based drayage at PortMiami and Port Everglades. We own the trucks, chassis, and the AI — same-day pickup, no brokers, no chassis rental surprises.

Move freight with the only crew that owns the trucks, the warehouse, and the AI.

From the port to the door, in one phone call. We'll quote your next load in minutes — no logins, no broker games.