Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 22, 2028 · 11 nights

$2,457 interior · $223/night

2% below typical
Azamara Cruises

Azamara Onward

Las Palmas de Gran Canaria → Lanzarote → Málaga → Barcelona

May 26, 2028 · 7 nights

$2,789 interior · $398/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Casablanca → Palma de Mallorca → Barcelona

Jun 16, 2028 · 7 nights

$960 interior · $137/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Jul 14, 2028 · 15 nights

$10,499 balcony · $700/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Cadiz → Lisbon

Jul 14, 2028 · 7 nights

$1,040 interior · $149/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Leixões → Palma de Mallorca → Barcelona

Jul 21, 2028 · 7 nights

$978 interior · $140/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Cadiz → Lisbon

Aug 18, 2028 · 7 nights

$999 interior · $143/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Aug 25, 2028 · 7 nights

$949 interior · $136/night

P&O Cruises

Aurora

Southampton → Vigo → Cadiz → Southampton

Sep 5, 2028 · 24 nights

$3,242 interior · $135/night

7% below typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Palma de Mallorca → Barcelona

Sep 22, 2028 · 7 nights

$977 interior · $140/night

Viking Cruises

Viking Saturn

Barcelona → Marseille → Málaga → Barcelona

Sep 28, 2028 · 15 nights

$12,999 balcony · $867/night

Cunard Line

Queen Victoria

Southampton → Praia da Vitória → Seville → Southampton

Oct 4, 2028 · 16 nights

$2,979 interior · $186/night

Viking Cruises

Viking Sea

Civitavecchia (Rome) → Valletta → Ajaccio, Corsica → Civitavecchia (Rome)

Oct 15, 2028 · 15 nights

$12,499 balcony · $833/night

Viking Cruises

Viking Star

Barcelona → Málaga → Montevideo → Buenos Aires

Oct 19, 2028 · 21 nights

$6,299 balcony · $300/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Leixões → Lisbon

Oct 20, 2028 · 7 nights

$953 interior · $136/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Leixões → Palma de Mallorca → Barcelona

Oct 27, 2028 · 7 nights

$908 interior · $130/night

Viking Cruises

Viking Sea

Civitavecchia (Rome) → Florence → Philipsburg → San Juan

Oct 30, 2028 · 21 nights

$8,098 balcony · $386/night

Windstar Cruises

Wind Spirit

Barcelona → Palma de Mallorca → Tarragona → Santa Cruz de Tenerife

Nov 1, 2028 · 19 nights

$6,870 oceanview · $362/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Philipsburg → San Juan

Nov 6, 2028 · 14 nights

$3,799 balcony · $271/night

Windstar Cruises

Wind Spirit

Málaga → Cadiz → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Nov 10, 2028 · 10 nights

$4,221 oceanview · $422/night

Browse by departure port