Home > Cruises > USA Cruises > Cruises from USA to Spain

Cruises from USA to Spain

Are you looking for a cruise from USA to Spain? April is the most popular month to cruise between USA and Spain and there are 45 departures available from twelve of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
13 Days
157 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,100pp
$189,350pp
Countries
Show More...
Filter Results
41 Cruises (45 Cruise Departures)
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Royal Caribbean
Departure: 07 April 2025
Countries Visited: USA, Portugal, Spain
Exclusive Deal
INSIDE
$1,755
OCEANVIEW
$1,783
BALCONY
$1,957
SUITE
$8,586
Save (per person) 835
From (per person) 1,755
Cruise
 (1)

16 Days (15 Nights) Miami to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 14 April 2026
Countries Visited: USA, Portugal, Spain, Italy (+1 more), France
INSIDE
$4,426
OCEANVIEW
$4,656
BALCONY
$5,191
SUITE
$6,721
From (per person) 4,426
Cruise
 (3)

157 Days (156 Nights) Miami to Barcelona
Cruise Line: Azamara Cruises
Departure: 06 January 2026
Countries Visited: USA, Mexico, Costa Rica, Panama (+35 more), Ecuador, Peru, Chile, Pitcairn Islands, French Polynesia, Cook Islands, New Zealand, Australia, Papua New Guinea, Palau, Philippines, China, Vietnam, Thailand, Singapore, Malaysia, Indonesia, Sri Lanka, India, Maldives, Seychelles, Kenya, Tanzania, France, Madagascar, South Africa, Namibia, Cape Verde, Spain, Morocco, Gibraltar, Tunisia, Sicily, Italy, Monaco
INSIDE
$66,165
OCEANVIEW
$70,481
BALCONY
$87,717
SUITE
$130,832
From (per person) 66,165
Cruise
 (3)

