Sailing from

MiamiCruise Port

Sailing from Miami? You're in the right place. Find your terminal, pick where to park or sleep the night before, and see how to get in from the airport.

View from a cruise ship's deck down the PortMiami channel: the palm-lined MacArthur Causeway, a marina full of boats and the downtown Miami skyline under a blue sky

Bon voyage from Miami

Terminals
9
Cruise lines
7
Carnival, MSC, Norwegian, Oceania, Regent Seven Seas, Royal Caribbean and Virgin Voyages
Nearest airport
MIA
Miami International Airport, 7.1 mi, about 15–20 minutes
Port parking
From $28 a day
8 port-run lots

Last checked

Terminals by cruise line

PortMiami has nine cruise terminals, all on one island off downtown. Your cruise line decides which one is yours. Find your line below. Assignments can change, so check the terminal on your cruise documents too. Each terminal has its own garage, so drive to the right one.

  • Cruise Terminal A

    Cruise lines

    Royal Caribbean

    Royal Caribbean's terminal, nicknamed the Crown of Miami. Park in Garage A next door.

    2000 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal A

  • Cruise Terminal F

    Cruise lines

    Carnival

    Carnival. Garage G serves it, shared with Virgin's Terminal V.

    1103 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal F

  • Cruise Terminal E

    Cruise lines

    Carnival

    Carnival. Surface Lot E here is the port's open lot for RVs and vans.

    1265 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal E

  • Cruise Terminal B

    Cruise lines

    Norwegian

    Norwegian's main terminal, the Pearl of Miami. Garage B is next door.

    1761 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal B

  • Cruise Terminal C

    Cruise lines

    Norwegian

    Used by several lines. Norwegian sailings move here when Terminal B is busy.

    1741 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal C

  • Cruise Terminal AA

    Cruise lines

    MSC

    MSC's terminal, opened in 2025 at the east end of the port. Garage AA is attached.

    2200 N Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal AA

  • Cruise Terminal V

    Cruise lines

    Virgin Voyages

    Virgin Voyages, at the west end of the port. Park in Garage G.

    718 W Cruise Blvd, Miami, FL 33132

    Map of Cruise Terminal V

  • Cruise Terminal J

    Cruise lines

    Oceania, Regent Seven Seas

    The small terminal on the south side, mostly Oceania and Regent Seven Seas. Garages J and K serve it.

    1120 Caribbean Way, Miami, FL 33132

    Map of Cruise Terminal J

Hotels the night before

Fly in the day before and a late flight can't cost you the ship. Each hotel below offers a cruise shuttle or a parking package. "Check rates" opens the hotel on Booking.com. "Cruise stay details" opens the page that describes its cruise offer.

The Hampton Inn & Suites entrance canopy on a Brickell street, with a palm tree and the hotel's white tower above

Hotel

Hampton Inn & Suites Miami/Brickell-Downtown

In Brickell, just south of downtown. Its cruise package gives free parking while you stay and half-price parking after check-out, for up to 7 nights. It doesn't mention a ride to the port, so plan a taxi or rideshare.

  • Shuttle: confirm with the hotel
  • Park-and-cruise package
The Hampton Inn Coconut Grove's white tower with its red neon sign at dusk, framed by oak branches and palms

Hotel

Hampton Inn Miami-Coconut Grove/Coral Gables

In Coconut Grove. Its Snooze & Cruise package includes a one-way ride to PortMiami for two. Park, Snooze & Cruise adds a week of parking for one car. Book both on the hotel's own site.

  • Port ride included in the cruise package
  • Park-and-cruise package
The Regency Miami Airport by Sonesta building with its striped hotel shuttle bus parked at the entrance under palm trees

Hotel

Regency Miami Airport by Sonesta

Near the airport, with a free airport shuttle. Book its Stay & Sail package and the ride to the cruise port is included. Extra guests pay for the ride. Reserve it with the front desk.

  • Port ride included in the cruise package
  • 5 mi from the cruise port, as the hotel states
