Cruises from Miami 2026
$299-2,800 per person · 3-16 nights
PortMiami (officially Dante B. Fascell Port of Miami) is the busiest cruise port in the world — 7+ million passengers per year, 22 ships home-ported. Caribbean cruises dominate (Eastern, Western, Southern) plus Bahamas + occasional Panama Canal + transatlantic repositionings. 8 km from MIA airport (15-25 min by ride-share at $25-40). Pre-cruise hotels in South Beach are 20 min away; Downtown/Brickell hotels are 5-10 min from the port.
Cruises from Miami — compare + save
Best-price guarantee on Royal Caribbean, Carnival, MSC, Norwegian, Celebrity, Princess + 20 more lines. No booking fees.
- Best-price guarantee — no booking fees
- Up to $1,500 onboard credit + free WiFi
- 25+ cruise lines · 1,000+ itineraries worldwide
Highlights
Eastern (St Thomas, San Juan), Western (Cozumel, Grand Cayman), Southern (Aruba, Curaçao) — all year-round.
3-4 night Nassau + private-island runs. Year-round, the cheapest cruise format.
10-11 night Miami → Panama Canal partial (Gatun Lake) → return. Winter specialty.
April + November Miami ↔ Barcelona / Civitavecchia. 12-16 nights, often heavily discounted.
Best time to cruise
Year-round. Hurricane season Jun-Nov (deals + insurance). Christmas + spring break are pricey. Sweet spot: May, Sep, Oct + Jan-mid-March.
Top itineraries
FAQs
How do I get from MIA airport to PortMiami?+
PortMiami is 13 km from MIA — 15-25 min by ride-share ($25-40 Uber/Lyft) or taxi ($35-45 flat rate). The cheaper Metrobus 150 + walk takes 60 min for $2.65 — only worth it for solo budget travellers without heavy luggage. Many pre-cruise hotels in Downtown/Brickell offer cruise-port shuttles for $10-15/person.
Should I stay pre-cruise in South Beach or Downtown?+
Downtown Miami / Brickell hotels are 5-10 min from PortMiami — ideal for an early-morning embarkation. South Beach is 20-25 min from the port — better for a full day exploring the beach + Art Deco district before sailing. For Disney Cruise Line, the family-oriented hotels at Doral or near MIA suit better.
Which PortMiami terminal do I use?+
PortMiami has 7 terminals (A-G). Royal Caribbean uses Terminal A (the world's largest cruise terminal, opened 2019), Norwegian uses Terminal B, MSC uses Terminal F, Carnival uses Terminal F + G. Disney uses Terminal F. Virgin Voyages uses Terminal V. Confirm exact terminal at booking — they're spread across a 2 km strip.
Best pre-cruise hotel near PortMiami?+
Closest: InterContinental Miami, Kimpton EPIC, Hyatt Regency Downtown (all walking distance or 5-min taxi). Best value: Holiday Inn Port of Miami, Holiday Inn Downtown. Most luxurious: Mandarin Oriental Miami, Four Seasons Brickell. Many include cruise-port shuttle. Book Sunday-night arrivals if Sunday-departure cruise — book Saturday night otherwise.
Fly to your cruises from miami embarkation port
Compare flights · Powered by Trip.com
Find hotels in Cruises from Miami
1.4M+ properties · Trip.com
More cruise guides
$399-1,800 per person · 4-14 nights
€499-2,400 per person · 7-14 nights
$799-3,500 per person · 7-14 nights
$299-799 per person · 3-5 nights
$399-2,500 per person · 3-7 nights
$399-3,200 per person · 3-14 nights