25 Days (24 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 12 April 2025
Countries Visited: USA, Saint Barthelemy, Virgin Islands, Antigua and Barbuda (+4 more), Saint Kitts and Nevis, Bermuda, Portugal, Spain
Exclusive Deal
INSIDE
$9,055
OCEANVIEW
$9,649
BALCONY
$12,510
SUITE
-
Save (per person) 2,065
From (per person) 9,055
Cruise
 (3)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 April 2025
Countries Visited: USA, Bermuda, Portugal, Spain
New Year Sale
INSIDE
$4,973
OCEANVIEW
$4,973
BALCONY
$5,657
SUITE
$9,260
From (per person) 4,973
Cruise
 (2)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Apr 2025 to Apr 2026
Countries Visited: USA, Portugal, Gibraltar, Spain
Exclusive DealFlash Deal
INSIDE
$1,349
OCEANVIEW
$1,547
BALCONY
$1,696
SUITE
$3,775
From (per person) 1,349
Cruise
 (2)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Mar 2025 to Mar 2026
Countries Visited: USA, Spain
Exclusive Deal
INSIDE
$1,344
OCEANVIEW
$1,400
BALCONY
$1,539
SUITE
$2,133
From (per person) 1,344
Cruise
 (1)

17 Days (16 Nights) New York to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 26 September 2026
Countries Visited: USA, Canada, Portugal, Spain (+1 more), Gibraltar
INSIDE
$4,182
OCEANVIEW
$4,779
BALCONY
$5,452
SUITE
$6,155
From (per person) 4,182
Cruise
 (1)

26 Days (25 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 27 March 2026
Countries Visited: USA, Bermuda, Portugal, Spain (+2 more), Morocco, Gibraltar
Exclusive Deal
INSIDE
$8,904
OCEANVIEW
$9,963
BALCONY
$13,418
SUITE
$18,675
Save (per person) 2,056
From (per person) 8,904
Cruise
 (3)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Princess
Departure: 18 February 2025
Countries Visited: USA, Portugal, Spain
Exclusive Deal
INSIDE
$1,400
OCEANVIEW
-
BALCONY
$1,175
SUITE
$1,757
From (per person) 1,175
Cruise
 (7)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Cruise Line: Viking Cruises
Ship: Viking Mars
Departures: Mar 2025 to Jan 2027
Countries Visited: USA, Sint Maarten, Portugal, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$5,973
SUITE
$9,011
Save (per person) 136
From (per person) 5,973
Cruise
 (2)

16 Days (15 Nights) Fort Lauderdale to Barcelona
Cruise Line: Royal Caribbean
Departure: 26 April 2026
Countries Visited: USA, Bahamas, Bermuda, Portugal (+1 more), Spain
Exclusive DealSingle Savings
INSIDE
$2,138
OCEANVIEW
$2,532
BALCONY
$2,903
SUITE
$4,730
Save (per person) 984
From (per person) 2,138
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Cruise Line: Celebrity Cruises
Departure: 08 March 2025
Countries Visited: USA, Bermuda, Portugal, Spain
Exclusive DealNew Year Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$5,259
SUITE
$7,514
Save (per person) 3,651
From (per person) 5,259
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Regent Seven Seas
Departure: 19 March 2025
Countries Visited: USA, Bahamas, Bermuda, Portugal (+1 more), Spain
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$11,400
SUITE
$12,429
Save (per person) 7,050
From (per person) 11,400
Cruise

17 Days (16 Nights) Miami to Valencia
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 06 April 2025
Countries Visited: USA, Sint Maarten, Antigua and Barbuda, Barbados (+2 more), Portugal, Spain
Save And Sail Offer
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$4,490
From (per person) 4,490
Cruise

15 Days (14 Nights) Orlando to Barcelona
Cruise Line: Royal Caribbean
Departure: 23 April 2026
Countries Visited: USA, Portugal, Spain
Exclusive Deal
INSIDE
$1,601
OCEANVIEW
$1,721
BALCONY
$2,301
SUITE
$3,780
Save (per person) 855
From (per person) 1,601
Cruise

26 Days (25 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 24 March 2025
Countries Visited: USA, Guatemala, Honduras, Belize (+5 more), Mexico, Bermuda, Portugal, Colombia, Spain
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$14,909
SUITE
$28,245
From (per person) 14,909
Cruise

16 Days (15 Nights) New York to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 09 April 2026
Countries Visited: USA, Canada, Portugal, Spain (+1 more), France
INSIDE
$3,939
OCEANVIEW
$4,169
BALCONY
$5,806
SUITE
$6,081
From (per person) 3,939
Cruise

17 Days (16 Nights) Galveston to Barcelona
Cruise Line: Royal Caribbean
Departure: 16 March 2026
Countries Visited: USA, Bahamas, Spain
Exclusive Deal
INSIDE
$2,279
OCEANVIEW
$2,601
BALCONY
$3,209
SUITE
-
Save (per person) 1,142
From (per person) 2,279
Cruise

25 Days (24 Nights) Miami to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 29 March 2026
Countries Visited: USA, Jamaica, Aruba, Colombia (+5 more), Panama, Honduras, Bahamas, Virgin Islands, Spain
Early Booking Drinks Package
INSIDE
$5,259
OCEANVIEW
$5,843
BALCONY
$6,427
SUITE
$9,239
From (per person) 5,259
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 02 April 2025
Countries Visited: USA, Bermuda, Portugal, Spain
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$9,415
SUITE
$17,404
From (per person) 9,415
Cruise

117 Days (116 Nights) New York to Barcelona
Cruise Line: Regent Seven Seas
Departure: 10 July 2025
Countries Visited: USA, Canada, Greenland, Iceland (+25 more), Faroe Islands, Scotland, Northern Ireland, England, Ireland, Wales, France, Belgium, Holland, Denmark, Germany, Poland, Lithuania, Latvia, Sweden, Norway, Guernsey, Spain, Portugal, Italy, Greece, Turkey, Montenegro, Croatia, Malta
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$148,492
SUITE
$152,927
Save (per person) 40,858
From (per person) 148,492
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Regent Seven Seas
Departure: 07 April 2026
Countries Visited: USA, Bermuda, Portugal, Spain
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$11,688
SUITE
$12,282
Save (per person) 6,902
From (per person) 11,688
Cruise

16 Days (15 Nights) Fort Lauderdale to Barcelona
Cruise Line: Celebrity Cruises
Departure: 26 April 2026
Countries Visited: USA, Bermuda, Portugal, Spain
New Year SaleExclusive Deal
INSIDE
$3,377
OCEANVIEW
$3,749
BALCONY
$3,861
SUITE
$9,594
Save (per person) 2,127
From (per person) 3,377
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 26 April 2026
Countries Visited: USA, Spain, Morocco
80% Off Second SailorUp To USD $300 Bar Tab
INSIDE
$2,301
OCEANVIEW
$2,280
BALCONY
$2,737
SUITE
$16,683
From (per person) 2,280
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 09 March 2026
Countries Visited: USA, Puerto Rico, Saint Martin, Spain (+1 more), Gibraltar
Unique Oceans OfferExplora Early Booking Benefit
INSIDE
-
OCEANVIEW
-
BALCONY
$11,038
SUITE
$12,697
From (per person) 11,038
Cruise

82 Days (81 Nights) New York to Barcelona
Cruise Line: Regent Seven Seas
Departure: 29 June 2026
Countries Visited: USA, Canada, Greenland, Iceland (+16 more), Scotland, Ireland, England, Wales, France, Belgium, Holland, Sweden, Denmark, Germany, Lithuania, Finland, Estonia, Norway, Portugal, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$100,902
SUITE
$107,406
Save (per person) 28,888
From (per person) 100,902
Cruise

16 Days (15 Nights) New York to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 March 2026
Countries Visited: USA, Portugal, Spain, Gibraltar
Exclusive Deal
INSIDE
$2,122
OCEANVIEW
$2,568
BALCONY
$2,605
SUITE
$4,594
Save (per person) 1,049
From (per person) 2,122
Cruise

29 Days (28 Nights) Miami to Barcelona
Cruise Line: Regent Seven Seas
Departure: 13 March 2026
Countries Visited: USA, Bermuda, Portugal, Spain (+3 more), Morocco, Italy, France
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$26,634
SUITE
$28,109
Save (per person) 11,236
From (per person) 26,634
Cruise

13 Days (12 Nights) Miami to Barcelona
Cruise Line: Royal Caribbean
Departure: 30 April 2025
Countries Visited: USA, Portugal, Spain
Exclusive Deal
INSIDE
$1,304
OCEANVIEW
$1,991
BALCONY
$2,849
SUITE
$3,549
Save (per person) 708
From (per person) 1,304
Results: 1-30 of 41

No Results found. Try changing your search filters.

Country Routes