Both ports. All terminals. All cruise lines.

Land at MIA.
We handle the rest, to either port.

Fixed-fare transfers from Miami International Airport to every cruise terminal at PortMiami and Port Everglades. Your driver tracks the flight, meets you at arrivals, and drops you at the exact curb for your ship.

PortMiami

7 terminals, 15-20 min

Port Everglades

8 berths, 30-45 min

Return runs

timed to your walk-off

Get your fixed fare

Instant quote. Fixed fare. Free cancellation over 24h out.

Two ports, one airport, zero guesswork

Across the Dolphin Expressway and Port Boulevard onto Dodge Island. The busiest cruise port on earth is barely past downtown.

8 mi

from MIA

~20 min

typical drive

7

cruise terminals

$89+

fixed fare from

Terminal coverage

Fifteen terminals. Two ports. One booking.

Whichever line you sail and whichever building it boards from, your driver already knows the approach road, the porter curb and the security gate script.

PortMiami
Terminal A - Royal Caribbean
Terminal B - Norwegian
Terminal C - Carnival
Terminal D - Carnival
Terminal E - MSC
Terminal F - MSC World Class
Terminal V - Virgin Voyages
Terminal A - Royal Caribbean
Terminal B - Norwegian
Terminal C - Carnival
Terminal D - Carnival
Terminal E - MSC
Terminal F - MSC World Class
Terminal V - Virgin Voyages
Terminal A - Royal Caribbean
Terminal B - Norwegian
Terminal C - Carnival
Terminal D - Carnival
Terminal E - MSC
Terminal F - MSC World Class
Terminal V - Virgin Voyages
Terminal A - Royal Caribbean
Terminal B - Norwegian
Terminal C - Carnival
Terminal D - Carnival
Terminal E - MSC
Terminal F - MSC World Class
Terminal V - Virgin Voyages
Port Everglades
Terminal 2 - Princess
Terminal 4 - Celebrity
Terminal 18 - Royal Caribbean
Terminal 19 - Carnival
Terminal 21 - Holland America
Terminal 25 - Royal Caribbean
Terminal 26 - Carnival
Terminal 29 - Carnival
Terminal 2 - Princess
Terminal 4 - Celebrity
Terminal 18 - Royal Caribbean
Terminal 19 - Carnival
Terminal 21 - Holland America
Terminal 25 - Royal Caribbean
Terminal 26 - Carnival
Terminal 29 - Carnival
Terminal 2 - Princess
Terminal 4 - Celebrity
Terminal 18 - Royal Caribbean
Terminal 19 - Carnival
Terminal 21 - Holland America
Terminal 25 - Royal Caribbean
Terminal 26 - Carnival
Terminal 29 - Carnival
Terminal 2 - Princess
Terminal 4 - Celebrity
Terminal 18 - Royal Caribbean
Terminal 19 - Carnival
Terminal 21 - Holland America
Terminal 25 - Royal Caribbean
Terminal 26 - Carnival
Terminal 29 - Carnival

Plan. Get your price. Enjoy the sailaway.

Three steps between your inbox and the gangway.

Step 1

Plan

Tell us where you land, which ship you board and when. We confirm the exact terminal at either port so nothing is left to guess on the day.

Step 2

Get your price

The quote is instant and fixed: driver, tolls, parking, waiting time and meet & greet included. Pay securely online and you are done.

Step 3

Enjoy

Your driver tracks the flight, meets you at arrivals and drops you at the porter curb. The vacation starts in the car, not at the gangway.

A vehicle for every cruise party

From a couple with two cases to a fourteen-person reunion, one booking covers the whole group.

See the full fleet
3 pax / 3 bags

Business

Cadillac XTS or similar

Right-sized for a couple with standard cruise luggage on any PortMiami transfer.

6 pax / 6 bags

Business SUV

Chevy Suburban or similar

The most-booked vehicle for family embarkation days at both ports.

3 pax / 3 bags

First Class

Mercedes S-Class range

A favorite for Virgin Voyages RockStar suites and Royal Caribbean Star Class guests.

One fare, no asterisks

Everything below is already in your quote

The price you see at booking is the price you pay at the terminal. These are not add-ons; they come standard on every cruise transfer.

See how pricing works
Flight Tracking
Meet & Greet
60 min Intl Waiting
Tolls & Parking
Luggage Help
Free WiFi
Bottled Water

Riders who made their ships

Embarkation mornings and walk-off pickups are where a cruise transfer earns its keep. Here is how ours have gone.

Book your own
DR
Flight from Chicago landed 40 minutes late and the driver was still standing there with our name. Terminal D curb at 12:30, on the ship by 1:15.
Denise R.
Carnival Celebration, MIA to Terminal D
MT
We flew into Miami for a Fort Lauderdale sailing because the fares were half price. The fixed quote to Port Everglades made the decision easy.
Marcus T.
Celebrity Reflection, MIA to Terminal 4
PK
Eleven of us, one Sprinter, one price. The driver knew Terminal A had a separate drop lane and skipped the whole queue.
Priya K.
Icon of the Seas group, MIA to Terminal A
RJ
Post-cruise pickup was the part I worried about. He texted while we were still in the customs line and pulled up as we walked out.
Robert & Jean M.
MSC Seascape, PortMiami to MIA
AS
Booked a car from the Fontainebleau to Terminal V. Driver called the bell desk ahead, bags went straight in, and we beat the checkout rush.
Alina S.
Scarlet Lady, Miami Beach hotel run
TD
Two ships, same family, different ports. They coordinated both cars on one call and both groups boarded on time.
The Delgado family
Split sailing, PortMiami & Port Everglades

Quick answers

The things cruisers ask before they book.

Do you serve both PortMiami and Port Everglades from MIA?

Yes, that is the core of what we do. From Miami International Airport we run fixed-fare transfers to all seven PortMiami cruise terminals (8 miles, 15-20 minutes) and to every numbered terminal at Port Everglades in Fort Lauderdale (26 miles, 30-45 minutes), plus the return trips after your cruise.

What happens if my flight into MIA is delayed?

Nothing you need to manage. We track your flight number and shift the pickup automatically to your actual landing time. Waiting is free for 30 minutes on domestic arrivals and 60 minutes on international ones, which covers immigration and baggage on almost every flight.

How far in advance should I book my cruise transfer?

Book as soon as you know your flight and ship. Embarkation days concentrate demand between 10 AM and 2 PM, and larger vehicles like SUVs and Sprinters sell out first on peak weekends. Most guests book two to six weeks ahead; same-day is often possible but never guaranteed.

Is the price really fixed?

Yes. The fare you see at booking is the fare you pay: driver, fuel, tolls, airport parking, meet and greet and standard waiting time are all inside it. Traffic on I-95 or a slow customs line changes nothing. No meters, no surge.

Which cruise terminal will my ship use?

Tell us your ship name and sail date and we confirm it for you. At PortMiami: Royal Caribbean uses Terminal A, Norwegian B, Carnival C and D, MSC E and F, Virgin Voyages Terminal V. At Port Everglades, terminals are numbered: Princess at 2, Celebrity at 4, Royal Caribbean at 18 and 25, Holland America at 21, Carnival at 19, 26 and 29.

More detail on the full FAQ page.

Your ship will not wait. Your driver will.

Lock in a fixed fare from MIA to PortMiami or Port Everglades now, and embarkation morning becomes the easy part of the trip.