Cruises from Malta to Spain

Are you looking for a cruise from Malta to Spain? October is the most popular month to cruise between Malta and Spain and there are 17 departures available from four of the world's leading cruise lines.
Filter Results
13 Cruises (17 Departures)
13 Cruises (17 Departures)
Departures
Show More...
Duration
6 Days
17 Days
End City
Ship Size
Ship Features
Operators
Price
$1,000pp
$14,950pp
Countries
Show More...
Cruise
 (1)

16 Days (15 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,590
Oceanview
$2,024
Balcony
$2,707
Suite
-
From (Per Person)
A$1,590
Per Person
Cruise
 (1)

11 Days (10 Nights) Valletta to Malaga
Cruise Line: Ponant
Departure: 31 October 2026
Visits: Malta, Sicily, Tunisia, Algeria, Spain
Exclusive Savings
Balcony
$13,185
Suite
$23,205
From (Per Person)
A$13,185
Save 365
Per Person
Cruise
 (1)

10 Days (9 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,120
Oceanview
$1,398
Balcony
$1,895
Suite
-
From (Per Person)
A$1,120
Per Person
Cruise
 (1)

9 Days (8 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,000
Oceanview
$1,247
Balcony
$1,645
Suite
-
From (Per Person)
A$1,000
Per Person
Cruise
 (1)

16 Days (15 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 01 October 2026
Visits: Malta, France, Corsica, Italy, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,789
Oceanview
$2,624
Balcony
$3,037
Suite
-
From (Per Person)
A$1,789
Per Person
Cruise
 (1)

11 Days (10 Nights) Valletta to Barcelona
Cruise Line: Oceania
Departure: 20 September 2026
Visits: Malta, Sicily, Italy, Sardinia, France, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,938
Oceanview
$5,142
Balcony
-
Suite
-
From (Per Person)
A$4,938
Save 2,112
Per Person
Cruise
 (1)

17 Days (16 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,718
Oceanview
-
Balcony
$2,954
Suite
-
From (Per Person)
A$1,718
Per Person
Cruise
 (1)

17 Days (16 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 01 October 2026
Visits: Malta, France, Corsica, Italy, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,969
Oceanview
$2,522
Balcony
$3,454
Suite
-
From (Per Person)
A$1,969
Per Person
Cruise

15 Days (14 Nights) Valletta to Barcelona
Cruise Line: Oceania
Departure: 22 August 2026
Visits: Malta, Tunisia, Spain, Portugal, Morocco
Your World Inclusions
Exclusive Savings
Balcony
$8,845
Suite
$11,908
From (Per Person)
A$8,845
Save 6,105
Per Person
Cruise

6 Days (5 Nights) Valletta to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 28 June 2028
Visits: Malta, Sardinia, Spain
Exclusive Savings
Oceanview
$4,919
Balcony
$5,172
Suite
$9,420
From (Per Person)
A$4,919
Save 131
Per Person
New ReleaseCruise

10 Days (9 Nights) Valletta to Barcelona
Cruise Line: Crystal
Departure: 18 May 2028
Visits: Malta, Tunisia, Sicily, Italy, Spain
Exclusive Savings
Oceanview
$7,820
Balcony
$10,628
Suite
$11,154
From (Per Person)
A$7,820
Save 980
Per Person
Cruise

10 Days (9 Nights) Valletta to Malaga
Cruise Line: Ponant
Departures: Oct 2026 to Nov 2027
Visits: Malta, Sicily, Tunisia, Algeria, Spain
Exclusive Savings
Balcony
$10,368
Suite
$19,040
From (Per Person)
A$10,368
Save 389
Per Person
New ReleaseCruise

8 Days (7 Nights) Valletta to Barcelona
Cruise Line: Crystal
Departure: 27 May 2027
Visits: Malta, Tunisia, Sardinia, Spain
Exclusive Savings
Oceanview
$5,233
Balcony
$7,076
Suite
$7,760
From (Per Person)
A$5,233
Save 1,967
Per Person
Results: 13 results

No trips found. Try adjusting the search filters.