Touring Star logo
Touring Star

Carnival Magic — Upcoming Port Calls & Shore Excursions

Carnival Magic, operated by Carnival Cruise Line, sails Caribbean itineraries that include the Dominican Republic’s Amber Cove alongside other sun-drenched ports. With 242 recorded calls at these destinations and 215 active tours listed, travelers can explore a wide range of shore experiences.

Ports of Call and Shore Experiences

  • Amber Cove (Dominican Republic): A private port near Puerto Plata, offering access to historic forts, waterfalls like Damajagua, and cable-car rides up Mount Isabel de Torres.
  • George Town (Grand Cayman): Known for Seven Mile Beach, Stingray City sandbars, and duty-free shopping.
  • Grand Turk (Turks and Caicos): Features a long beach near the pier, the historic lighthouse, and snorkeling at Gibbs Cay.
  • Half Moon Cay (Bahamas): Carnival’s private island with a white-sand beach, horseback riding, and stingray encounters.
  • Montego Bay (Jamaica): Offers Dunn’s River Falls excursions, river tubing on the Martha Brae, and shopping at the Hip Strip.
  • Nassau (Bahamas): Includes Atlantis Resort’s aquariums and water park, historic Fort Charlotte, and Junkanoo Beach.
  • Ocho Rios (Jamaica): Known for Dunn’s River Falls, Blue Hole waterfalls, and Bob Marley’s Nine Mile tour.
  • Oranjestad (Aruba): Features Eagle Beach, Arikok National Park, and the California Lighthouse.
  • Philipsburg (St. Maarten): Offers Great Bay Beach, Maho Beach for plane-spotting, and duty-free shopping.
  • Princess Cays (Bahamas): Carnival’s private beach retreat with water sports, snorkeling, and clamshell rentals.
  • San Juan (Puerto Rico): Walk the cobblestone streets of Old San Juan, visit El Morro fortress, and sample local cuisine.
  • St. Thomas (U.S. Virgin Islands): Includes Magens Bay Beach, Charlotte Amalie shopping, and Skyride to Paradise Point.
  • Willemstad (Curaçao): Known for colorful Handelskade buildings, Queen Emma Bridge, and Curacao liqueur distillery tours.

Ports of Call

Grand Turk

Grand Turk

Cruise Port · Turks and Caicos

Half Moon Cay

Bahamas

Bahamas · Half Moon Cay

Cruise Port · Bahamas · Bahamas

San Juan

Puerto Rico

Puerto Rico · San Juan

Cruise Port · Puerto Rico · Puerto Rico

Philipsburg

Philipsburg

Cruise Port · Sint Maarten

St. Thomas

St. Thomas

Cruise Port · U.S. Virgin Islands

Princess Cays

Bahamas

Bahamas · Princess Cays

Cruise Port · Bahamas · Bahamas

Montego Bay

Jamaica

Jamaica · Montego Bay

Cruise Port · Jamaica · Jamaica

George Town

George Town

Cruise Port · Cayman Islands

Upcoming Port Calls

Date Port Arrival Departure
Wed, Jul 22, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Jul 23, 2026 Grand Turk 8:00 AM 5:00 PM
Tue, Jul 28, 2026 Oranjestad 9:00 AM 10:00 PM
Wed, Aug 5, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Aug 6, 2026 Grand Turk 8:00 AM 5:00 PM
Sun, Aug 9, 2026 Half Moon Cay 9:30 AM 5:30 PM
Tue, Aug 11, 2026 San Juan 10:00 AM 6:00 PM
Wed, Aug 12, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Aug 12, 2026 Philipsburg 9:00 AM 6:00 PM
Thu, Aug 13, 2026 St. Thomas 7:00 AM 4:00 PM
Wed, Aug 19, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Aug 20, 2026 Grand Turk 8:00 AM 5:00 PM
Tue, Aug 25, 2026 Oranjestad 9:00 AM 10:00 PM
Wed, Sep 2, 2026 Amber Cove 8:00 AM 5:00 PM
Fri, Sep 4, 2026 Nassau 8:00 AM 4:00 PM
Sun, Sep 6, 2026 Princess Cays 9:30 AM 5:30 PM
Tue, Sep 8, 2026 San Juan 10:00 AM 6:00 PM
Wed, Sep 9, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Sep 9, 2026 Philipsburg 9:00 AM 6:00 PM
Thu, Sep 10, 2026 St. Thomas 7:00 AM 4:00 PM
Wed, Sep 16, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Sep 17, 2026 Grand Turk 8:00 AM 5:00 PM
Tue, Sep 22, 2026 Oranjestad 9:00 AM 10:00 PM
Wed, Sep 30, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Oct 1, 2026 Grand Turk 8:00 AM 5:00 PM
Sun, Oct 4, 2026 Half Moon Cay 9:30 AM 5:30 PM
Tue, Oct 6, 2026 San Juan 10:00 AM 6:00 PM
Wed, Oct 7, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Oct 7, 2026 Philipsburg 9:00 AM 6:00 PM
Thu, Oct 8, 2026 St. Thomas 7:00 AM 4:00 PM
Wed, Oct 14, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Oct 15, 2026 Grand Turk 8:00 AM 5:00 PM
Tue, Oct 20, 2026 Oranjestad 9:00 AM 10:00 PM
Wed, Oct 28, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Oct 29, 2026 Grand Turk 8:00 AM 5:00 PM
Sun, Nov 1, 2026 Half Moon Cay 9:30 AM 5:30 PM
Tue, Nov 3, 2026 San Juan 10:00 AM 6:00 PM
Wed, Nov 4, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Nov 4, 2026 Philipsburg 9:00 AM 6:00 PM
Thu, Nov 5, 2026 St. Thomas 7:00 AM 4:00 PM
Wed, Nov 11, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Nov 12, 2026 Grand Turk 8:00 AM 5:00 PM
Wed, Nov 18, 2026 Oranjestad 9:00 AM 10:00 PM
Wed, Nov 25, 2026 Amber Cove 8:00 AM 5:00 PM
Thu, Nov 26, 2026 Grand Turk 8:00 AM 5:00 PM
Sun, Nov 29, 2026 Half Moon Cay 9:30 AM 5:30 PM
Tue, Dec 1, 2026 San Juan 10:00 AM 6:00 PM
Wed, Dec 2, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Dec 2, 2026 Philipsburg 9:00 AM 6:00 PM
Thu, Dec 3, 2026 St. Thomas 7:00 AM 4:00 PM
Wed, Dec 9, 2026 Montego Bay 9:00 AM 5:00 PM
Thu, Dec 10, 2026 George Town 8:00 AM 4:00 PM
Sun, Dec 13, 2026 Half Moon Cay 9:00 AM 5:00 PM
Tue, Dec 15, 2026 Amber Cove 8:00 AM 5:00 PM
Wed, Dec 16, 2026 Grand Turk 8:00 AM 5:00 PM
Sat, Dec 19, 2026 Half Moon Cay 9:30 AM 5:30 PM
Mon, Dec 21, 2026 San Juan 10:00 AM 6:00 PM
Tue, Dec 22, 2026 Philipsburg 9:00 AM 6:00 PM
Tue, Dec 22, 2026 Philipsburg 9:00 AM 6:00 PM
Wed, Dec 23, 2026 St. Thomas 7:00 AM 4:00 PM