Full calendar
Cruises leaving from Miami, month by month
2,445 cruises departing from PortMiami, verified sailing by sailing, across 25 months, on 68 ships from 15 cruise lines. Pick a month for the full table of dates, ships, itineraries, ports of call and starting fares.
January 2028 is the busiest month on the board with 172 departures. The lowest starting fare anywhere in the window is $159 per person, in December 2026. Months toward the far end of the window look thin because those schedules have not been fully released yet.
The whole list is also a CSV file, and you can put a live list on your own site with our schedule widget.
Next departures
All of November 2026We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sat, Nov 14, 2026 back Sun, Nov 22, 2026 Terminal D | Carnival Magic | Carnival Cruise Line | 8 | 8-Night Southern Caribbean Calls at Celebration Key (Bahamas) · Aruba · Curaçao | |
Sat, Nov 14, 2026 back Thu, Nov 19, 2026 Terminal F | Carnival Sunrise | Carnival Cruise Line | 5 | 5-Night Bahamas Calls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Sat, Nov 14, 2026 back Thu, Nov 19, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean Calls at Nassau (Bahamas) · Falmouth (Jamaica) | |
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | Lowest fare shown |
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Great Stirrup Cay (Bahamas) |
- NOV14
Saturday · 8 nights
8-Night Southern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal DCalls at Celebration Key (Bahamas) · Aruba · Curaçao
Returns Sun, Nov 22, 2026
- NOV14
Saturday · 5 nights
5-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Thu, Nov 19, 2026
- NOV14
Saturday · 5 nights
5-Night Western Caribbean
Freedom of the Seas · Royal Caribbean International
Calls at Nassau (Bahamas) · Falmouth (Jamaica)
Returns Thu, Nov 19, 2026
- NOV14
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV14
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 21, 2026
Lowest fare shown
- NOV14
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Great Stirrup Cay (Bahamas)
Returns Sat, Nov 21, 2026
2026: 242 departures
2026 overview2027: 1356 departures
2027 overviewJanuary 2027
148 departures · 36 ships
3 to 180 nights
February 2027
130 departures · 30 ships
3 to 21 nights
March 2027
165 departures · 36 ships
3 to 37 nights
April 2027
124 departures · 31 ships
2 to 37 nights
May 2027
98 departures · 18 ships
3 to 20 nights
June 2027
78 departures · 13 ships
3 to 14 nights
July 2027
91 departures · 13 ships
3 to 14 nights
August 2027
79 departures · 14 ships
3 to 14 nights
September 2027
66 departures · 12 ships
3 to 14 nights
October 2027
88 departures · 18 ships
2 to 59 nights
November 2027
125 departures · 31 ships
3 to 31 nights
December 2027
164 departures · 38 ships
3 to 29 nights
2028: 847 departures
2028 overviewJanuary 2028
172 departures · 41 ships
3 to 181 nights
February 2028
126 departures · 27 ships
3 to 21 nights
March 2028
152 departures · 33 ships
3 to 27 nights
April 2028
90 departures · 23 ships
3 to 27 nights
May 2028
51 departures · 8 ships
3 to 22 nights
June 2028
49 departures · 7 ships
3 to 14 nights
July 2028
55 departures · 7 ships
3 to 14 nights
August 2028
46 departures · 7 ships
3 to 14 nights
September 2028
53 departures · 7 ships
3 to 14 nights
October 2028
43 departures · 10 ships
3 to 71 nights
November 2028
10 departures · 5 ships
4 to 38 nights