Miami to Casablanca & Barcelona

15-NIGHT TRANSATLANTIC CROSSING FROM MIAMI TO BARCELONA

The quintessential Mediterranean mecca

This 15-Night ocean-crossing odyssey departs from Miami, spends 8 luxurious days at sea on the way to your first destination – Gran Canaria, Las Palmas, Spain. The next day you’ll make your way to Tenerife, Canary Islands, followed by another day at sea to the ever-magical Casablanca, Morocco, followed by one more sea day to Valencia, Spain before finally arriving in Barcelona.

Starting price per cabin
Virgin Voyages Spinner