Itinerary for December 06, 2025 Departure Day Date Location Port of Call Guide 1Saturday, 12/06/2025Depart from Hotel ##check-in 2Sunday, 12/07/2025 3Monday, 12/08/2025 4Tuesday, 12/09/2025Hotel ##check-out 4Tuesday, 12/09/2025BarcelonaBarcelona, Spain5Wednesday, 12/10/2025At Sea 6Thursday, 12/11/2025Cadiz SevilleCadiz, Spain7Friday, 12/12/2025CasablancaCasablanca, Morocco8Saturday, 12/13/2025AgadirAgadir, Morocco9Sunday, 12/14/2025ArrecifeArrecife, Lanzarote Island, Canary Islands, Spain10Monday, 12/15/2025Santa Cruz De TenerifeSanta Cruz de Tenerife, Tenerife Island, Canary Islands, Spain11Tuesday, 12/16/2025At Sea 12Wednesday, 12/17/2025Porto Grande 13Thursday, 12/18/2025Porto Grande 14Friday, 12/19/2025At Sea 15Saturday, 12/20/2025At Sea 16Sunday, 12/21/2025At Sea 17Monday, 12/22/2025At Sea 18Tuesday, 12/23/2025Philipsburg St MaartenPhilipsburg, St Maarten, St Martin/St Maarten19Wednesday, 12/24/2025TortolaTortola Island, British Virgin Islands20Thursday, 12/25/2025Arrive at Punta Cana (la Romana)La Romana, Dominican Republic Departing from Barcelona, SpainDeparture Date 12/06/2025 OCG Class Mainstream Departing 12/06/2025 Contact cruise line for pricing & availability