How dual transactions pair empty returns with import pickups at PortMiami and Port Everglades, what has to line up, and how shippers can enable them.
Dual Transactions at PortMiami: Cutting Empty Moves and Costs
Dual Transactions at PortMiami: Cutting Empty Moves and Costs
Every empty container that leaves a terminal on a truck and comes back on another truck is a wasted trip. Dual transactions — pairing an empty return with an import pickup in a single terminal visit — are one of the few drayage efficiencies that reduce cost, reduce emissions, and reduce turn time at the same time. Here is how they work at PortMiami and Port Everglades, and what has to line up for one to happen.
What a dual transaction is
A dual transaction is a single terminal appointment in which the driver does two things: drops an empty container and picks up a loaded import container (or the reverse — drops a loaded export and picks up an empty for the next booking). One gate in, one gate out, two moves accomplished.
The alternative is two separate trips. Each trip burns an appointment slot, a gate queue, a driver’s hours, and fuel. In a market where terminal appointments are the scarce resource, halving the number of visits per container cycle is meaningful.
Why it matters more in South Florida than people assume
South Florida’s port geography is tight. PortMiami and Port Everglades sit close to dense warehouse corridors, which means the driving portion of a drayage move is often shorter than the terminal portion. When most of the cost sits in queuing and waiting rather than in miles, eliminating an entire terminal visit changes the economics of the move more than shaving distance ever could.
It also relieves pressure on the constraint everyone is fighting over — gate capacity. Our post on terminal appointments at PortMiami and Port Everglades explains why appointment scarcity has become the dominant scheduling problem.
Dual transaction vs. street turn
These get confused constantly. A street turn means the empty never returns to the terminal at all — it goes directly from the importer who unloaded it to an exporter who reloads it. A dual transaction means the empty does come back to the terminal, but it arrives on the same trip that collects the next import.
A street turn is more efficient when it is available. A dual transaction is more broadly available, because it does not require finding a matching export booking. Most operations should pursue both. See our guide to street turns in Miami drayage for the matching side of that equation.
What has to line up
The terminal has to accept duals
Not every terminal, and not at every hour. Empty receiving is frequently restricted by steamship line, by container size, or by yard capacity. A terminal that has stopped accepting empties for a particular line will not do a dual for that line no matter how good the timing is.
The empty must be for a line that terminal takes
Empty returns are line-specific. Your empty may need to go back to a different terminal than the one holding your import. When the empty and the import are at two different terminals, a dual is off the table.
The import must be available
Customs cleared, freight released, no holds, and inside its appointment window. A container that is not fully released cannot be part of a dual — the driver will make the empty drop and leave with nothing. Our post on reading an arrival notice covers the release checkpoints that gate this.
The appointment system must allow the pairing
Some appointment platforms treat the empty return and the import pickup as separate transactions requiring separate slots. Where that is the case, the dual saves the drive but not the appointment.
Chassis logistics have to work
The driver arrives with an empty on a chassis and needs to leave with a loaded box. Whether that is the same chassis or a different one determines whether a flip enters the picture, which can erase the savings.
How shippers can create the conditions for duals
- Unload promptly. A dual only works if an empty is ready when the next import is available. Containers sitting loaded at your dock for a week destroy the pairing opportunity.
- Give your carrier visibility into both ends. A carrier that only knows about the import cannot plan a dual. Share your empty inventory and unload schedule.
- Use one carrier across the cycle. Duals require a single dispatcher seeing both the empty and the import. Splitting import and empty return across providers makes pairing nearly impossible.
- Be flexible on pickup timing where you can. A four-hour window instead of a fixed hour gives dispatch room to build the pairing.
- Track per diem exposure. Duals help but do not replace discipline on empty returns — see empty container returns and per diem.
What to expect realistically
Dual transactions are an opportunistic efficiency, not a scheduling guarantee. In practice a well-run South Florida drayage operation captures them on a portion of moves, not all of them, and the rate rises when the shipper unloads quickly and shares information. Any carrier promising duals on every container is describing a spreadsheet, not a terminal.
The right way to think about it: duals are a byproduct of good information flow. Improve the information and the pairings appear on their own.
Frequently asked questions
Does a dual transaction cost less than two separate moves?
Generally yes, because you are paying for one terminal visit instead of two. The exact saving depends on your carrier’s rate structure — some price duals as a discounted combined move, others reduce the accessorials attached to the second trip.
Can I request a dual transaction on a specific container?
You can request that your carrier attempt one, but it cannot be guaranteed in advance. Terminal empty-receiving status, line restrictions, and release timing are all determined on the day of the move.
What is the difference between a dual transaction and a street turn?
A street turn moves the empty directly from an importer to an exporter without a terminal visit. A dual transaction returns the empty to the terminal but combines that return with an import pickup in the same trip.


