Skip to main content

Miami to Casablanca & Barcelona

15-NIGHT SAILING 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 – Tenerife, Canary Islands, Spain. The next day you’ll make your way to Gran Canaria, Las Palmas, 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.

Virgin Voyages Spinner