The Courtyard Miami Airport tower lit up at dusk behind palm trees and a landscaped walkway

Hotel

Courtyard Miami Airport

Near the airport. Its Sail Away package covers the first night's parking, breakfast for two and Uber credit to and from the cruise port. Parking for the cruise costs extra per day.

  • Port ride included in the cruise package
  • Park-and-cruise package
Guests on loungers beside EB Hotel Miami's turquoise rooftop pool with white umbrellas under a clear sky

Hotel

EB Hotel Miami Airport

In Miami Springs, by the airport, with a free 24-hour airport shuttle. Its Stay & Cruise package includes a one-way ride to the port for two. Parking costs extra.

  • Port ride included in the cruise package

Miami cruise parking

Every terminal has a port garage or lot beside it. Port parking is $28 a day at most garages and $35 at Garages AA, A and B. You pay as you leave, by cash or credit card; debit cards aren't taken. Royal Caribbean's Garage A is prepaid online, and Norwegian's Garage B can be reserved. Private garages downtown cost less and run shuttles.

Port prices are per day. Private lots show 7-night totals, quoted for mid-November 2026.

PortMiami lots

PortMiami lots: how you reach the terminal, whether it's covered, the price and a link to book
Royal Caribbean Terminal A GarageRoyal Caribbean's garage. Book online for your sailing; plate scan in and out.For Cruise Terminal A
+ More

Per night, prepaid online for your sailing date; overstays are charged at drive-up rates.

Price checked

WalkCoveredAt Terminal A

$35a day

Reserve at the port β†’ for Royal Caribbean Terminal A Garage
PortMiami Garage GThe garage for Carnival's Terminal F and Virgin's Terminal V.For Cruise Terminal F, Cruise Terminal V
+ More

9 ft 6 in clearance on the ground floor, about 6 ft 11 in above.

Per day or part of a day, paid on exit.

Price checked

WalkCoveredBetween Terminals F and V

$28a day

Reserve at the port β†’ for PortMiami Garage G
PortMiami Garage DCarnival's Terminal D garage, with an open surface lot alongside.For Cruise Terminal D
+ More

Per day or part of a day, paid on exit.

Price checked

WalkCoveredAt Terminal D

$28a day

Reserve at the port β†’ for PortMiami Garage D
PortMiami Surface Lot EOpen lot, no height limit. The place for RVs, vans and trailers.For Cruise Terminal E
+ More

Oversized vehicles pay per space used.

Per day; oversized vehicles $25 a space a day ($50 for two spaces).

Price checked

WalkOpen-airAt Terminal E

$28a day

Reserve at the port β†’ for PortMiami Surface Lot E
PortMiami Garage BNorwegian's garage. You can reserve a space ahead through ParkWhiz.For Cruise Terminal B
+ More

Per day; can be reserved ahead through ParkWhiz/NCL.

Price checked

WalkCoveredAt Terminal B

$35a day

Reserve at the port β†’ for PortMiami Garage B
PortMiami Garage CBeside Terminal C, between Norwegian's Terminal B and Carnival's Terminal D.For Cruise Terminal C
+ More

Per day or part of a day, paid on exit.

Price checked

WalkCoveredAt Terminal C

$28a day

Reserve at the port β†’ for PortMiami Garage C
PortMiami Garage AAMSC's garage, built onto Terminal AA. Low 7 ft clearance.For Cruise Terminal AA
+ More

Per day for overnight parking, paid on exit; 7 ft clearance.

Price checked

WalkCoveredAt Terminal AA

$35a day

Reserve at the port β†’ for PortMiami Garage AA
PortMiami Garages J and KTwo garages on the south side for Terminal J. No published rate.For Cruise Terminal J
+ More

The port lists no rate for these garages.

WalkCoveredAt Terminal J

See live price

Reserve at the port β†’ for PortMiami Garages J and K

Private lots nearby

