Home > Cruises > TransAtlantic Cruises > Cruises from Miami to Barcelona

Cruises from Miami to Barcelona

Are you looking for a cruise from Miami to Barcelona? April is the most popular month to cruise between Miami and Barcelona and there are 15 departures available from seven of the world's leading cruise lines.
Filter Results
Departures
Duration
14 Days
157 Days
Regions
Show More...
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$50,939pp
Countries
Show More...
Filter Results
15 Cruises (15 Cruise Departures)
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 08 March 2027
Countries Visited: USA, Puerto Rico, Saint Martin, Portugal (+1 more), Spain
Grand Journey SavingsUnique Summer Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,925
SUITE
$7,980
From (per person) 6,925
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
$1,729
OCEANVIEW
$2,019
BALCONY
$2,489
SUITE
$3,539
From (per person) 1,729
Cruise

16 Days (15 Nights) Miami to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 11 April 2026
Countries Visited: USA, Portugal, Spain
INSIDE
$1,219
OCEANVIEW
$1,369
BALCONY
$2,119
SUITE
$2,319
From (per person) 1,219
Cruise

14 Days (13 Nights) Miami to Barcelona
Cruise Line: MSC Cruises
Departure: 19 April 2026
Countries Visited: USA, Saint Martin, Portugal, Spain
Escape To Sea
INSIDE
$939
OCEANVIEW
$1,069
BALCONY
$1,279
SUITE
$4,099
From (per person) 939
Cruise
 (1)

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 April 2026
Countries Visited: USA, Bermuda, Portugal, Spain
Grand Journey SavingsUnique Summer Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$7,310
SUITE
$8,760
From (per person) 7,310
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 26 April 2026
Countries Visited: USA, Spain, Morocco
Swing Into Savings Best Rate
INSIDE
$1,611
OCEANVIEW
$1,526
BALCONY
$1,667
SUITE
$5,586
From (per person) 1,526
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 07 April 2026
Countries Visited: USA, Bermuda, Portugal, Gibraltar (+1 more), Spain
Exclusive DealSolo Offer
INSIDE
$2,899
OCEANVIEW
$3,649
BALCONY
$4,399
SUITE
$6,199
Save (per person) 2,899
From (per person) 2,899
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
$6,199
OCEANVIEW
$6,599
BALCONY
$8,899
SUITE
$12,399
Save (per person) 6,199
From (per person) 6,199
Cruise
 (3)

157 Days (156 Nights) Miami to Barcelona
Cruise Line: Azamara Cruises
Departure: 06 January 2026
Countries Visited: USA, Mexico, Panama, Ecuador (+31 more), 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, Italy
INSIDE
-
OCEANVIEW
$50,939
BALCONY
$61,939
SUITE
-
From (per person) 50,939
Cruise

14 Days (13 Nights) Miami to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 09 April 2026
Countries Visited: USA, Virgin Islands, Spain
Grand Voyages Sale
INSIDE
$724
OCEANVIEW
$924
BALCONY
$1,114
SUITE
$2,364
From (per person) 724
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 31 March 2027
Countries Visited: USA, Bermuda, Portugal, Spain (+1 more), Gibraltar
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$5,099
SUITE
$7,299
Save (per person) 5,099
From (per person) 5,099
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Regent Seven Seas
Departure: 07 April 2026
Countries Visited: USA, Bermuda, Portugal, Spain
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$7,999
SUITE
$9,099
Save (per person) 14,199
From (per person) 7,999
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
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$18,399
SUITE
$21,199
Save (per person) 30,199
From (per person) 18,399
Cruise

25 Days (24 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 09 March 2026
Countries Visited: USA, Puerto Rico, Saint Martin, Spain (+4 more), Gibraltar, France, Corsica, Italy
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$10,650
SUITE
$12,260
From (per person) 10,650
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
Grand Journey SavingsUnique Summer Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,545
SUITE
$7,525
From (per person) 6,545
Results: 15 results

No Results found. Try changing your search filters.

Cities

Country Routes