Amber Cove
Puerto Plata
Puerto Plata · Amber Cove
Cruise Port · Puerto Plata · Dominican Republic
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.
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.
Amber Cove
Puerto Plata
Puerto Plata · Amber Cove
Cruise Port · Puerto Plata · Dominican Republic
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
Oranjestad
Oranjestad
Cruise Port · Aruba
Grand Turk
Grand Turk
Cruise Port · Turks and Caicos
Philipsburg
Philipsburg
Cruise Port · Sint Maarten
| 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 |