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 19 departures available from five of the world's leading cruise lines.
Filter Results
Departures
Duration
3 Days
17 Days
End City
Ship Size
Ship Features
Operators
Price
$300pp
$13,700pp
Countries
Show More...
Filter Results
17 Cruises (19 Cruise Departures)
Cruise
 (1)

11 Days (10 Nights) Valletta to Barcelona
Cruise Line: Oceania Cruises
Departure: 20 September 2026
Countries Visited: Malta, Sicily, Italy, Sardinia (+2 more), France, Spain
Exclusive Deal
INSIDE
$4,825
OCEANVIEW
$5,280
BALCONY
$7,983
SUITE
$10,992
Save (per person) 2,035
From (per person) 4,825
Cruise
 (2)

10 Days (9 Nights) Valletta to Malaga
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 12 December 2025
Countries Visited: Malta, Sicily, Tunisia, Algeria (+1 more), Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,726
SUITE
$15,674
Save (per person) 164
From (per person) 8,726
Cruise
 (1)

13 Days (12 Nights) Valletta to Malaga
Cruise Line: Oceania Cruises
Departure: 25 September 2025
Countries Visited: Malta, Tunisia, Sicily, Italy (+3 more), Corsica, France, Spain
Exclusive Deal
INSIDE
$5,728
OCEANVIEW
-
BALCONY
$9,639
SUITE
$13,628
Save (per person) 2,042
From (per person) 5,728
Cruise

17 Days (16 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 02 October 2025
Countries Visited: Malta, Italy, France, Corsica (+2 more), Spain, Morocco
Latest Offer
INSIDE
$1,865
OCEANVIEW
$2,507
BALCONY
$3,120
SUITE
-
From (per person) 1,865
Cruise

9 Days (8 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2025 to Oct 2026
Countries Visited: Malta, Spain, Morocco
Latest Offer
INSIDE
$764
OCEANVIEW
$1,012
BALCONY
$1,486
SUITE
$2,525
From (per person) 764
Cruise

16 Days (15 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Countries Visited: Malta, Spain, Morocco, Portugal
Latest Offer
INSIDE
$1,746
OCEANVIEW
$2,042
BALCONY
$2,832
SUITE
-
From (per person) 1,746
Cruise

17 Days (16 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 01 October 2026
Countries Visited: Malta, France, Italy, Spain (+1 more), Morocco
Latest Offer
INSIDE
$2,162
OCEANVIEW
$2,547
BALCONY
$3,357
SUITE
-
From (per person) 2,162
Cruise

17 Days (16 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 09 October 2025
Countries Visited: Malta, Spain, Morocco, Portugal
Latest Offer
INSIDE
$1,617
OCEANVIEW
$2,161
BALCONY
$2,823
SUITE
-
From (per person) 1,617
Cruise

12 Days (11 Nights) Valletta to Barcelona
Cruise Line: Silversea
Departure: 17 August 2025
Countries Visited: Malta, Sicily, Italy, France (+1 more), Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$11,088
BALCONY
$11,088
SUITE
$20,790
Save (per person) 2,612
From (per person) 11,088
Cruise

16 Days (15 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 01 October 2026
Countries Visited: Malta, France, Italy, Spain (+1 more), Morocco
Latest Offer
INSIDE
$2,072
OCEANVIEW
$2,507
BALCONY
$3,109
SUITE
-
From (per person) 2,072
Cruise

16 Days (15 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 02 October 2025
Countries Visited: Malta, Italy, France, Corsica (+2 more), Spain, Morocco
Latest Offer
INSIDE
$1,696
OCEANVIEW
$2,350
BALCONY
$2,882
SUITE
-
From (per person) 1,696
Cruise

15 Days (14 Nights) Valletta to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 August 2026
Countries Visited: Malta, Tunisia, Spain, Portugal (+1 more), Morocco
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$10,096
SUITE
$15,957
Save (per person) 2,084
From (per person) 10,096
Cruise

3 Days (2 Nights) Valletta to Barcelona
Cruise Line: MSC Cruises
Departure: 02 October 2025
Countries Visited: Malta, Spain
Exclusive Deal
INSIDE
$393
OCEANVIEW
$463
BALCONY
$532
SUITE
$968
From (per person) 393
Cruise

17 Days (16 Nights) Valletta to Santa Cruz De Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Countries Visited: Malta, Spain, Morocco, Portugal
Latest Offer
INSIDE
$1,885
OCEANVIEW
$2,181
BALCONY
$2,981
SUITE
-
From (per person) 1,885
Cruise

10 Days (9 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2025 to Oct 2026
Countries Visited: Malta, Spain, Morocco
Latest Offer
INSIDE
$913
OCEANVIEW
$1,081
BALCONY
$1,763
SUITE
$2,902
From (per person) 913
Cruise

8 Days (7 Nights) Valletta to Tarragona
Cruise Line: Ponant
Ship: L'Austral
Departure: 03 October 2025
Countries Visited: Malta, Sicily, Sardinia, Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
$8,066
BALCONY
$8,683
SUITE
$13,035
Save (per person) 154
From (per person) 8,066
Cruise

16 Days (15 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 09 October 2025
Countries Visited: Malta, Spain, Morocco, Portugal
Latest Offer
INSIDE
$1,647
OCEANVIEW
-
BALCONY
$2,565
SUITE
-
From (per person) 1,647
Results: 17 results

No Results found. Try changing your search filters.

Cities