Touring Star logo
Touring Star

Carnival Vista — Upcoming Port Calls & Shore Excursions

Carnival Vista, operated by Carnival Cruise Line, sails a variety of Caribbean and Dominican Republic itineraries. With 232 recorded calls on file and 215 active tours listed across its ports, the ship offers extensive shore excursion options for travelers.

Ports of Call and Shore Experiences

At Amber Cove (Dominican Republic), visitors can explore historic Puerto Plata or take a cable car up Mount Isabel de Torres. In Cozumel, Mexico, the port offers world-class snorkeling at Palancar Reef and Mayan ruin visits. George Town, Grand Cayman, is known for Seven Mile Beach and Stingray City sandbars. Grand Turk features the island’s best snorkeling at Gibbs Cay and the historic Cockburn Town. Half Moon Cay, Carnival’s private island in the Bahamas, provides pristine beaches and water sports. In Montego Bay, Jamaica, travelers can choose from Dunn’s River Falls excursions or river rafting on the Martha Brae. Nassau, Bahamas, offers Atlantis Resort visits and historic forts. Ocho Rios, Jamaica, is home to Dunn’s River Falls and Blue Hole adventures. Oranjestad, Aruba, features Eagle Beach and Arikok National Park. Philipsburg, St. Maarten, offers both French and Dutch sides of the island plus Maho Beach plane-watching. Roatan, Honduras, has exceptional scuba diving at the Mesoamerican Barrier Reef. San Juan, Puerto Rico, provides Old Town history and El Morro fortress tours. St. Thomas, U.S. Virgin Islands, is known for Magens Bay and Charlotte Amalie shopping. Willemstad, Curaçao, features colorful Handelskade architecture and the Queen Emma Bridge.

Ports of Call

Half Moon Cay

Bahamas

Bahamas · Half Moon Cay

Cruise Port · Bahamas · Bahamas

St. Thomas

St. Thomas

Cruise Port · U.S. Virgin Islands

San Juan

Puerto Rico

Puerto Rico · San Juan

Cruise Port · Puerto Rico · Puerto Rico

Grand Turk

Grand Turk

Cruise Port · Turks and Caicos

Philipsburg

Philipsburg

Cruise Port · Sint Maarten

Upcoming Port Calls

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