Cruises from England to Spain

Are you looking for a cruise from England to Spain? August, November and May are the most popular months to cruise between England and Spain and there are 18 departures available from nine of the world's leading cruise lines.
Filter Results
16 Cruises (18 Departures)
16 Cruises (18 Departures)
Departures
Show More...
Duration
6 Days
41 Days
End City
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$47,998pp
Countries
Show More...
Cruise
 (1)

26 Days (25 Nights) London to Barcelona
Cruise Line: Oceania
Departure: 11 September 2026
Visits: England, Holland, Scotland, Northern Ireland +5 more, Ireland, France, Guernsey, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$9,149
Oceanview
$9,399
Balcony
$14,049
From (Per Person)
US$9,149
Save 9,149
Per Person
Cruise
 (13)

41 Days (40 Nights) London to Barcelona
Cruise Line: Cunard
Departure: 02 May 2027
Visits: England, Spain, Portugal, Morocco +8 more, Gibraltar, Sicily, Greece, Turkey, Italy, Malta, Montenegro, Croatia
Inside
$5,209
Oceanview
-
Balcony
-
Suite
$16,029
From (Per Person)
US$5,209
Per Person
Cruise
 (2)

31 Days (30 Nights) London to Barcelona
Cruise Line: Holland America
Departure: 17 December 2027
Visits: England, Holland, Germany, Denmark, Norway, Morocco, Spain
Book Early & Have It All Fare Option
Inside
$4,679
Oceanview
$5,559
Balcony
$6,249
Suite
$7,469
From (Per Person)
US$4,679
Per Person
Cruise
 (13)

13 Days (12 Nights) London to Barcelona
Cruise Line: Cunard
Departure: 02 May 2027
Visits: England, Spain, Portugal, Morocco, Gibraltar
Inside
$1,209
Oceanview
$1,349
Balcony
$1,789
Suite
$3,499
From (Per Person)
US$1,209
Per Person
Cruise
 (13)

37 Days (36 Nights) London to Barcelona
Cruise Line: Cunard
Departure: 18 May 2028
Visits: England, Spain, Corsica, Italy +6 more, Sicily, Greece, Turkey, Malta, Montenegro, Croatia
Inside
$7,169
Oceanview
$7,979
Balcony
$9,509
Suite
$20,009
From (Per Person)
US$7,169
Per Person
Cruise
 (2)

16 Days (15 Nights) London to Barcelona
Cruise Line: Holland America
Departure: 01 January 2028
Visits: England, Holland, Morocco, Spain
Book Early & Have It All Fare Option
Inside
$1,954
Oceanview
$2,384
Balcony
$2,754
Suite
$3,344
From (Per Person)
US$1,954
Per Person
Cruise
 (5)

22 Days (21 Nights) London to Barcelona
Cruise Line: Azamara
Departure: 02 September 2028
Visits: England, France, Spain, Portugal, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$5,424
Oceanview
$5,870
Balcony
$7,229
Suite
$10,212
From (Per Person)
US$5,424
Save 285
Per Person
Cruise
 (4)

21 Days (20 Nights) London to Barcelona
Cruise Line: Azamara
Departure: 26 August 2028
Visits: England, France, Spain, Portugal, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$4,797
Oceanview
$5,186
Balcony
$6,345
Suite
$8,901
From (Per Person)
US$4,797
Save 252
Per Person
Cruise
 (3)

13 Days (12 Nights) London to Barcelona
Cruise Line: Oceania
Departure: 05 August 2026
Visits: England, France, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,599
Suite
-
From (Per Person)
US$7,599
Save 7,599
Per Person
Cruise

15 Days (14 Nights) London to Barcelona
Cruise Line: Explora Journeys
Ship: Explora IV
Departure: 07 October 2028
Visits: England, France, Spain, Portugal, Morocco
Suite
$9,635
From (Per Person)
US$9,635
Per Person
Cruise

8 Days (7 Nights) London to Barcelona
Cruise Line: Viking
Departures: Sep 2027
Visits: England, Spain
Exclusive Savings
Balcony
$2,699
Suite
$3,799
From (Per Person)
US$2,699
Save 1,000
Per Person
Cruise

19 Days (18 Nights) London to Barcelona
Cruise Line: Viking
Ship: Viking Libra
Departure: 15 September 2027
Visits: England, France, Spain, Portugal, Morocco
Balcony
$13,298
Suite
$20,498
From (Per Person)
US$13,298
Per Person
Cruise

10 Days (9 Nights) London to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 November 2026
Visits: England, Spain, France
Inside
$749
Oceanview
$759
Balcony
$829
Suite
$2,649
From (Per Person)
US$749
Per Person
Cruise

24 Days (23 Nights) London to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 July 2027
Visits: England, France, Guernsey, Spain, Portugal, Morocco
Exclusive Savings
Balcony
$17,999
Suite
$19,899
From (Per Person)
US$17,999
Save 29,999
Per Person
Cruise

6 Days (5 Nights) London to Malaga
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 November 2026
Visits: England, Spain
Inside
$376
Oceanview
$476
Balcony
$576
Suite
$1,516
From (Per Person)
US$376
Per Person
Cruise

12 Days (11 Nights) London to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 20 August 2026
Visits: England, Holland, Belgium, France, Spain, Portugal
Inside
$1,219
Oceanview
$1,469
Balcony
$2,519
Suite
$5,019
From (Per Person)
US$1,219
Per Person
Results: 16 results

No trips found. Try adjusting the search filters.