Itinerary for December 20, 2027 Departure Day Date Location Port of Call Guide 1Monday, 12/20/2027Depart from Baltimore, Md (dock)Baltimore, MD2Tuesday, 12/21/2027Fun Day At Sea (fun At Sea) 3Wednesday, 12/22/2027Fun Day At Sea (fun At Sea) 4Thursday, 12/23/2027Celebration Key, The Bahamas (dock) 5Friday, 12/24/2027Relaxaway, Half Moon Cay (dock)Half Moon Cay, Bahamas6Saturday, 12/25/2027Grand Turk (dock) 7Sunday, 12/26/2027Amber Cove, Dominican Republic (dock) 8Monday, 12/27/2027Fun Day At Sea (fun At Sea) 9Tuesday, 12/28/2027Fun Day At Sea (fun At Sea) 10Wednesday, 12/29/2027Arrive at Baltimore, Md (dock)Baltimore, MD Departing from Baltimore, MDDeparture Date 12/20/2027 OCG Class Mainstream Departing 12/20/2027 Contact cruise line for pricing & availability