MEI Travel Banner Ad

A Complete Guide to the Miami Cruise Port

port miami florida homeport

PortMiami is recognized as the busiest cruise port on the planet. This “Cruise Capital of the World” processed over eight million passengers in 2024, with more growth on the horizon. The Miami cruise port is home to not only many of the newest and best ships afloat, but also the newest and most innovative cruise terminals in the world.

If you’re planning a cruise from this south Florida cruise port, you’ve come to the right place. In our complete guide to the Miami cruise port, we’re going over how to get to the port, terminals, parking, and more.

Complete Guide to the Miami Cruise Port (2025)

Cruise Lines That Sail From Miami Cruise Port

The Miami cruise port is ideally located just a bridge away from the downtown Miami area. Over the causeway on Dodge Island in the beautiful Biscayne Bay, PortMiami offers some of the best sailaway views you could ask for to kick off a cruise vacation.

Guide to Miami Cruise Port

PortMiami is a homeport for a number of cruise lines. These brands include:

  • Carnival Cruise Line
  • Royal Caribbean International
  • Norwegian Cruise Line
  • MSC Cruises
  • Holland America Line
  • Celebrity Cruises
  • Virgin Voyages
  • Oceania Cruises
  • Regent Seven Seas Cruises
  • Silversea Cruises
  • Seabourn
  • Explora Journeys
  • Cunard
  • Azamara

Several cruise lines also include Miami as a port of call on some itineraries.

When arriving at the Miami Cruise Port for your cruise, there will be large signs directing passengers to the correct terminals. Given that the Miami cruise port is bustling with cruise ships year-round, it’s no surprise that there are several terminals to process passengers. The good news is that most of them are all adjacent to each other along the waterfront.

Miami Cruise Port Terminals

Terminal AA

Terminal AA is MSC Cruises’ brand-new cruise terminal, which opened in April 2025. The 490,000 square-foot, four-level facility can accommodate up to three ships at once and process up to 36,000 passengers in one day. Terminal AA is the largest cruise terminal in the world.

msc cruises miami cruise terminal
(Photo courtesy of MSC Cruises)

Terminal A

Terminal A is Royal Caribbean’s state-of-the-art 170,000 square-foot facility. This terminal was completed in November 2018 in time to process the largest cruise ship in the world at the time, Symphony of the Seas. It features an expedited check-in area for international guests, spacious waiting areas, and life-sized rotating ship propeller sculptures as a focal point.

Terminal B

Terminal B is Norwegian Cruise Line’s modern 190,000 square-foot terminal, which opened in August 2021. The terminal, known as the “Pearl of Miami,” features a curved shape and massive wall of windows with modern waiting areas and efficient check-in and information desks near the boarding areas.

Norwegian Cruise Line Resumes Sailing From Miami

Terminal C

Terminal C is a multi-purpose terminal. In the past, it’s been used for ships from MSC Cruises, Disney Cruise Line, and Norwegian Cruise Line.

Terminals D, E, and F

Terminals D, E, and F service Carnival Corporation cruise ships. Carnival Cruise Line renovated and expanded Terminal F in 2022, just in time to welcome its newest ship at the time, Carnival Celebration. Terminals D and E are primarily used by Carnival, Princess, P&O, and Holland America.

Terminal G

Royal Caribbean Group is planning to rebuild and expand Terminal G to be able to handle the largest vessels in the Royal Caribbean and Celebrity Cruises fleets. The project will involve the demolition of the existing terminal and surrounding structures and roadways to accommodate a new multi-story terminal and parking garage. Construction is set to begin in summer 2025 with an expected opening date in 2027.

Terminal J

Terminal J primarily services smaller, more boutique cruise lines like Oceania, Azamara, and Regent Seven Seas.

Terminal V

Terminal V is Virgin Voyages’ 100,000 square-foot terminal, which opened in 2022. The state-of-the-art facility features a modern, geometric palm tree design inspired by the area’s history as a place where coconuts were once harvested.

Virgin Voyages Celebrates Opening of Terminal V

Flying to Miami for a Cruise

Given Miami’s ideal location, this cruise port offers an array of cruise itineraries. Cruisers will find routes to the Caribbean, Mexico, and South America, along with Panama Canal transits, transatlantic cruises, and more departing from Miami, Florida.

While many Florida locals do drive to the port, most cruisers fly here to embark on their cruise vacations. The closest airport is the Miami International Airport (MIA).

Guide to Miami Cruise Port

This airport is located less than 10 miles from PortMiami. Based on traffic, this trip should take somewhere between 20-30 minutes.

You’ll find flights to Miami on most major airlines, with the airport actually serving as a hub for American Airlines. Under 30 miles up the road is the Fort Lauderdale-Hollywood International Airport, which is also an option for those taking a cruise from Miami. Major airlines also fly to FLL, with that airport operating as a hub for JetBlue and Spirit Airlines. Plan for at least a 45 minute to 1 hour drive from FLL to PortMiami.

Knowing this information, you should plan your flights appropriately if you plan to fly in the day of your cruise. However, we never recommend doing this. Instead, we suggest that cruisers fly in the day before to avoid any potential travel delays.

Miami Cruise Port Transportation

Once you arrive at the airport, you will need to figure out how to get to Miami cruise port. Thankfully, you have several transportation options. Some of these options will depend on whether you fly in the day before or the day of your cruise.

As mentioned previously, if you live within driving distance of the Miami cruise port, you will likely be driving to the cruise terminal. If you are driving, we will discuss parking options a bit later. However, there are several other transportation options available.

miami cruise port

