Carnival Magic / Carnival Cruise Line
8-Night Eastern Caribbean from Miami on Carnival Magic
- Nights
- 8
- Ports of call
- 4
- Departures
- 18
- From
- $454
Carnival Magic sails this route from PortMiami 18 times in the window we track. Each one runs 8 nights.
Every sailing calls at Half Moon Cay (Bahamas), Philipsburg (St. Maarten), and St. Thomas (U.S. Virgin Islands). 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, Nov 28, 2026 to Sat, Mar 11, 2028. The cheapest recorded starting fare is $454 per person, which works out at $57 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
Via San Juan
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
17 departures, from $454 per person
- Sat, Nov 28, 2026
- Fri, Dec 18, 2026
- Sat, Dec 26, 2026
- Sat, Jan 23, 2027
- Sat, Feb 20, 2027
- Sat, Mar 6, 2027
- Sat, Apr 17, 2027
- Sat, Jun 5, 2027
- Sat, Jul 3, 2027
- Sat, Jul 31, 2027
- Sat, Aug 28, 2027
- Sat, Oct 23, 2027
- Sat, Nov 20, 2027
- Sat, Dec 18, 2027
- Sun, Dec 26, 2027
- Sat, Feb 12, 2028
- Sat, Mar 11, 2028
Via St. Croix
Calls at Half Moon Cay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · St. Croix (U.S. Virgin Islands)
1 departure, from $640 per person
- Sat, Jan 15, 2028
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Sat, Nov 28, 2026 back Sun, Dec 6, 2026 Terminal F | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Fri, Dec 18, 2026 back Sat, Dec 26, 2026 Terminal D | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Dec 26, 2026 back Sun, Jan 3, 2027 Terminal F | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jan 23, 2027 back Sun, Jan 31, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | Lowest fare shown |
Sat, Feb 20, 2027 back Sun, Feb 28, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Mar 6, 2027 back Sun, Mar 14, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Apr 17, 2027 back Sun, Apr 25, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jun 5, 2027 back Sun, Jun 13, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jul 3, 2027 back Sun, Jul 11, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jul 31, 2027 back Sun, Aug 8, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sat, Aug 28, 2027 back Sun, Sep 5, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Oct 23, 2027 back Sun, Oct 31, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Nov 20, 2027 back Sun, Nov 28, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Dec 18, 2027 back Sun, Dec 26, 2027 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sun, Dec 26, 2027 back Mon, Jan 3, 2028 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jan 15, 2028 back Sun, Jan 23, 2028 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · St. Croix (U.S. Virgin Islands) | |
Sat, Feb 12, 2028 back Sun, Feb 20, 2028 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Mar 11, 2028 back Sun, Mar 19, 2028 | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
- NOV28
Saturday · 8 nights
8-Night Eastern Caribbean
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 6, 2026
- DEC18
Friday · 8 nights
8-Night Eastern Caribbean
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sat, Dec 26, 2026
- DEC26
Saturday · 8 nights
8-Night Eastern Caribbean
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Jan 3, 2027
- JAN23
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Jan 31, 2027
Lowest fare shown
- FEB20
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Feb 28, 2027
- MAR6
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Mar 14, 2027
- APR17
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Apr 25, 2027
- JUN5
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Jun 13, 2027
- JUL3
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Jul 11, 2027
- JUL31
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Aug 8, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- AUG28
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Sep 5, 2027
- OCT23
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Oct 31, 2027
- NOV20
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Nov 28, 2027
- DEC18
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 26, 2027
- DEC26
Sunday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Mon, Jan 3, 2028
- JAN15
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · St. Croix (U.S. Virgin Islands)
Returns Sun, Jan 23, 2028
- FEB12
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Feb 20, 2028
- MAR11
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Mar 19, 2028
Months this route sails
Other routes Carnival Magic runs
Full ship scheduleStarting 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.