“The vessel arrived Tuesday — why isn’t my container here?” It is the most common question in import drayage, and the honest answer is that vessel arrival is roughly the halfway point, not the finish line. This is a realistic timeline of what happens between a ship touching the dock in South Florida and a container backing into your warehouse, including where the delays actually live.
The short version
For a clean import at PortMiami or Port Everglades — no exams, no document problems, cargo released promptly, appointment available — delivery typically lands a few business days after vessel discharge. Every one of those conditions failing adds days, and they fail more often than most shippers expect.
The variable is almost never the drive. The drive from either port to a Medley, Hialeah, or Doral warehouse is measured in minutes. Everything else is paperwork, permission, and queueing.
Stage 1: Vessel arrival to discharge
The ship arriving is not the container coming off. Discharge order depends on stow position, and a box buried low in the stack comes off after everything above it. For a container in a deep position, discharge can trail berthing by a day or more.
Terminals also work through discharge in waves, and the container is not available to anyone until the terminal marks it as grounded and released in its system.
Stage 2: Discharge to availability
Three separate things have to turn green before a truck can take the box:
- Customs release. Entry filed and accepted by CBP, no exam, no partner-agency hold.
- Freight release. The steamship line confirms the ocean freight and any charges are paid and the original bill of lading or telex release is surrendered.
- Terminal availability. The terminal shows the container as available for pickup, not still being worked.
All three, not two of three. This is where the majority of unexplained delay comes from — a container that is customs cleared but not freight released looks “ready” on one screen and is untouchable in reality. Our post on how to read an arrival notice maps these checkpoints.
Clean case: same day to one day. With any hold: unpredictable.
Stage 3: Appointment scheduling
Once available, the container needs a terminal appointment. This is now the tightest constraint in South Florida drayage. Slots open in batches, get consumed quickly, and popular windows disappear within minutes. A container released on Wednesday afternoon may not have a bookable slot until Thursday or Friday.
This is also where free time quietly burns. The terminal clock does not pause because appointments are scarce. See what last free day means in drayage for how quickly this turns into demurrage.
Typical: same day to two days. Peak weeks: longer.
Stage 4: The pickup and the drive
The actual move. The driver queues at the gate, receives the container, verifies the seal and equipment condition, and drives out. Gate queueing at busy terminals runs from twenty minutes to well over an hour. The drive itself to a nearby warehouse corridor is short.
Add a chassis flip or bad-order equipment and this stage stretches. Typical: a few hours.
Stage 5: Delivery and unload
The often-forgotten stage. Your receiving dock’s availability, not the port’s, determines when the container gets emptied. A container delivered Friday afternoon to a warehouse with no Saturday receiving sits until Monday — and per diem accrues the whole time.
Live unload keeps the driver waiting and incurs waiting time beyond the included free window. Drop-and-hook lets the driver leave the box, which is nearly always the better choice for anything that takes more than an hour to unload. Compare the two in our post on drop and hook vs. live unload.
Where the time actually goes
Ranked by how often it is the culprit in South Florida:
- Release delays — missing telex release, unpaid ocean freight, late entry filing.
- Appointment scarcity — the container is ready and there is nowhere to book.
- Customs and partner-agency exams — outside anyone’s control, and slow.
- Receiving constraints at the delivery address — the shipper’s own bottleneck.
- Equipment issues — flips, bad-order chassis, specialized equipment shortages.
How to compress the timeline
- Send the arrival notice to your drayage carrier the day you receive it, not the day the container is available.
- Clear the freight release early — pay ocean freight and secure the telex release before the vessel arrives.
- Give your carrier a delivery window rather than a fixed hour so dispatch can take the first available appointment.
- Confirm your receiving dock is actually open when the container lands.
- Use yard storage as a pressure valve when your warehouse cannot receive on time — moving the box out of the terminal stops demurrage even if it cannot go straight to your door.
Frequently asked questions
How long after a vessel arrives can I pick up my container?
For a clean shipment, availability usually comes within a day or two of discharge — but only once customs release, freight release, and terminal availability are all confirmed. Any one of those outstanding stops the pickup regardless of how long the vessel has been in port.
Why does my container show as available but still hasn’t been picked up?
The most common reason is appointment scarcity. Availability means the terminal will release the box; it does not mean there is a bookable gate slot. Terminal appointment supply is the binding constraint on most South Florida import moves.
Does demurrage stop when I schedule the pickup?
No. Demurrage accrues until the container physically leaves the terminal, not when an appointment is booked. This is why moving a container to off-dock yard storage can be cheaper than waiting for warehouse space.
