Cruises from Spain to Malta

Are you looking for a cruise from Spain to Malta? March is the most popular month to cruise between Spain and Malta and there are 18 departures available from five of the world's leading cruise lines.
Filter Results
Departures
Duration
5 Days
28 Days
Start City
Ship Size
Ship Features
Operators
Price
$1,400pp
$25,940pp
Countries
Show More...
Filter Results
16 Cruises (18 Cruise Departures)
Cruise
 (1)

8 Days (7 Nights) Malaga to Valletta
Cruise Line: Ponant
Departure: 28 April 2026
Countries Visited: Spain, Sicily, Malta
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,665
SUITE
$12,515
Save (per person) 125
From (per person) 6,665
Cruise
 (1)

10 Days (9 Nights) Malaga to Valletta
Cruise Line: Ponant
Ship: Le Boreal
Departure: 05 May 2026
Countries Visited: Spain, Algeria, Tunisia, Sicily (+1 more), Malta
Exclusive Savings
INSIDE
-
OCEANVIEW
$8,314
BALCONY
$8,765
SUITE
$16,497
Save (per person) 156
From (per person) 8,314
Cruise

12 Days (11 Nights) Barcelona to Valletta
Cruise Line: Ponant
Ship: L'Austral
Departure: 26 April 2025
Countries Visited: Spain, Sardinia, Sicily, Italy (+1 more), Malta
Exclusive Savings
INSIDE
-
OCEANVIEW
$12,629
BALCONY
$14,746
SUITE
-
Save (per person) 241
From (per person) 12,629
Cruise

21 Days (20 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 13 March 2026
Countries Visited: Spain, Portugal, Gibraltar, Italy (+2 more), Sicily, Malta
Latest Offer
INSIDE
$2,619
OCEANVIEW
$3,330
BALCONY
$4,270
SUITE
-
From (per person) 2,619
Cruise

28 Days (27 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 20 March 2026
Countries Visited: Spain, Gibraltar, Italy, Sicily (+3 more), Malta, France, Croatia
Latest Offer
INSIDE
$5,462
OCEANVIEW
$6,401
BALCONY
$7,687
SUITE
-
From (per person) 5,462
Cruise

5 Days (4 Nights) Barcelona to Valletta
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 18 April 2025
Countries Visited: Spain, Sicily, Malta
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,415
SUITE
$4,044
From (per person) 3,415
Cruise

20 Days (19 Nights) Santa Cruz De Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 13 March 2027
Countries Visited: Spain, Portugal, Gibraltar, Italy (+2 more), Sicily, Malta
Latest Offer
INSIDE
$2,509
OCEANVIEW
$3,191
BALCONY
$3,854
SUITE
-
From (per person) 2,509
Cruise

21 Days (20 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 20 March 2026
Countries Visited: Spain, Gibraltar, Italy, Sicily (+2 more), Malta, France
Latest Offer
INSIDE
$3,757
OCEANVIEW
$4,657
BALCONY
$5,785
SUITE
$10,151
From (per person) 3,757
Cruise

20 Days (19 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 14 March 2026
Countries Visited: Spain, Portugal, Gibraltar, Italy (+2 more), Sicily, Malta
Latest Offer
INSIDE
$2,490
OCEANVIEW
$3,083
BALCONY
$3,765
SUITE
-
From (per person) 2,490
Cruise

20 Days (19 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 21 March 2026
Countries Visited: Spain, Gibraltar, Italy, Sicily (+2 more), Malta, France
Latest Offer
INSIDE
$3,876
OCEANVIEW
$4,508
BALCONY
$5,566
SUITE
$9,685
From (per person) 3,876
Cruise

27 Days (26 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 21 March 2026
Countries Visited: Spain, Gibraltar, Italy, Sicily (+3 more), Malta, France, Croatia
Latest Offer
INSIDE
$5,106
OCEANVIEW
$5,836
BALCONY
$7,489
SUITE
-
From (per person) 5,106
Cruise

13 Days (12 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Mar 2026 to Mar 2027
Countries Visited: Spain, Gibraltar, Italy, Sicily (+1 more), Malta
Latest Offer
INSIDE
$1,459
OCEANVIEW
$1,794
BALCONY
$2,576
SUITE
$3,655
From (per person) 1,459
Cruise

12 Days (11 Nights) Barcelona to Valletta
Cruise Line: Silversea
Departure: 06 August 2025
Countries Visited: Spain, Sardinia, Corsica, Tunisia (+1 more), Malta
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$10,395
BALCONY
$12,969
SUITE
$18,810
Save (per person) 4,905
From (per person) 10,395
New ReleaseCruise

21 Days (20 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Countries Visited: Spain, Morocco, Corsica, Sardinia (+2 more), Sicily, Malta
Super Earlybird + Epic Voyage Bonus
INSIDE
-
OCEANVIEW
$19,275
BALCONY
-
SUITE
$26,947
Save (per person) 6,665
From (per person) 19,275
Cruise

14 Days (13 Nights) Santa Cruz de Tenerife to Valletta
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Mar 2026 to Mar 2027
Countries Visited: Spain, Gibraltar, Italy, Sicily (+1 more), Malta
Latest Offer
INSIDE
$1,695
OCEANVIEW
$2,171
BALCONY
$2,901
SUITE
$4,130
From (per person) 1,695
New ReleaseCruise

11 Days (10 Nights) Barcelona to Valletta
Cruise Line: Emerald Cruises
Departure: 25 April 2026
Countries Visited: Spain, Corsica, Sardinia, Sicily (+1 more), Malta
Super Earlybird
INSIDE
-
OCEANVIEW
$10,505
BALCONY
-
SUITE
$14,465
Save (per person) 2,590
From (per person) 10,505
Results: 16 results

No Results found. Try changing your search filters.