Cartagena
Colombia
Colombia · Cartagena
Cruise Port · Colombia · Colombia
Carnival Spirit, operated by Carnival Cruise Line, offers Caribbean itineraries with recorded calls at 16 ports and 215 active tours available. These cruises typically embark from various homeports and sail round-trip or one-way routes through the region.
At Amber Cove (Dominican Republic), travelers can explore the port’s pool and shops or take tours to Puerto Plata’s historic fort and cable car. In Belize City, shore excursions include cave tubing through limestone caves or visiting the Belize Zoo. Cartagena (Colombia) offers tours of the walled old town, Castillo San Felipe fortress, and local emerald markets. Cozumel (Mexico) features snorkeling at Palancar Reef, Mayan ruins at San Gervasio, or a beach day at Chankanaab Park. George Town (Grand Cayman) provides stingray sandbar encounters, sea turtle farm visits, and Seven Mile Beach relaxation. Grand Turk (Turks and Caicos) offers snorkeling at the wall, Gibbs Cay stingray excursions, or exploring the historic lighthouse. Half Moon Cay (Bahamas) is Carnival’s private island with horseback riding, water sports, and nature trails. Montego Bay (Jamaica) tours include Dunn’s River Falls, river tubing on the Martha Brae, or shopping at Hip Strip. Nassau (Bahamas) offers Atlantis Aquaventure, Blue Lagoon Island dolphin encounters, and historic fort visits. Ocho Rios (Jamaica) provides waterfall climbs, Mystic Mountain zip-lining, or Dunn’s River Falls. Oranjestad (Aruba) tours include the Natural Pool, Arikok National Park, and palm-fringed Eagle Beach. Princess Cays (Bahamas) is a private beach day with kayaking, snorkeling, and barbecue lunches. Progreso (Mexico) offers Mayan ruins at Dzibilchaltun, flamingo tours in Celestun, or Merida city exploration. Roatan (Honduras) features snorkeling at West Bay Beach, zip-lining through the canopy, or visiting Gumbalimba Park. San Juan (Puerto Rico) tours include El Morro fortress, Old Town walking tours, and Bacardi distillery visits. St. Thomas (U.S. Virgin Islands) offers Magens Bay beach, Skyride to Paradise Point, and duty-free shopping in Charlotte Amalie.
Cartagena
Colombia
Colombia · Cartagena
Cruise Port · Colombia · Colombia
Half Moon Cay
Half Moon Cay
Cruise Port · Caribbean
Princess Cays
Princess Cays
Cruise Port · Caribbean
Nassau
Nassau
Cruise Port · Bahamas
Grand Turk
Grand Turk
Cruise Port · Turks and Caicos
Amber Cove
Puerto Plata
Puerto Plata · Amber Cove
Cruise Port · Puerto Plata · Dominican Republic
San Juan
San Juan
Cruise Port · Puerto Rico
St. Thomas
St. Thomas
Cruise Port · U.S. Virgin Islands
Oranjestad
Oranjestad
Cruise Port · Aruba
Montego Bay
Montego Bay
Cruise Port · Jamaica
Cozumel
Cozumel
Cruise Port · Mexico
Roatan
Roatan
Cruise Port · Honduras
George Town
George Town
Cruise Port · Cayman Islands
Belize City
Belize City
Cruise Port · Belize
| Date | Port | Arrival | Departure |
|---|---|---|---|
| Tue, Oct 20, 2026 | Cartagena | 9:00 AM | 5:00 PM |
| Wed, Oct 28, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Wed, Nov 4, 2026 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Nov 5, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Nov 11, 2026 | Princess Cays | 9:00 AM | 5:00 PM |
| Wed, Nov 18, 2026 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Nov 19, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Dec 2, 2026 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Dec 3, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Dec 16, 2026 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Dec 17, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Dec 23, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Dec 30, 2026 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Dec 31, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Thu, Jan 7, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Fri, Jan 8, 2027 | Nassau | 8:00 AM | 4:00 PM |
| Thu, Jan 14, 2027 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Jan 20, 2027 | Grand Turk | 10:00 AM | 6:00 PM |
| Thu, Jan 21, 2027 | Amber Cove | 8:00 AM | 4:00 PM |
| Fri, Jan 22, 2027 | San Juan | 10:00 AM | 6:00 PM |
| Sat, Jan 23, 2027 | St. Thomas | 7:00 AM | 4:00 PM |
| Mon, Jan 25, 2027 | Oranjestad | 9:00 AM | 10:00 PM |
| Thu, Jan 28, 2027 | Montego Bay | 8:00 AM | 4:00 PM |
| Wed, Feb 3, 2027 | Princess Cays | 9:00 AM | 5:00 PM |
| Wed, Feb 10, 2027 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Feb 11, 2027 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Feb 17, 2027 | Princess Cays | 9:00 AM | 5:00 PM |
| Wed, Feb 24, 2027 | Princess Cays | 8:00 AM | 4:00 PM |
| Thu, Feb 25, 2027 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Mar 3, 2027 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Mar 10, 2027 | Nassau | 9:00 AM | 5:00 PM |
| Thu, Mar 11, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Wed, Mar 17, 2027 | Princess Cays | 9:00 AM | 5:00 PM |
| Mon, Mar 22, 2027 | Cozumel | 9:00 AM | 4:00 PM |
| Tue, Mar 23, 2027 | Roatan | 9:00 AM | 6:00 PM |
| Thu, Mar 25, 2027 | George Town | 8:00 AM | 5:00 PM |
| Fri, Mar 26, 2027 | Montego Bay | 8:00 AM | 5:00 PM |
| Fri, Apr 2, 2027 | Cartagena | 7:00 AM | 3:00 PM |
| Thu, Oct 7, 2027 | Cartagena | 9:00 AM | 5:00 PM |
| Fri, Oct 15, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Sat, Oct 16, 2027 | Grand Turk | 11:00 AM | 6:00 PM |
| Sun, Oct 17, 2027 | Amber Cove | 8:00 AM | 4:00 PM |
| Sat, Oct 23, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Oct 27, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Mon, Nov 1, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Sat, Nov 6, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Nov 11, 2027 | George Town | 8:00 AM | 4:00 PM |
| Fri, Nov 12, 2027 | Montego Bay | 8:00 AM | 4:00 PM |
| Sun, Nov 14, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Mon, Nov 15, 2027 | Belize City | 8:00 AM | 5:00 PM |
| Tue, Nov 16, 2027 | Cozumel | 8:00 AM | 4:00 PM |
| Mon, Nov 22, 2027 | George Town | 8:00 AM | 4:00 PM |
| Wed, Nov 24, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Thu, Nov 25, 2027 | Belize City | 8:00 AM | 5:00 PM |
| Fri, Nov 26, 2027 | Cozumel | 8:00 AM | 4:00 PM |
| Tue, Nov 30, 2027 | Belize City | 8:00 AM | 5:00 PM |
| Wed, Dec 1, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Thu, Dec 2, 2027 | Cozumel | 10:00 AM | 6:00 PM |
| Fri, Dec 10, 2027 | George Town | 8:00 AM | 4:00 PM |
| Tue, Dec 14, 2027 | Belize City | 8:00 AM | 5:00 PM |