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 14 departures available from three of the world's leading cruise lines.
Filter Results
10 Cruises (14 Departures)
10 Cruises (14 Departures)
Departures
Duration
9 Days
17 Days
End City
Ship Size
Ship Features
Operators
Price
$900pp
$14,500pp
Countries
Show More...
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
$900
Oceanview
$1,198
Balcony
$1,645
Suite
-
From (Per Person)
A$900
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,020
Oceanview
$1,328
Balcony
$1,895
Suite
$2,984
From (Per Person)
A$1,020
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,254
Suite
$4,444
From (Per Person)
A$1,969
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)

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
$5,074
Oceanview
$5,142
Balcony
$7,867
Suite
$9,710
From (Per Person)
A$5,074
Save 2,116
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
$2,040
Oceanview
$2,394
Balcony
$3,037
Suite
-
From (Per Person)
A$2,040
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
Inside
-
Oceanview
-
Balcony
$12,477
Suite
$21,343
From (Per Person)
A$12,477
Save 363
Per Person
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

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
Inside
-
Oceanview
-
Balcony
$8,540
Suite
$23,235
From (Per Person)
A$8,540
Save 5,960
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
Inside
-
Oceanview
-
Balcony
$9,788
Suite
$18,460
From (Per Person)
A$9,788
Save 389
Per Person
Results: 10 results

No trips found. Try adjusting the search filters.