Getting from the Airport to PortMiami
If you're flying in for a PortMiami cruise, the airport transfer is your first decision. The main choices — a taxi or rideshare, a pre-booked private car, a shared shuttle van, a rental, and public transit where it's practical — trade off cost, speed, and how much luggage juggling you'll do. Here's how they compare.
Last updated July 9, 2026
Which airport you're coming from
MIA — Miami International Airport
~7 miles to the port. The closest major airport to PortMiami. Some hotels and off-site parking operators run shuttles, and taxis/rideshare are widely available — confirm your specific cruise line's shuttle offering too.
FLL — Fort Lauderdale-Hollywood International Airport
~26 miles to the port. Farther out than MIA, but often chosen for cheaper flights. Budget extra time and consider a shared shuttle, rideshare, or a pre-cruise hotel night to buffer against traffic.
We may earn a commission if you book through some links on this page, at no extra cost to you. We recommend options based on traveler usefulness, not only commission. How this works
Compare your options
| Option | Type | Booking | Best for |
|---|---|---|---|
| Taxi & rideshare (Uber / Lyft) | Taxi / rideshare | On demand | Solo travelers and couples flying into MIA who want the quickest door-to-door option. |
| Private car & town-car service | Private car | Book ahead | Families and groups who want a driver meeting them and a set price to their specific terminal. |
| Shared shuttle van | Shared shuttle | Book ahead | Budget-minded cruisers who don't mind a few extra stops for a lower per-person fare. |
| One-way rental car | Rental car | Book ahead | Travelers who want flexibility for a pre-cruise stop or prefer their own car for the short hop. |
Our take on each option
Taxi & rideshare (Uber / Lyft)
Best for Solo travelers and couples flying into MIA who want the quickest door-to-door option.
- Type
- Taxi / rideshare
- Timing
- About 20–30 minutes from MIA depending on causeway and tunnel traffic; allow more from FLL (~45–70 min).
- Luggage
- Fine for standard bags; request a larger vehicle for families or extra luggage.
Short trip from MIA, but PortMiami has designated rideshare pickup rules and possible surge — check current price in the app.
Private car & town-car service
Best for Families and groups who want a driver meeting them and a set price to their specific terminal.
- Type
- Private car
- Timing
- Direct 20–30 minutes from MIA to your terminal with no shared stops.
- Luggage
- Plenty of room; give passenger and bag counts so the right vehicle is sent.
- Accessibility
- Ask specifically for a wheelchair-accessible vehicle if needed — confirm before booking.
Typically a flat quoted rate — check current price when booking.
Check transfers via KiwitaxiShared shuttle van
Best for Budget-minded cruisers who don't mind a few extra stops for a lower per-person fare.
- Type
- Shared shuttle
- Timing
- Longer than a direct ride; the van may collect or drop other passengers en route.
- Luggage
- Standard per-person allowance; confirm limits for extra bags.
Per-person pricing, often the cheapest option for one or two travelers — check current price.
Check transfers via KiwitaxiOne-way rental car
Best for Travelers who want flexibility for a pre-cruise stop or prefer their own car for the short hop.
- Type
- Rental car
- Timing
- 20–30 minutes self-drive from MIA, plus car-return and walk/shuttle to the terminal.
- Luggage
- Depends on the vehicle class you choose.
One-way rentals can carry a drop-off fee — check current price and weigh it against parking a round-trip car.
Check rental cars via DiscoverCarsPortMiami sits on Dodge Island with ten separate cruise terminals, so getting from the airport to the right terminal — not just "the port" — is the real planning challenge. Two airports serve the area, and each comes with its own traffic quirks.
Picking your airport
Miami International (MIA) is the closer option, typically 20-30 minutes away, but the MacArthur Causeway and Port of Miami Tunnel can turn that into a much longer ride during rush hour or on a busy embarkation morning. Fort Lauderdale-Hollywood (FLL) runs 45-70 minutes depending on traffic, and sometimes offers cheaper airfare that's worth the extra drive time. Whichever airport you choose, confirm your ship's specific terminal number ahead of time — some hotel and off-site shuttle services drop passengers at a central point rather than your exact terminal, leaving a walk or a second transfer to close the gap.
Timing it right
We recommend arriving the day before your cruise rather than flying in same-day; with ten terminals and unpredictable causeway traffic, there's little margin for a delayed flight. If you're set on a same-day arrival, build in extra buffer beyond typical drive times, and pack light enough to move quickly between transfer and terminal.
Confirm current pricing and terminal drop-off details directly with any operator before you book — we recommend based on traveler fit, not commission.
PortMiami airport transfer FAQ
How long does it take to get from MIA to PortMiami?
About 20–30 minutes by car in normal conditions, but MacArthur Causeway and Port of Miami Tunnel traffic can stretch that during rush hour. From FLL, budget roughly 45–70 minutes.
Is it better to fly into MIA or FLL for a Miami cruise?
MIA is much closer and simpler on cruise day. FLL is sometimes cheaper to fly into but adds driving time and traffic risk — factor the transfer cost and buffer before booking on airfare alone.
Does PortMiami have a train or public-transit link?
There's no direct passenger rail into the cruise terminals, so most travelers use rideshare, a private car, a shared shuttle, or a rental. Confirm current options with your operator.
Sources & verification
Transfer costs, routes, and schedules change and are never guaranteed. Confirm current fares, pickup rules, and timing with the operator or the airport's ground-transportation page before you travel.