Miami

Miami

One of the USA’s most iconic coastal cities is also one of its most vibrant ports, and a surefire gateway into the beauty of the Caribbean.

If you’re looking to visit the Caribbean from the US, there’s no port more suitable than Miami. This vibrant coastal city is already a hub for culture, art, music and food, with a diverse population, including countless Latin and Caribbean citizens. It’s no wonder that the area has such an exciting blend of cultures when you consider the access that it has to the Caribbean from its port. There are plenty of options for reaching the Caribbean via Cruises from Miami, Florida so check out the listed itineraries below and book your expedition today! For a full experience, consider spending a few days in Miami to soak up the energy before setting sail.

Miami

We found

915 cruises

Queen Elizabeth, Caribbean
1 / 26
5 % off — Ends today
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£749
From
£712
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
5 % off — Ends today
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1520
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
5 % off — Ends today
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1710
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
5 % off — Ends today
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2749
From
£2612
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Carnival Conquest, Bahamas
1 / 22
Discount — Ends today
Carnival Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£211
From
£203
Price per person / inside stateroom
Show all departures (33)
MSC Seaside, Bahamas
1 / 26
Discount — Ends today
MSC Cruises
Duration
3 nights
Date
27 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£244
From
£237
Price per person / inside stateroom
Show all departures (23)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Joy, Bahamas
1 / 19
Discount — Ends today
Norwegian Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£271
From
£263
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to "Free At Sea" from £99
Wonder of the Seas, Bahamas
1 / 31
Discount — Ends today
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£399
From
£384
Price per person / inside stateroom
Show all departures (13)
Freedom of the Seas, Bahamas
1 / 21
Discount — Ends today
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£327
From
£314
Price per person / inside stateroom
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites
MSC World America, Caribbean
1 / 20
5 % off — Ends today
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£329
From
£313
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Luna, Caribbean
1 / 35
Discount — Ends today
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£350
From
£337
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£350
Price per person / inside stateroom
Show all departures (18)
Scarlet Lady, Caribbean
1 / 28
Discount — Ends today
Virgin Voyages
Duration
5 nights
Date
28 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£417
From
£401
Price per person / inside stateroom
Show all departures (2)
Icon of the Seas, Caribbean
1 / 32
5 % off — Ends today
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£702
From
£667
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites
Norwegian Jewel, Caribbean
1 / 17
Discount — Ends today
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£850
From
£817
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
8 nights
Date
28 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£1017
Price per person / inside stateroom
Carnival Sunrise, Bahamas
1 / 18
Discount — Ends today
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£214
From
£206
Price per person / inside stateroom
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£289
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Black Friday: up to 30% Savings!
Independence of the Seas, Caribbean
1 / 20
5 % off — Ends today
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£299
Price per person / inside stateroom
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£341
Price per person / inside stateroom
Show all departures (5)
20 of 915 pcs

Other destinations