Cunard Line

Queen Mary 2

Liverpool → Cork → Vigo → Southampton

May 17, 2028 · 18 nights

$4,376 · $243/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

May 18, 2028 · 15 nights

$13,999 balcony · $933/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Palma de Mallorca → Mahón, Menorca → Lisbon → Leixões

May 22, 2028 · 13 nights

$9,074 · $698/night

Azamara Cruises

Azamara Onward

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

May 26, 2028 · 7 nights

$2,789 interior · $398/night

Viking Cruises

Viking Mars

Barcelona → Valencia → Dún Laoghaire → Reykjavík

May 26, 2028 · 14 nights

$5,999 balcony · $429/night

Hapag-Lloyd Cruises

MS Europa

Santa Cruz de Tenerife → Funchal, Madeira → Sète → Monte-Carlo

Jun 13, 2028 · 13 nights

$7,153 · $550/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Casablanca → Palma de Mallorca → Barcelona

Jun 16, 2028 · 7 nights

$960 · $137/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Dún Laoghaire → Reykjavík

Jun 20, 2028 · 14 nights

$5,999 balcony · $429/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Jun 25, 2028 · 8 nights

$3,230 oceanview · $404/night

Windstar Cruises

Star Legend

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Jul 3, 2028 · 8 nights

$3,230 oceanview · $404/night

Phoenix Reisen

MS Aurelia

Barcelona → Málaga → Halifax → New York

Jul 4, 2028 · 14 nights

$6,249 · $446/night

Oceania Cruises

Oceania Aurelia

Barcelona → Málaga → Halifax → New York

Jul 4, 2028 · 14 nights

$6,249 balcony · $446/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 · $149/night

Hapag-Lloyd Cruises

MS Europa

Palma de Mallorca → Ibiza → Lisbon → Leixões

Jul 20, 2028 · 9 nights

$4,934 · $548/night

Oceania Cruises

Oceania Allura

Trieste → Sibolga, Sumatra → Seville → Lisbon

Jul 20, 2028 · 17 nights

$7,599 balcony · $447/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Ibiza → Alicante → Barcelona

Jul 21, 2028 · 16 nights

$14,654 · $916/night

Cunard Line

Queen Victoria

Southampton → A Coruña → Cadiz → Southampton

Jul 21, 2028 · 14 nights

$3,153 · $225/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Ibiza → Gibraltar → Lisbon

Jul 21, 2028 · 7 nights

$6,864 · $981/night

MSC Cruises

MSC Meraviglia

Southampton → Bilbao → A Coruña → Southampton

Jul 22, 2028 · 14 nights

$2,419 · $173/night

Browse by departure port