Skip to content
MiamiCruiseSchedule
Virgin Voyages' Scarlet Lady docked at Terminal V at PortMiami, with the downtown Miami skyline rising behind the ship.

Hero of the Seas / Royal Caribbean International

7-Night Perfect Day CocoCay & Eastern Caribbean from Miami on Hero of the Seas

Nights
7
Ports of call
3
Departures
38
From
$1,303

Hero of the Seas sails this route from PortMiami 38 times in the window we track. Each one runs 7 nights.

Every sailing calls at Philipsburg (St. Maarten) and Perfect Day at CocoCay (Bahamas). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.

Departures run from Sat, Aug 21, 2027 to Sat, Oct 21, 2028. The cheapest recorded starting fare is $1,303 per person, which works out at $186 a night.

Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.

Schedule last updated · 38 departures listed · Dates can change. Verify with the cruise line before booking.

Which ports, on which dates?

Via St. Thomas

Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)

35 departures, from $1,303 per person

  • Sat, Aug 21, 2027
  • Sat, Aug 28, 2027
  • Sat, Sep 11, 2027
  • Sat, Sep 18, 2027
  • Sat, Oct 2, 2027
  • Sat, Oct 9, 2027
  • Sat, Oct 23, 2027
  • Sat, Nov 6, 2027
  • Sat, Nov 20, 2027
  • Sat, Dec 4, 2027
  • Sat, Jan 15, 2028
  • Sat, Jan 29, 2028
  • Sat, Feb 12, 2028
  • Sat, Feb 26, 2028
  • Sat, Mar 11, 2028
  • Sat, Mar 25, 2028
  • Sat, Apr 8, 2028
  • Sat, Apr 29, 2028
  • Sat, May 6, 2028
  • Sat, May 20, 2028
  • Sat, May 27, 2028
  • Sat, Jun 10, 2028
  • Sat, Jun 17, 2028
  • Sat, Jul 1, 2028
  • Sat, Jul 8, 2028
  • Sat, Jul 22, 2028
  • Sat, Jul 29, 2028
  • Sat, Aug 12, 2028
  • Sat, Aug 19, 2028
  • Sat, Sep 2, 2028
  • Sat, Sep 9, 2028
  • Sat, Sep 23, 2028
  • Sat, Sep 30, 2028
  • Sat, Oct 14, 2028
  • Sat, Oct 21, 2028

Via San Juan

Calls at Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Perfect Day at CocoCay (Bahamas)

3 departures, from $1,584 per person

  • Sat, Nov 13, 2027
  • Sat, Jan 22, 2028
  • Sat, Apr 1, 2028

Every departure on this route

We may earn a commission if you book through these buttons, at no cost to you.

Months this route sails

Other routes Hero of the Seas runs

Full ship schedule

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.

Same region, different ship

All Eastern Caribbean sailings

Hero of the Seas' 7-Night Perfect Day CocoCay & Eastern Caribbean cruise: questions

When does Hero of the Seas' 7-Night Perfect Day CocoCay & Eastern Caribbean cruise leave Miami?

Hero of the Seas' 7-Night Perfect Day CocoCay & Eastern Caribbean cruise has 38 departures from Miami between August 2027 and October 2028. All of them leave on a Saturday.

Which ports does Hero of the Seas' 7-Night Perfect Day CocoCay & Eastern Caribbean cruise from Miami call at?

Every departure calls at Philipsburg and Perfect Day at CocoCay. The rest depends on the date: via St. Thomas on 35 departures and via San Juan on 3 departures. The cards above list the dates for each.

How much does Hero of the Seas' 7-Night Perfect Day CocoCay & Eastern Caribbean cruise from Miami cost?

The lowest starting fare we recorded is $1,303 per person, for the cheapest cabin listed, with taxes and port fees included, on the 7-night sailing of Sat, Sep 23, 2028, about $186 a night. We checked it on November 14, 2026. Fares change daily, so check the current price before you book.