A Miami to Spain cruise is a popular transatlantic option for travellers looking to combine Caribbean departure convenience with European exploration. Searches for Miami to Spain cruise and transatlantic cruises from Florida to Spain highlight growing demand for long-distance itineraries. These voyages often include stops in the Caribbean, Canary Islands, or Portugal before arriving at Spanish ports such as Barcelona or Malaga. With extended sea days, onboard enrichment, and diverse destinations, these cruises suit travellers who enjoy a relaxed pace and multi-region travel while crossing the Atlantic in comfort.
14-Day Cultural Crossing With Morocco & Spain Holland America by Holland America aboard Zuiderdam - 14 nights - from $739 per person - sailing dates:
14-Day Cultural Crossing With Morocco & Spain Holland America
$739 Per Person
Holland America - Zuiderdam
03 Feb
14 Nights | Fort Lauderdale, Florida, US - Tangier, Morocco - Malaga, Spain... More
14 Night Spain & Morocco Transatlantic Royal Caribbean by Royal Caribbean aboard Rhapsody of the Seas - 14 nights - from $788 per person - sailing dates:
14 Night Spain & Morocco Transatlantic Royal Caribbean
15 Night Spain & Morocco Transatlantic Royal Caribbean by Royal Caribbean aboard Brilliance of the Seas - 15 nights - from $821 per person - sailing dates:
15 Night Spain & Morocco Transatlantic Royal Caribbean
$821 Per Person
Royal Caribbean - Brilliance of the Seas
23 Apr
15 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Tangier, Morocco -... More
Spanish Passage Princess by Princess aboard Sun Princess - 14 nights - from $932 per person - sailing dates:
Spanish Passage Princess
$932 Per Person
Princess - Sun Princess
28 Mar
14 Nights | Ft Lauderdale, Florida - Santa Cruz De Tenerife, Spain - Cartag... More
13-Day Cultural Crossing With Morocco & Spain Holland America by Holland America aboard Nieuw Amsterdam - 13 nights - from $939 per person - sailing dates:
13-Day Cultural Crossing With Morocco & Spain Holland America
$939 Per Person
Holland America - Nieuw Amsterdam
07 Apr
13 Nights | Fort Lauderdale, Florida, US - Tangier, Morocco - Malaga, Spain... More
14-Day Cultural Crossing With Morocco & Spain Holland America by Holland America aboard Oosterdam - 14 nights - from $1,054 per person - sailing dates:
14-Day Cultural Crossing With Morocco & Spain Holland America
$1,054 Per Person
Holland America - Oosterdam
09 Apr
14 Nights | Fort Lauderdale, Florida, US - Tangier, Morocco - Malaga, Spain... More
Miami To Morocco & Spain Transatlantic Virgin Voyages by Virgin Voyages aboard Resilient Lady - 14 nights - from $1,106 per person - sailing dates:
Miami To Morocco & Spain Transatlantic Virgin Voyages
$1,106 Per Person
Virgin Voyages - Resilient Lady
02 May
14 Nights | Miami, Florida, United States - Santa Cruz De Tenerife, Spain -... More
Miami To Morocco & Spain Transatlantic Virgin Voyages by Virgin Voyages aboard Scarlet Lady - 14 nights - from $1,106 per person - sailing dates:
Miami To Morocco & Spain Transatlantic Virgin Voyages
$1,106 Per Person
Virgin Voyages - Scarlet Lady
24 Apr
14 Nights | Miami, Florida, United States - Las Palmas De Gran Canaria, Spa... More
Miami To Morocco & Spain Transatlantic Virgin Voyages by Virgin Voyages aboard Valiant Lady - 14 nights - from $1,246 per person - sailing dates:
Miami To Morocco & Spain Transatlantic Virgin Voyages
$1,246 Per Person
Virgin Voyages - Valiant Lady
16 Apr
14 Nights | Miami, Florida, United States - Ponta Delgada, Azores, Portugal... More
Spanish Passage Princess by Princess aboard Sun Princess - 15 nights - from $1,250 per person - sailing dates:
Spanish Passage Princess
$1,250 Per Person
Princess - Sun Princess
19 Feb
15 Nights | Ft Lauderdale, Florida - Santa Cruz De Tenerife, Spain - Lanzar... More
Msc Grand Voyages, 16 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 16 nights - from $1,429 per person - sailing dates:
Msc Grand Voyages, 16 Nights MSC Cruises
$1,429 Per Person
MSC Cruises - MSC Seashore
25 Mar
16 Nights | Miami Florida - Philipsburg St Maarten - Ponta Delgada (Azores)... More
Repo - Transatlantic Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Star - 15 nights - from $1,439 per person - sailing dates:
Repo - Transatlantic Norwegian Cruise Line
$1,439 Per Person
Norwegian Cruise Line - Norwegian Star
01 Mar
15 Nights | Miami, Fl - Puerto Plata, Dominican Republic - San Juan, Pr - P... More
Repo - Transatlantic Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Jewel - 12 nights - from $1,443 per person - sailing dates:
Repo - Transatlantic Norwegian Cruise Line
$1,443 Per Person
Norwegian Cruise Line - Norwegian Jewel
05 Apr
12 Nights | Miami, Fl - Ponta Delgada, Portugal - Motril, Spain - Barcelona... More
Repo - Transatlantic Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Viva - 12 nights - from $1,499 per person - sailing dates:
Repo - Transatlantic Norwegian Cruise Line
$1,499 Per Person
Norwegian Cruise Line - Norwegian Viva
23 May
12 Nights | Miami, Fl - Ponta Delgada, Portugal - Motril, Spain - Palma Maj... More
14 Night Spanish Transatlantic Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 14 nights - from $1,629 per person - sailing dates:
14 Night Spanish Transatlantic Cruise Royal Caribbean
$1,629 Per Person
Royal Caribbean - Legend of the Seas
25 Apr
14 Nights | Fort Lauderdale, Florida - Seville (Cadiz), Spain - Malaga, Spa... More
Msc Grand Voyages, 22 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 22 nights - from $2,074 per person - sailing dates:
Msc Grand Voyages, 22 Nights MSC Cruises
$2,074 Per Person
MSC Cruises - MSC Seashore
19 Mar
22 Nights | Miami Florida - Grand Turk Island Turks and Caicos - Ocean Cay ... More
15 Night Spain & Portugal Transatlantic Celebrity Cruises by Celebrity Cruises aboard Celebrity Xcel - 15 nights - from $2,567 per person - sailing dates:
15 Night Spain & Portugal Transatlantic Celebrity Cruises
$2,567 Per Person
Celebrity Cruises - Celebrity Xcel
11 Apr
15 Nights | Miami, Florida - Lisbon, Portugal - Seville (Cadiz), Spain - Ta... More
Atlantic Ocean Passage Viking Ocean by Viking Ocean aboard Viking Mars - 13 nights - from $2,899 per person - sailing dates: , ,
Atlantic Ocean Passage Viking Ocean
$2,899 Per Person
Viking Ocean - Viking Mars
24 Jan23 Feb04 Mar
13 Nights | Ft Lauderdale Florida - Sail The Caribbean Sea - Sail The Carib... More
South Beach To Sant Sebasti Oceania Cruises by Oceania Cruises aboard Oceania Sirena - 14 nights - from $2,999 per person - sailing dates:
South Beach To Sant Sebasti Oceania Cruises
$2,999 Per Person
Oceania Cruises - Oceania Sirena
10 Mar
14 Nights | Miami - Royal Naval Dockyard - Ponta Delgada (Azores) - Funchal... More
Transatlantic Aspirations Oceania Cruises by Oceania Cruises aboard Oceania Sonata - 14 nights - from $4,999 per person - sailing dates:
Transatlantic Aspirations Oceania Cruises
$4,999 Per Person
Oceania Cruises - Oceania Sonata
18 Mar
14 Nights | Miami - Santa Cruz De Tenerife - Seville (Cadiz) - Almeria - Va... More
Tropics To Iberia Crossing Oceania Cruises by Oceania Cruises aboard Oceania Sonata - 14 nights - from $4,999 per person - sailing dates: