
Carnival
Carnival Miracle
Bahamas
Photo: Master0Garfield · CC BY-SA 4.0 (share-alike) · Re-encoded to WebP.
Sailing Itinerary
Trip Details
Speak With A Specialist
Ready to Book?
Our travel experts are standing by to help plan the perfect getaway. Call us, or send a note and we will come back to you.
Your Ship
Carnival Miracle
Joe Farcus's ship of fictional characters, and the second hull small enough to make Baltimore a two-ship port
Aboard
- Last of the four Spirit-class ships, built by Kvaerner Masa-Yards in Helsinki as yard 503
- Christened February 27, 2004 by Jessica Lynch, the US Army soldier taken prisoner in Iraq
- Themed on fictional icons, the Phantom Lounge, Bacchus, Nick & Nora's, Dr. Frankenstein's Lab
- Corridors hung with Long John Silver, Sherlock Holmes, Robin Hood and Hercule Poirot
- A six-week dry dock at Navantia in Cadiz ended in May 2025
- Joins Carnival Pride at Baltimore on November 20, 2027, the line's first two-ship season there
Ashore
Where You Stop
Nassau
The Bahamian capital on New Providence, a colonial harbor town that four ships at a time dock straight into the middle of.
RelaxAway
Bahamas
The Bahamas
The short cruise done properly, a long weekend, a private island, and water so clear the shadow of the ship sits on the sea floor.
- Best Time to Go
- Year-round; November to April is driest
- Typical Length
- 3 to 5 nights
Compare Alternatives
Sailing the Same Week
Other vacations of about the same length leaving within a few days of April 29, 2028, nearest departure ports first.
American Cruise Lines • 8 Nights
Chesapeake Bay Cruise
American Independence
Apr 30, 2028 • departs Baltimore
Carnival • 8 Nights
8-Night Bahamas
Carnival Tropicale
Apr 29, 2028 • departs Galveston
AmaWaterways • 7 Nights
Romantic Danube
AmaBella
Apr 29, 2028 • departs Vilshofen
AmaWaterways • 7 Nights
Captivating Rhine
AmaViola
Apr 29, 2028 • departs Amsterdam
Holland America Line • 7 Nights
7-DAY ALASKA EXPLORER
Westerdam
Apr 29, 2028 • departs Seattle
Holland America Line • 7 Nights
7-DAY ALASKA INSIDE PASSAGE
Koningsdam
Apr 29, 2028 • departs Vancouver


