Print Expand All Vacation Itinerary & Map

Please Note:
  • Disembarkation usually begins 2 hours after docking.
  • Due to security reasons, all guests must be on board 2 hours before sailing.
  • Itineraries are subject to change at any time without notice.
  • Check your specific sailing for exact departure and arrival times. All times are local to the port.
  Dates Port Arrival Departure  
    Fri Copenhagen, Denmark   4:00 PM   
    Sat Berlin (Warnemunde), Germany 7:30 AM     
    Tue Copenhagen, Denmark   5:00 PM   
    Wed Berlin (Warnemunde), Germany 7:30 AM     
    Wed Granada (Malaga), Spain   5:00 PM   
    Thu Alicante, Spain 8:00 AM  3:00 PM   
    Fri Barcelona, Spain 5:00 AM     
    Fri Southampton (London), England   8:00 PM   
    Sat At Sea      
    Sun Hamburg, Germany 8:00 AM     
    Thu Hamburg, Germany   5:00 PM   
    Fri At Sea      
    Sat Southampton (London), England 8:00 AM     
    Fri Miami, Florida   5:00 PM   
    Sat Nassau, Bahamas 8:00 AM  5:00 PM   
    Sun Great Stirrup Cay, Bahamas 8:00 AM  5:00 PM   
    Mon Miami, Florida 7:00 AM     
    Fri Miami, Florida   5:00 PM   
    Sat Great Stirrup Cay, Bahamas 8:00 AM  5:00 PM   
    Sun Nassau, Bahamas 8:00 AM  5:00 PM   
    Mon Miami, Florida 7:00 AM     
    Day 1 Barcelona, Spain   6:00 PM   
    Day 2 At Sea      
    Day 3 Naples, Italy 7:00 AM  7:00 PM   
    Day 4 Rome (Civitavecchia), Italy 6:00 AM     
    Wed Orlando & Beaches (Port Canaveral)   4:00 PM   
    Thu Nassau, Bahamas 9:00 AM  6:00 PM   
    Fri Great Stirrup Cay, Bahamas 7:00 AM  4:00 PM   
    Sat Orlando & Beaches (Port Canaveral) 7:00 AM     
    Mon Miami, Florida   5:00 PM   
    Tue Havana, Cuba 8:00 AM  Overnight   
    Wed Havana, Cuba   12:00 PM   
    Thu Great Stirrup Cay, Bahamas 8:00 AM  5:00 PM   
    Fri Miami, Florida 7:00 AM     
    Mon Miami, Florida   5:00 PM   
    Tue Grand Bahama Island, Bahamas 8:00 AM  5:00 PM   
    Wed Nassau, Bahamas 8:00 AM  6:00 PM   
    Thu Great Stirrup Cay, Bahamas 8:00 AM  5:00 PM   
    Fri Miami, Florida 7:00 AM     
    Mon Miami, Florida   5:00 PM   
    Tue Key West, Florida 8:00 AM  5:00 PM   
    Wed Grand Bahama Island, Bahamas 9:00 AM  6:00 PM   
    Thu Nassau, Bahamas 8:00 AM  5:00 PM   
    Fri Miami, Florida 7:00 AM