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

925 cruises

Norwegian Joy, Bahamas
1 / 19
Discount — 3 days left
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£151
From
£147
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to "Free At Sea" from £99
MSC Seaside, Bahamas
1 / 26
Discount — 3 days left
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£172
From
£167
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
4 nights
Date
30 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£243
From
£236
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Brilliant Lady, Caribbean
1 / 26
5 % off — 3 days left
Virgin Voyages
Duration
10 nights
Date
30 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£755
From
£718
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $400 FREE drinks!
Seven Seas Mariner, Caribbean
1 / 10
6 % off — 3 days left
Regent Seven Seas Cruises
Duration
10 nights
Date
1 Dec 2026
Ship
Seven Seas Mariner
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Tampa, FL USA
£6789
From
£6382
Price per person / suite
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£295
From
£287
Price per person / inside stateroom
Show all departures (22)
Scarlet Lady, Caribbean
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
4 nights
Date
3 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£516
From
£501
Price per person / inside stateroom
Show all departures (50)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
10 nights
Date
3 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£599
From
£576
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Freedom of the Seas, Caribbean
1 / 21
5 % off — 3 days left
Royal Caribbean
Duration
9 nights
Date
3 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1237
From
£1176
Price per person / balcony stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
MSC Seaside, Bahamas
1 / 26
Discount — 3 days left
MSC Cruises
Duration
3 nights
Date
4 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£189
From
£184
Price per person / inside stateroom
Show all departures (22)
Available promotion:
Black Friday: up to 30% Savings!
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
3 nights
Date
4 Dec 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£253
From
£246
Price per person / inside stateroom
Show all departures (13)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
MSC Meraviglia, Caribbean
1 / 30
Discount — 3 days left
MSC Cruises
Duration
8 nights
Date
5 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£369
From
£355
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£379
From
£364
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Norwegian Luna, Caribbean
1 / 35
Discount — 3 days left
Norwegian Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£440
From
£423
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£442
Price per person / inside stateroom
Show all departures (2)
Resilient Lady, Caribbean
1 / 24
5 % off — 3 days left
Virgin Voyages
Duration
8 nights
Date
5 Dec 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£604
From
£574
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
5 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£827
From
£786
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Carnival Magic, Caribbean
1 / 27
Discount — 3 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£305
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£347
Price per person / inside stateroom
Show all departures (3)
Independence of the Seas, Caribbean
1 / 20
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£390
From
£371
Price per person / oceanview stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Norwegian Aqua, Caribbean
1 / 37
Discount — 3 days left
Norwegian Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£595
From
£572
Price per person / inside stateroom
Show all departures (21)
Available promotion:
Upgrade to "Free At Sea" from £99
Allure of the Seas, Caribbean
1 / 29
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£631
From
£600
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£834
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
MSC Seaside, Caribbean
1 / 26
Discount — 3 days left
MSC Cruises
Duration
4 nights
Date
7 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£199
From
£194
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£200
From
£194
Price per person / inside stateroom
Scarlet Lady, Caribbean
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
5 nights
Date
7 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£569
From
£552
Price per person / inside stateroom
Show all departures (45)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
Norwegian Jewel, Caribbean
1 / 17
Discount — 3 days left
Norwegian Cruise Line
Duration
10 nights
Date
8 Dec 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£585
From
£562
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Upgrade to "Free At Sea" from £99
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£649
From
£624
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1728
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Seven Seas Grandeur, Caribbean
1 / 9
6 % off — 3 days left
Regent Seven Seas Cruises
Duration
10 nights
Date
9 Dec 2026
Ship
Seven Seas Grandeur
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£7639
From
£7181
Price per person / suite
Norwegian Sun, Caribbean
1 / 9
Discount — 3 days left
Norwegian Cruise Line
Duration
11 nights
Date
10 Dec 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£607
From
£583
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99
Marina, Caribbean
1 / 17
6 % off — 3 days left
Oceania Cruises
Duration
12 nights
Date
10 Dec 2026
Ship
Marina
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£3249
From
£3055
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Carnival Conquest, Bahamas
1 / 22
Discount — 3 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£203
From
£197
Price per person / inside stateroom
Show all departures (25)
Norwegian Joy, Bahamas
1 / 19
Discount — 3 days left
Norwegian Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£221
From
£215
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£200
From
£194
Price per person / inside stateroom
Show all departures (27)
Freedom of the Seas, Bahamas
1 / 21
Discount — 3 days left
Royal Caribbean
Duration
5 nights
Date
12 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£285
From
£277
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Carnival Magic, Caribbean
1 / 27
Discount — 3 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£347
From
£337
Price per person / inside stateroom
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£369
From
£355
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
12 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£680
From
£646
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£269
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
40 of 925 pcs

Other destinations