Cartagena
Colombia
Colombia · Cartagena
Cruise Port · Colombia · Colombia
Carnival Miracle, operated by Carnival Cruise Line, sails Caribbean and Dominican Republic itineraries with recorded calls at 18 ports and 215 active tours available. This guide focuses on shore experiences at the ports of call included in its recorded sailings.
At Amber Cove (Dominican Republic), travelers can explore the Puerto Plata area, including historic fortresses and cable-car rides up Mount Isabel de Torres. In Belize City, shore excursions often include cave tubing in limestone caverns or visits to Mayan ruins like Altun Ha. Bridgetown, Barbados, offers catamaran snorkeling along the west coast and tours of island rum distilleries. Cartagena, Colombia, features a walled Old City with colonial architecture and the Castillo San Felipe fortress. Castries, St. Lucia, is a gateway to the Pitons, volcanic mud baths, and rainforest zip-lining. Cozumel, Mexico, provides snorkeling at Palancar Reef and Mayan site visits at San Gervasio. George Town, Grand Cayman, is known for Stingray City sandbars and Seven Mile Beach. Grand Turk offers beachside relaxation and snorkeling at the wall reef near the cruise center. Half Moon Cay, Bahamas, is a private island with horseback riding on the beach and kayaking. King's Wharf, Bermuda, features the Royal Naval Dockyard, with access to pink-sand beaches and the Crystal Caves. Montego Bay, Jamaica, includes Dunn's River Falls climbing and rafting on the Martha Brae River. Nassau, Bahamas, offers Atlantis Resort water parks and historic Fort Fincastle. Philipsburg, St. Maarten, is known for Maho Beach plane-watching and Orient Bay watersports. Progreso, Mexico, provides access to Chichen Itza or Merida's colonial plazas. Roatan, Honduras, features Gumbalimba Park sloth encounters and West Bay Beach snorkeling. San Juan, Puerto Rico, includes El Morro fortress tours and Old San Juan cobblestone streets. St. John's, Antigua, offers Nelson's Dockyard and 365 beaches. St. Thomas, USVI, provides Skyride to Paradise Point and shopping in Charlotte Amalie.
Cartagena
Colombia
Colombia · Cartagena
Cruise Port · Colombia · Colombia
George Town
George Town
Cruise Port · Cayman Islands
Montego Bay
Jamaica
Jamaica · Montego Bay
Cruise Port · Jamaica · Jamaica
Roatan
Roatan
Cruise Port · Honduras
Belize City
Belize City
Cruise Port · Belize
Cozumel
Cozumel
Cruise Port · Mexico
Half Moon Cay
Half Moon Cay
Cruise Port · Caribbean
Grand Turk
Grand Turk
Cruise Port · Turks and Caicos
Amber Cove
Puerto Plata
Puerto Plata · Amber Cove
Cruise Port · Puerto Plata · Dominican Republic
Progreso
Progreso
Cruise Port · Caribbean
| Date | Port | Arrival | Departure |
|---|---|---|---|
| Thu, Oct 8, 2026 | Cartagena | 9:00 AM | 5:00 PM |
| Thu, Oct 15, 2026 | George Town | 8:00 AM | 4:00 PM |
| Fri, Oct 16, 2026 | Montego Bay | 8:00 AM | 4:00 PM |
| Sun, Oct 18, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Mon, Oct 19, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Tue, Oct 20, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Sat, Oct 24, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Oct 28, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Mon, Nov 2, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Sat, Nov 7, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Fri, Nov 13, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Sat, Nov 14, 2026 | Grand Turk | 11:00 AM | 6:00 PM |
| Sun, Nov 15, 2026 | Amber Cove | 8:00 AM | 4:00 PM |
| Sat, Nov 21, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Nov 25, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Nov 26, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Fri, Nov 27, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Sun, Nov 29, 2026 | Montego Bay | 8:00 AM | 4:00 PM |
| Mon, Nov 30, 2026 | George Town | 8:00 AM | 4:00 PM |
| Sat, Dec 5, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Dec 9, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Mon, Dec 14, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Sat, Dec 19, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Dec 23, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Dec 24, 2026 | Progreso | 9:00 AM | 5:00 PM |
| Mon, Dec 28, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Fri, Jan 1, 2027 | Progreso | 7:00 AM | 3:00 PM |
| Sat, Jan 2, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Jan 6, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Jan 7, 2027 | Belize City | 8:00 AM | 5:00 PM |
| Fri, Jan 8, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Sun, Jan 10, 2027 | Montego Bay | 8:00 AM | 4:00 PM |
| Mon, Jan 11, 2027 | George Town | 8:00 AM | 4:00 PM |
| Sat, Jan 16, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Jan 20, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Mon, Jan 25, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Sat, Jan 30, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Fri, Feb 5, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Sat, Feb 6, 2027 | Grand Turk | 11:00 AM | 6:00 PM |
| Sun, Feb 7, 2027 | Amber Cove | 8:00 AM | 4:00 PM |
| Sat, Feb 13, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Feb 17, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Feb 18, 2027 | Belize City | 8:00 AM | 5:00 PM |
| Fri, Feb 19, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Sun, Feb 21, 2027 | Montego Bay | 8:00 AM | 4:00 PM |
| Mon, Feb 22, 2027 | George Town | 8:00 AM | 4:00 PM |
| Sat, Feb 27, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Mar 3, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Sun, Mar 7, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Fri, Mar 12, 2027 | Roatan | 8:00 AM | 5:00 PM |
| Fri, Mar 19, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Sat, Mar 20, 2027 | Grand Turk | 11:00 AM | 6:00 PM |
| Sun, Mar 21, 2027 | Amber Cove | 8:00 AM | 4:00 PM |
| Sat, Mar 27, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Fri, Apr 2, 2027 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Sat, Apr 3, 2027 | Grand Turk | 11:00 AM | 6:00 PM |
| Sun, Apr 4, 2027 | Amber Cove | 8:00 AM | 4:00 PM |
| Sat, Apr 10, 2027 | Cozumel | 9:00 AM | 5:00 PM |
| Thu, Apr 15, 2027 | George Town | 8:00 AM | 4:00 PM |
| Fri, Apr 16, 2027 | Montego Bay | 8:00 AM | 4:00 PM |