Miami to Morocco & Spain Transatlantic
From $1,932 USD / cabinChecked 28 Oct 2026Miami8 Sea DaysSanta Cruz de TenerifeSea DayTangierMálagaSea DayBarcelona
Virgin Voyages port guide
Santa Cruz de Tenerife is the lively capital of Tenerife, located on the largest of Spain’s Canary Islands. Visitors are drawn to its striking volcanic landscapes, including the dramatic silhouette of El Teide, as well as nearby historic towns like La Orotava with traditional architecture and local wine tastings. Browse Virgin Voyages sailings visiting Santa Cruz de Tenerife below to compare dates and itineraries.
2 sailings · Earliest first
Indicative fares are USD per cabin for two sailors, excluding gratuities. Open a sailing for current prices and availability.
Miami8 Sea DaysSanta Cruz de TenerifeSea DayTangierMálagaSea DayBarcelona
BarcelonaPalma de Mallorca2 Sea DaysFunchalSanta Cruz de Tenerife8 Sea DaysMiami
Showing 1–2 of 2 sailings. Open a voyage for the full itinerary and current booking options.