14-Night Spain to Morocco & Miami Transatlantic from Barcelona

Virgin Voyages · 14 nights · Barcelona

Day-by-day itinerary

DayPort
Day 1Barcelona
Day 2Casablanca, Morocco
Day 3Las Palmas de Gran Canaria, Spain
Day 4Santa Cruz de Tenerife, Spain
Day 5Miami, Florida

Upcoming sail dates

Get Your Free Quote