Private lots nearby: how you reach the terminal, whether it's covered, the price and a link to book
Safe Cruise ParkingDowntown garage, floors 6 and 7. Free shuttle for up to five people.
+ More

Shuttles run about every 20 to 45 minutes from 7:30 a.m. to 2 p.m. Its garage clearance is 7 ft. Extra passengers pay a small fee.

Total quoted for a 7-night stay, Nov 15–22, 2026 (checked 2026-10-19), including port access and service fees and tax.

Price checked

ShuttleCovered5–10 minutes from the port, as the operator states

$138.807 nights

Check rates β†’ for Safe Cruise Parking
Premier Cruise ParkingSelf-park garage in downtown Miami with a free port shuttle.
+ More

Its shuttles can't carry motorized scooters or wheelchairs. A week is billed as 8 days, plus sales tax and a port access fee.

Total quoted for Nov 15–22, 2026 (checked 2026-10-20): $13.99 a day billed as 8 days, plus 7% sales tax and $7.99 port access fees.

ShuttleCovered

$126.677 nights

Check rates β†’ for Premier Cruise Parking

Getting there

Miami International is the closest airport, 7.1 miles from the port. Fort Lauderdale/Hollywood is the other choice, 25.7 miles north. From MIA, taxis run on the meter; there's no flat fare to the port. Rideshares pick up on the arrivals and departures levels.

Miami International Airport MIA

The closest airport and the easy choice. Taxis and rideshares wait outside arrivals.

Distance
7.1 mi
Drive
about 15–20 minutes

Ways to the port

  • Taxi β€” Metered: $2.95 first 1/6 mile, $2 airport surcharge, $15 minimum; tolls extra. No flat rate to the port since 2022. Operator site β†’
  • Uber and Lyft β€” Pickups on the arrivals and departures levels; no fare is published. Operator site β†’
  • Cruise-line transfer: Carnival β€” Sailing-day transfer; flight must land by 12:00 p.m. Price not published. Operator site β†’ for Carnival

Fort Lauderdale/Hollywood International Airport FLL

The other option, with a longer drive south to the port.

Distance
25.7 mi
Drive
about 35–40 minutes

Ways to the port

  • Cruise-line transfer: Carnival β€” One sailing-day departure at 12:00 p.m.; flight must land by 11:30 a.m. Price not published. Operator site β†’ for Carnival
  • Uber and Lyft β€” Uber and Lyft serve both airports and the port; no fare is published.
A white SUV parked on a coastal lookout with the blue sea and scattered clouds behind it

Pre-book a private airport transfer

A driver booked ahead beats queuing at the curb with luggage. Check that your airport and date are covered before you rely on it.

Quick answers

How we checked these answers

Every answer is built from facts we checked against the sources below and cross-checked with recent port guides. Where sources disagreed, the answer says so instead of guessing a number.

Terminals & cruise lines

Which terminal does Royal Caribbean or Carnival use at the Port of Miami?

Royal Caribbean sails from Terminal A, and Carnival mostly uses Terminals D, E and F. Norwegian is at Terminal B, moving to Terminal C on busy days. MSC uses Terminal AA, Virgin Voyages Terminal V, and Oceania and Regent Seven Seas the small Terminal J. Assignments can change, so check your cruise documents. See all nine terminals.

What cruise lines sail from Miami?

PortMiami lists 26 cruise lines. The big ones are Carnival, Royal Caribbean, Norwegian and MSC, each with its own terminal, plus Virgin Voyages at Terminal V. Celebrity, Princess, Holland America, Oceania, Regent Seven Seas, Cunard and Seabourn sail from here too. Find your line's terminal.

Can I drop off my luggage before parking at PortMiami?

Yes. The port asks you to drop off bags and passengers at your terminal first, then park. There are no luggage lockers on the port. On cruise days a free port shuttle links the terminals. See parking by terminal.

Hotels

Which Miami hotels have a cruise shuttle or cruise parking?

