The Cruise Capital of the World

Cruises from Miami from $159

Zero booking fees on every sailing from PortMiami, plus perks like onboard credit, free excursions, and gift cards on select departures.

2,659Sailings
15Cruise Lines
8Destinations
4.9 on Trustpilot · 1,000+ five-star reviews · Talk to a real expert: 1-877-733-0777

Best Time to Sail from Miami

Busiest months from Miami: January, March, December. Quietest months with sailings, where fares tend to soften: June, July, August.

Jan321Peak season
Feb270Good
Mar326Peak season
Apr206Good
May139Good
Jun119Best value
Jul137Best value
Aug116Best value
Sep171Good
Oct225Good
Nov285Good
Dec344Peak season

Sailing counts per calendar month across our current inventory from PortMiami. Peak months carry the most departures and the strongest demand; quieter months often bring the best value.

Ships Sailing from Miami

The ships with the lowest fares from PortMiami today, with each one's next departure. Every card links to real, bookable sailings.

Swipe for more ships →

Today's Cheapest Cruises from Miami

One row per ship and departure date, lowest available cabin, taxes and fees included. Filter by where you want to go and when, then sort by total or price per day.

Cruise LineShipDepartsDestination NightsPer DayTotal

Interior cabin, per person, taxes and fees included. Prices refresh daily and can change with availability. Per day = total price divided by nights.

Port guide

Getting to PortMiami and What to Expect

More cruise ships sail from Miami than from any other port in our inventory. PortMiami sits on Dodge Island, minutes from downtown and South Beach, and every major line has a terminal here, from quick Bahamas getaways to Caribbean weeks and Panama Canal crossings.

Getting there

  • Miami International Airport (MIA)7.1 miles from the port. Most cruise lines offer airport-to-port shuttle service, and all major rideshare services pick up and drop off at the terminals.
  • Fort Lauderdale Airport (FLL)25.7 miles from the port, often the cheaper flight. Budget roughly 40 to 60 minutes by car depending on traffic.
  • Driving inThe toll-free Port of Miami Tunnel connects the port directly to I-395 and the MacArthur Causeway, keeping cruise traffic off downtown streets.
  • Public transitMetrorail's Orange Line runs from the airport to Government Center; from there, Metromover to Freedom Tower Station and the free City of Miami Coral Way Trolley across the PortMiami Bridge.
  • BrightlineBrightline's Vacation Service transports cruise passengers between its MiamiCentral station and PortMiami, handy if you are coming from Orlando, West Palm Beach or Fort Lauderdale by rail.
  • Rental carsThere are no rental agencies on port property; several nearby offices run shuttles to and from the terminals.

Terminals by cruise line

TerminalCruise lineNotes
Terminal AAMSC CruisesOpened 2025; the largest cruise terminal in the world
Terminal ARoyal CaribbeanOpened 2018
Terminal BNorwegian Cruise LineLEED Gold certified
Terminal CShared by several cruise lines
Terminals D, E and FCarnival Cruise LineTerminal F renovated 2022
Terminal GRoyal CaribbeanUnder construction, expected to open in 2027
Terminal JSmall luxury shipsThe boutique terminal for small vessels
Terminal VVirgin VoyagesOpened 2022

Your line's documents confirm your exact terminal for sailing day.

🚗 Parking at the port

GarageCruise rateNotes
Garages C, D, F, G and Surface Lot E$25 per day$10 per day short-term with no overnight
Garage B (Norwegian)$35 per dayOnline reservations offered
Garage AA (MSC)$35 per day$20 per day short-term with no overnight
Garage A (Royal Caribbean)See PortMiami's online portalRates published only there
Oversized vehicles and RVs$25 per space per daySurface Lot E; two spaces $50
  • Payment is cash or credit card (Visa, MasterCard, American Express, Discover). Debit cards are not accepted.
  • Garages are staffed by attendants from 6 a.m. to 5 p.m. on cruise days.
  • Parking is first come, first served in most garages, and the port says ample parking is available.
  • Disabled parking is free for vehicles fitted with adaptive equipment such as ramps, lifts or hand controls; disabled permit holders get two complimentary hours.

Good to know

Drop first, then parkThe port advises dropping luggage and passengers at your terminal before heading to the garage.
Check-in windows come from your cruise linePortMiami does not publish an arrival time; your line assigns a check-in window in its app or documents. Follow it, and give yourself extra time on busy Saturdays and Sundays.
Bring a credit card for parkingDebit cards are not accepted at the garages.
Fly in the day beforeWith two airports and a busy causeway, a pre-cruise night in Miami is the calm way to start any sailing.

PortMiami, 1015 North America Way, Miami, FL 33132. Facts and rates per the port authority, verified September 6, 2026; rates and assignments can change. Sources: PortMiami cruise terminals · Parking at PortMiami · PortMiami cruise FAQ · Directions and transportation

Cruising from Miami: Your Questions

Which cruise lines sail from Miami?

15 cruise lines currently sail from PortMiami in our inventory, led by MSC Cruises, Carnival, Norwegian, Royal Caribbean and Virgin Voyages. Each line has its own terminal or shares one; see the terminal table above.

Where do cruises from Miami go?

Right now sailings from Miami reach 8 destinations. Caribbean and Bahamas carry the most departures, followed by Panama Canal, Transatlantic. Short 3 to 5 night getaways and 6 to 8 night weeks make up the bulk of the schedule.

What is the cheapest time to cruise from Miami?

Fares track demand. The busiest months from Miami are January, March, December; the quietest months with sailings, June, July, August, tend to offer the best value. Today's lowest fare from Miami is $159 per person, and every price on this page refreshes daily.

How far is Miami International Airport from the cruise port?

PortMiami lists the distance at 7.1 miles. Most cruise lines run airport shuttles, rideshares serve the terminals, and Metrorail plus the free port trolley is the budget option. Fort Lauderdale's airport is 25.7 miles away.

How early should I arrive at PortMiami?

The port itself does not publish an arrival time because every cruise line assigns its own check-in window. Use the time in your line's app or documents, and drop your luggage at the terminal before you park.

How much is parking at PortMiami?

Per PortMiami, most garages charge $25 per day for cruise parking, while Garage B (Norwegian) and Garage AA (MSC) charge $35 per day. Cash and credit cards are accepted, debit cards are not. Rates are set by the port and can change.

Does CruiseHub charge booking fees?

No. CruiseHub charges zero booking fees on every sailing, and our Best Price Match Guarantee applies when you book. Cruise experts are available 24/7 at 1-877-733-0777.

Not sure which Miami sailing fits?

Tell a Cruise Manager your dates, budget and who is coming. They will match you to the right ship and departure from PortMiami, with zero booking fees.

24/7, including weekends. Also see every departure port guide, deals by home port and the Cruise Price Index.