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.
Where You Can Go from Miami
Every card is real, current inventory: live sailing counts and the lowest bookable fare from PortMiami to each destination, refreshed daily.
1,611 sailings
Caribbean
Island-hopping, powdery beaches and year-round sun
Sails year-roundFrom $211
918 sailings
Bahamas
Quick escapes to impossibly blue water
Sails year-roundFrom $159
53 sailings
Panama Canal
A bucket-list transit of the great waterway
Jan to Dec seasonFrom $799
44 sailings
Transatlantic
A relaxed crossing between the Americas and Europe
Jan to Jun seasonFrom $598
18 sailings
South America
Rio, the Amazon and the southern coasts
Jan to Dec seasonFrom $3,458
12 sailings
Europe
Historic ports and iconic cities
Jan to May seasonSee current fares
2 sailings
Bermuda
Pink sand a short sail from the East Coast
Apr to Apr seasonFrom $1,014
1 sailings
Mediterranean
Ancient ports, islands and world-famous food
Apr to Apr seasonFrom $1,074
Swipe to explore destinations →
Cruise Lines Sailing from Miami
Ranked by how many sailings each line runs from PortMiami right now. Tap a line for its full guide, ships and deals.
650 sailings
MSC Cruises
Modern ships, European-style service
From $179View cruises →
487 sailings
Carnival
Fun, affordable family cruising
From $162View cruises →
441 sailings
Norwegian
Freestyle cruising, dine anytime
From $159View cruises →
415 sailings
Royal Caribbean
Bold ships, thrilling onboard fun
From $288View cruises →
215 sailings
Virgin Voyages
Adults-only, boutique-hotel style
From $352View cruises →
110 sailings
Oceania
Culinary-focused boutique cruising
From $1,868View cruises →
70 sailings
Regent Seven Seas
Every luxury included
See current faresView cruises →
57 sailings
Celebrity
Upscale ships, modern design
From $641View cruises →
42 sailings
Princess
Classic, relaxed elegant cruising
From $500View cruises →
39 sailings
Silversea
All-inclusive ultra-luxury voyages
See current faresView cruises →
38 sailings
Margaritaville at Sea
Laid-back island-style escapes
From $295View cruises →
32 sailings
Holland America
Classic ships, Alaska heritage
From $530View cruises →
27 sailings
Seabourn
Intimate ultra-luxury ships
See current faresView cruises →
26 sailings
Cunard
Timeless ocean liner tradition
From $792View cruises →
10 sailings
Azamara
From $1,648View cruises →
Swipe for more cruise lines →
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.
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.
Interior cabin, per person, taxes and fees included. Prices refresh daily and can change with availability. Per day = total price divided by nights.
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
Your line's documents confirm your exact terminal for sailing day.
🚗 Parking at the port
- 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
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.