Three hotels include a ride to the port with a cruise package: Hampton Inn Coconut Grove, EB Hotel Miami Airport and Regency Miami Airport by Sonesta. Courtyard Miami Airport's package gives Uber credit to the port plus the first night's parking. Hampton Inn & Suites Brickell offers free parking while you stay and half-price parking for up to 7 nights after. Compare the hotels.

Parking

How much does it cost to park at Miami Cruise Port?

Port parking is $28 a day at Garages C, D, F and G and Surface Lot E. It's $35 a day at Garage AA for MSC and Garage B for Norwegian. Royal Caribbean's Garage A is $35 a night, prepaid online. Private lots cost less: for the same 7 nights in November 2026, Premier Cruise Parking quoted $126.67 and Safe Cruise Parking $138.80, tax and fees included. See every lot.

Where do you park for a cruise out of Miami?

Park in the port garage at your own terminal. Each terminal has one, and you walk from the garage to check-in. Carnival's Terminal F and Virgin's Terminal V share Garage G. To pay less, private garages downtown, like Safe Cruise Parking and Premier Cruise Parking, run free shuttles to the port. Find your garage.

Does Miami Cruise Port have free parking?

No. Port parking is $28 or $35 a day. The exceptions: vehicles with ramps, lifts or hand controls park free, and so do Florida disabled-veteran plates with the veteran aboard. A disabled permit or plate gets two hours free. See parking.

Can I reserve parking at the Port of Miami?

Only at some garages. Royal Caribbean's Garage A is prepaid online for your sailing date. Norwegian's Garage B can be reserved through ParkWhiz. The other port garages are first come, first served. Private lots like Safe Cruise Parking take bookings ahead online. See parking.

Where do oversized vehicles and RVs park at PortMiami?

Use Surface Lot E by Terminal E. It's an open lot with no height limit and spaces for RVs, vans and trailers, at $25 a space a day. Port garages top out around 7 ft on the upper floors. Royal Caribbean's garage sends taller vehicles to the surface lots. See parking.

Getting there

What is the closest airport to the Miami cruise port, and how far is it?

Miami International (MIA) is the closest, 7.1 miles from PortMiami. That's about 15 to 20 minutes without traffic. Fort Lauderdale/Hollywood (FLL) is 25.7 miles away, about 35 to 40 minutes. See getting there.

Is there a shuttle from the Miami airport to the cruise port?

Carnival sells a sailing-day shuttle from MIA and FLL; your flight must land by noon at MIA or 11:30 a.m. at FLL. Check with your own line for its transfers. Otherwise take a taxi or rideshare, or stay at a hotel whose cruise package includes the ride. See getting there.

Is it better to take a taxi or Uber from Miami Airport to the cruise port?

Either works. Taxis from MIA run on the meter, with a $2 airport charge and a $15 minimum. There's no flat fare to the port. No rideshare fare is published, so compare your app's quote. Rideshares pick up on MIA's arrivals and departures levels. See getting there.

How do I get from Fort Lauderdale airport to the Miami cruise port?

It's 25.7 miles, about 35 to 40 minutes by car without traffic. Carnival runs one sailing-day transfer from FLL at noon for flights landing by 11:30 a.m. Otherwise book a taxi, rideshare or private driver. See getting there.

Embarkation day

What time should I arrive at the Miami cruise terminal?

Your line sets it. Carnival has you pick an Arrival Appointment. Royal Caribbean gives you a slot in its app, and Norwegian puts your time on your eDocs. MSC prints the slot on your ticket. Arrive within it, and drop bags at the terminal before you park. See parking.

Where does Carnival cruise to from Miami?

Carnival's Miami cruises run 3 to 11 days. Short Bahamas trips call at Celebration Key, Half Moon Cay and Nassau. Western Caribbean trips go to Cozumel, Grand Cayman and Jamaica. Eastern Caribbean trips visit Amber Cove, Grand Turk, San Juan, St. Thomas and St. Maarten. Southern Caribbean trips reach Aruba, CuraΓ§ao and Bonaire. See the ports.