Nassau
Nassau
Cruise Port · Bahamas
Carnival Celebration, operated by Carnival Cruise Line, sails a variety of Caribbean itineraries that include popular ports of call such as Amber Cove, Cozumel, Grand Turk, Half Moon Cay, Nassau, Philipsburg, Roatan, San Juan, and St. Thomas. With 228 recorded calls on file and 515 active tours listed at these ports, travelers have ample shore excursion options.
At Amber Cove (Dominican Republic), visitors can explore the Puerto Plata area, including the historic Fort San Felipe and the Mount Isabel de Torres cable car. In Cozumel, Mexico, the port offers snorkeling at Palancar Reef, visits to Mayan ruins like San Gervasio, and beach breaks. Grand Turk, Turks and Caicos, is known for its pristine beaches, the historic Cockburn Town, and excellent diving at the Grand Turk Wall. Half Moon Cay, Carnival’s private island in the Bahamas, features white-sand beaches, water sports, and nature trails. Nassau, Bahamas, provides access to Atlantis Resort’s aquariums, the Queens Staircase, and cultural tours of the city. Philipsburg, St. Maarten, offers duty-free shopping, Maho Beach for plane-spotting, and island tours of the French and Dutch sides. Roatan, Honduras, is a hub for snorkeling and diving at the Mesoamerican Barrier Reef, as well as ziplining and wildlife encounters. San Juan, Puerto Rico, invites exploration of El Morro fortress, Old Town’s cobblestone streets, and local cuisine. St. Thomas, U.S. Virgin Islands, features shopping in Charlotte Amalie, beach excursions to Magens Bay, and panoramic views from Paradise Point.
Nassau
Nassau
Cruise Port · Bahamas
Amber Cove
Puerto Plata
Puerto Plata · Amber Cove
Cruise Port · Puerto Plata · Dominican Republic
Grand Turk
Grand Turk
Cruise Port · Turks and Caicos
St. Thomas
St. Thomas
Cruise Port · U.S. Virgin Islands
San Juan
Puerto Rico
Puerto Rico · San Juan
Cruise Port · Puerto Rico · Puerto Rico
Roatan
Roatan
Cruise Port · Honduras
Cozumel
Cozumel
Cruise Port · Mexico
Half Moon Cay
Half Moon Cay
Cruise Port · Caribbean
| Date | Port | Arrival | Departure |
|---|---|---|---|
| Tue, Jul 21, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Thu, Jul 23, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Jul 24, 2026 | Grand Turk | 8:00 AM | 5:00 PM |
| Tue, Jul 28, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Thu, Jul 30, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Jul 31, 2026 | Grand Turk | 8:00 AM | 5:00 PM |
| Wed, Aug 5, 2026 | St. Thomas | 9:00 AM | 6:00 PM |
| Thu, Aug 6, 2026 | San Juan | 7:00 AM | 3:00 PM |
| Tue, Aug 11, 2026 | Grand Turk | 8:00 AM | 5:00 PM |
| Wed, Aug 12, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Aug 14, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Thu, Aug 20, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Fri, Aug 21, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Aug 25, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Thu, Aug 27, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Aug 28, 2026 | Grand Turk | 8:00 AM | 5:00 PM |
| Mon, Aug 31, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Thu, Sep 3, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Sep 4, 2026 | Grand Turk | 8:00 AM | 5:00 PM |
| Thu, Sep 10, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Fri, Sep 11, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Sep 16, 2026 | St. Thomas | 7:00 AM | 3:30 PM |
| Thu, Sep 17, 2026 | Amber Cove | 11:00 AM | 7:00 PM |
| Mon, Sep 21, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Wed, Sep 23, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Sep 25, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Wed, Sep 30, 2026 | St. Thomas | 9:00 AM | 6:00 PM |
| Thu, Oct 1, 2026 | San Juan | 7:00 AM | 3:00 PM |
| Tue, Oct 6, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Wed, Oct 7, 2026 | Roatan | 9:00 AM | 6:00 PM |
| Mon, Oct 12, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Tue, Oct 13, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Thu, Oct 15, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Wed, Oct 21, 2026 | St. Thomas | 7:00 AM | 3:30 PM |
| Thu, Oct 22, 2026 | Amber Cove | 11:00 AM | 7:00 PM |
| Mon, Oct 26, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Tue, Oct 27, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Thu, Oct 29, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Tue, Nov 3, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Wed, Nov 4, 2026 | Roatan | 9:00 AM | 6:00 PM |
| Wed, Nov 11, 2026 | St. Thomas | 9:00 AM | 6:00 PM |
| Thu, Nov 12, 2026 | San Juan | 7:00 AM | 3:00 PM |
| Mon, Nov 16, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Wed, Nov 18, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Nov 20, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Wed, Nov 25, 2026 | St. Thomas | 7:00 AM | 3:30 PM |
| Thu, Nov 26, 2026 | Amber Cove | 11:00 AM | 7:00 PM |
| Wed, Dec 2, 2026 | Roatan | 8:00 AM | 4:00 PM |
| Thu, Dec 3, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Mon, Dec 7, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Tue, Dec 8, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Thu, Dec 10, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Wed, Dec 16, 2026 | St. Thomas | 9:00 AM | 6:00 PM |
| Thu, Dec 17, 2026 | San Juan | 7:00 AM | 3:00 PM |
| Mon, Dec 21, 2026 | Nassau | 8:00 AM | 5:00 PM |
| Wed, Dec 23, 2026 | Amber Cove | 8:00 AM | 5:00 PM |
| Fri, Dec 25, 2026 | Half Moon Cay | 8:00 AM | 5:00 PM |
| Wed, Dec 30, 2026 | Roatan | 8:00 AM | 4:00 PM |
| Thu, Dec 31, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Jan 6, 2027 | St. Thomas | 7:00 AM | 3:30 PM |