Itinerary for March 19, 2028 Departure Day Date Location Port of Call Guide 1Sunday, 03/19/2028Depart from Miami FloridaMiami, FL2Monday, 03/20/2028At Sea 3Tuesday, 03/21/2028Grand Turk Island Turks And Caicos 4Wednesday, 03/22/2028At Sea 5Thursday, 03/23/2028Ocean Cay Msc Marine Reserve Bahamas 6Friday, 03/24/2028Nassau BahamasNassau, New Providence Island, Bahamas7Saturday, 03/25/2028Miami FloridaMiami, FL8Sunday, 03/26/2028At Sea 9Monday, 03/27/2028At Sea 10Tuesday, 03/28/2028Philipsburg St. MaartenPhilipsburg, St Maarten, St Martin/St Maarten11Wednesday, 03/29/2028At Sea 12Thursday, 03/30/2028At Sea 13Friday, 03/31/2028At Sea 14Saturday, 04/01/2028At Sea 15Sunday, 04/02/2028At Sea 16Monday, 04/03/2028Ponta Delgada (azores) PortugalPonta Delgada (Madeira), Madeira Island, Madeira Islands, Portugal17Tuesday, 04/04/2028At Sea 18Wednesday, 04/05/2028At Sea 19Thursday, 04/06/2028Cadiz (seville) SpainCadiz, Spain20Friday, 04/07/2028At Sea 21Saturday, 04/08/2028Palma De Mallorca (baleari Is.) SpainPalma de Mallorca, Mallorca Island, Balearic Islands, Spain22Sunday, 04/09/2028Marseille (provence) FranceMarseille, France23Monday, 04/10/2028Arrive at Barcelona SpainBarcelona, Spain Departing from Miami, FLDeparture Date 03/19/2028 OCG Class Mainstream Departing 03/19/2028 Contact cruise line for pricing & availability