Miami Airport to PortMiami Cruise Transportation

Book a Private Ride from Miami Airport to PortMiami

GO Airport Shuttle provides cruise port transportation from Miami International Airport (MIA) to PortMiami, as well as private transfers from South Florida hotels to the cruise terminal for passengers arriving before or staying after sailing.

Miami’s cruise port is only about 8 miles from the airport and takes approximately 20 to 35 minutes to get there depending on traffic. Whether you’re traveling from the airport or a Miami hotel to the terminal, GO Airport Shuttle will get you there and back safely.

Miami Airport to PortMiami Private Van & Car Service

How much does a ride from Miami Airport to PortMiami cost?

Private service from MIA to PortMiami starts at $138 per vehicle, and from Miami hotels $126.  We offer economy rides, premium sedans, SUVs, and private vans with 10 and 14 passenger options available.  An SUV comfortably seats up to 5 passengers plus luggage from $153, while a 10 passenger van can be booked from $177 with all taxes, fees, and gratuity included.

Getting to PortMiami

Flying in on sailing day

If you land at MIA and head straight to your ship, your cruise line’s shuttle bus is often the simplest option. If you would rather get there faster, a private SUV or van takes you directly to your terminal with all-inclusive fares from $138. Riding privately also gives you the flexibility to stop for a bite to eat on the way, depending on your boarding time, and to arrive before the shuttle buses and the lines that come with them.

Arriving a few days before your cruise

Many travelers arrive in Miami a few days early to enjoy the city and the beaches, relax into vacation mode or adjust to a time change. We can take you from MIA to your hotel or vacation rental in Miami, Miami Beach or Fort Lauderdale when you land, then pick you up on embarkation day and drive you straight to your terminal.

Hotel and vacation rental pickups in Miami

We pick up at hotels and vacation rentals throughout Miami and Miami Beach and take you directly to your terminal at PortMiami. Popular areas for a pre-cruise stay include:

  • Downtown Miami and Bayfront from $132: InterContinental Miami, YVE Hotel Miami, The Elser Hotel and Miami Marriott Biscayne Bay
  • Brickell from $132: JW Marriott Marquis Miami, Four Seasons Hotel Miami, Novotel Miami, Aloft Miami Brickell and Hampton Inn & Suites Miami Brickell Downtown
  • Miami Beach from $126: Fontainebleau Miami Beach, Hotel Riu Plaza Miami Beach, Loews Miami Beach Hotel and Faena Hotel Miami Beach
  • Near the airport from $132: Miami Airport Marriott, Hilton Garden Inn Miami Airport West, AC Hotel Miami Airport West/Doral, Miami International Airport Hotel

Staying somewhere else? We serve hotels and vacation rentals across Miami-Dade and Broward counties including Fort Lauderdale.

PortMiami Cruise Terminals

For faster reference, PortMiami assigns terminals by cruise line. This list reflects PortMiami’s cruise terminal page as of October 2026. Confirm your terminal with your cruise line before you travel, since assignments can change. You’ll need to know this information when booking your ride.

Terminal Typically serves
AA MSC Cruises
A Royal Caribbean International
B Norwegian Cruise Line
C Several Cruise Lines
D, E and F Carnival Cruise Line
J Smaller and luxury ships
V Virgin Voyages

Please give us your cruise line and ship when you book, and your driver will take you to the correct terminal.

Staying on after your cruise

If you are extending your trip, we pick you up at the cruise terminal on disembarkation day and take you to a hotel or vacation rental anywhere across South Florida. When you are ready to fly home, we will take you back to the airport.

Where to Meet Your Driver at MIA

After you collect your bags, proceed to the Arrivals Level on Level 1, just outside baggage claim.  You will receive a text message when you land connecting you directly with your driver.  Your driver will provide you with additional instructions.

Pro Travel Tip: A cruise usually means more luggage. Our private SUVs and vans have room for your suitcases and keep your family or group together, with no other passengers and no extra stops.  SUVs are from $153 and a private van for 10 can be booked from $177 including all taxes, fees, and gratuity.

Book your PortMiami Cruise Port Transfer

Fares are fixed when you book, include all taxes, fees and driver gratuity.

Miami Airport to PortMiami Transportation FAQs:

After you collect your bags, proceed to the Arrivals Level on Level 1, just outside baggage claim.  You will receive a text message when you land connecting you directly with your driver.  Your driver will provide you with additional instructions and will take you over the causeway to the port and drop you at the terminal for your cruise line.

If you are flying in on sailing day and going straight to the ship, the cruise line’s shuttle bus is a good option for many travelers. A private ride makes more sense if you want to get there faster, are traveling with a lot of luggage or a group, or are staying in South Florida before or after your cruise.

Yes. Every fare includes all taxes, fees, and driver gratuity. 

About 8 miles. The drive usually takes 20 to 35 minutes, depending on traffic and time of day.

Yes. Give us your terminal and cruise line when you book and your driver takes you directly to that pier.

Yes. We pick up at the cruise terminal and take you to a hotel or vacation rental in Miami, Fort Lauderdale or elsewhere in South Florida.

Yes. You can reserve both trips, and rides in other cities on your itinerary, in one booking.

Yes. Private vans fit larger groups and families with luggage.  We have two options available – a standard passenger van and an executive van that can comfortably seat up to 13 passengers.

Yes. If you plan to arrive early and spend a day or two in Miami before your cruise, you cdan book a ride from the airport to your hotel, your hotel to PortMiami on sailing day, and from the cruise terminal back to your hotel or airport upon your return – all a single booking.

Scroll to Top