Cruise Line Transfers

If you are arriving the day of your cruise, a cruise line transfer from the airport might be the easiest option, though likely not the cheapest. Many cruise lines offer an option to book this transportation pre-cruise.

Once at the airport, a cruise line representative will greet you at baggage claim and escort you and your luggage to the check-in area. After checking-in, you will board the next departing bus to the ship. These transfers are available from both airports and can run upwards of $40 per person depending on the airport and the cruise line. Further, they run on set time schedules.

Independent Shuttles

There are also several independent shuttle options. These shuttle options may include shuttles from the airport to the cruise terminal and/or hotel shuttles. Some of these options include GO Airport shuttle, Express Shuttle Miami, and more.

Most often, these shuttles are a shared service that run on a set time schedule, or a private transfer can be arranged.

Best Ways to Get from Orlando Airport to Port Canaveral

Rideshares and Taxis

Shared Ride Services are probably the most popular form of transportation. Services like Uber and Lyft are allowed to pick-up/drop-off passengers at both the airport and the cruise port.

The cost of using these services varies based on the type of vehicle you choose but the average for an UberX is around $25 for Miami and around $50 for Fort Lauderdale. Taxis are also available between both airports and PortMiami.

Public Transportation

If you are up to taking public transportation, it could save you some money. Though, it will certainly not be the most convenient. Tri-Rail, Metro Rail, and Brightline have services that will get you to downtown Miami, but you will still need additional transportation for the last mile or so to the port.

Miami Cruise Port Parking

If you are driving to the Miami cruise port, the PortMiami cruise parking is the most convenient option available. This “official” cruise parking is the only parking available at all cruise terminals. 

Designated disabled permit parking spaces are available in each of these garages.

On embarkation day, the garages are open and staffed from 6 a.m. to 5 p.m. You may drop off your luggage at the terminal before parking. There is also a free shuttle from each parking facility to the terminal if needed.

miami cruise port terminal map
(Image via PortMiami)

The current Miami cruise port parking cost is $25 or $35 per night, depending on the specific garage. If someone is dropping you off or picking you up, short term parking is available at a reduced rate and there are also cell phone waiting lots.

The Port does not own or operate any off-site parking facilities. Though, independent off-site parking lots can be a much cheaper option. This option is not the most convenient, as you will need to take a shuttle from the lots/garages in the downtown Miami area.

Some area options include Premier Cruise Parking and Safe Cruise Parking, which can save you over 50% a day.

Of course, if you opt for a pre-cruise stay in a hotel, some hotels also offer cruise and stay packages which can include parking for the duration of your cruise.

Hotels Near the Miami Cruise Port

When preparing for your cruise, you should consider planning a pre-cruise stay before the vacation. When cruising from the Miami cruise port, you will have a number of hotel options. Even if you are flying into the Fort Lauderdale airport, we would recommend securing a hotel in Miami so you are closer to the cruise port in the morning.

Guide to Miami Cruise Port

The Downtown and Brickell neighborhoods of Miami offer plenty of hotel choices. Some popular options include Miami Marriott Biscayne Bay, Intercontinental Miami, and Kimpton Epic Miami.

If you want to spice up your pre-cruise stay, you could always spend a few days in South Beach. For more selections, see our guide to the Top Hotels Near the Miami Cruise Port.

Top Things to Do Near the Miami Cruise Port

If you are cruising out of Miami, hopefully you are planning a pre-cruise or post-cruise hotel stay in the area, as there is so much to do and see near this popular cruise port.

Just in the downtown area alone, there is the Freedom Tower, Miami Heat games at the Kaseya Center, and the Bayside Marketplace. There is also the Perez Art Museum which is arguably the best contemporary art museum in South Florida and the family-friendly Philip and Patricia Frost Museum of Science.

There are many other neighborhoods outside of downtown that are worth exploring as well. In Little Havana, you can immerse yourself in the Cuban culture or admire the tree-lined streets, magnificent fountains, and stunning architecture in Coral Gables.

Best Things to Do in Miami

Coconut Grove is the oldest continuously inhabited neighborhood of Miami. This neighborhood offers a relaxed vibe and picturesque views of Biscayne Bay. It is also home to the Vizcaya Museum and Gardens.

Wynwood, a trendy up-and-coming area just north of downtown Miami, is home to one of the largest street art collections in the world. Most famous are the Wynwood Walls, a giant set of outdoor murals.

Guide to Miami Cruise Port

Of course, there is also South Beach. With beautiful beaches, Art Deco architecture, high-end shopping, fine dining, and nightclubs, there is never a dull moment day or night. South Pointe Park is also a great place to view the cruise ships sailing away.

If you are looking for even more options, see our Top Things to Do in Miami on a Cruise with more tour and shore excursion ideas!

Comments

Have you cruised from the Miami Cruise Port? What are some of your best hotels and things to do in the area? Drop us an anchor below to share your Miami cruise tips.

2 comments

  • Pia Blunt

    We were on a cruise last month and when we arrived at the Miami cruise port we decided to stay a few days. We even rented a car to see the city in time. I recommend this route and format of travel by liner to everyone https://rental24h.com/usa/miami-airport/12-seater

  • We often stay at a hotel near Miami International and then either take a cab or a hotel shuttle to the cruise terminal. In looking at hotels for a July cruise, a number of airport hotels now offer a room rate that includes a one night stay, shuttle to and from the cruise terminal, and parking. For people who have a longer drive to Miami, this could be a viable option, instead of leaving home before dawn to get to the cruise terminal by mid-day.

Leave your comment