Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3 · 21 nights

About average

$14,973 balcony · $713/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Hobart → Sydney

Jan 4 · 71 nights

About average

$12,962 oceanview · $183/night

Emerald Cruises

Emerald Sakara

Málaga → Gibraltar → Mahón, Menorca → Barcelona

Apr 24 · 8 nights

About average

$8,948 balcony · $1,119/night

Oceania Cruises

Oceania Marina

Civitavecchia (Rome) → Bonifacio → Cadiz → Lisboa

Nov 27 · 10 nights

About average

$2,949 inside · $295/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Napoli → Valletta

Mar 11 · 19 nights

About average

$2,026 inside · $107/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 4 · 7 nights

About average

$1,169 inside · $167/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 26 · 10 nights

About average

$1,109 inside · $111/night

MSC Cruises

MSC Splendida

Barcelona → Gibraltar → Montevideo → Buenos Aires

Nov 15 · 18 nights

About average

$1,771 inside · $98/night

Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 14 · 10 nights

Exceptional value

$1,264 oceanview · $126/night

29% below typical
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 30 · 7 nights

About average

$1,199 oceanview · $171/night

Costa Cruises

Costa Favolosa

Marseille → Barcelona → Rio de Janeiro → Buenos Aires

Nov 13 · 21 nights

About average

$1,544 inside · $74/night

Costa Cruises

Costa Favolosa

Savona → Marseille → Ilhéus → Rio de Janeiro

Nov 12 · 19 nights

About average

$1,398 inside · $74/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lisboa → Santa Cruz de Tenerife

Dec 19 · 21 nights

About average

$2,431 inside · $116/night

Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 12 · 10 nights

$1,081 inside · $108/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 26 · 11 nights

About average

$1,229 inside · $112/night

Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Ilhéus → Rio de Janeiro

Nov 14 · 17 nights

About average

$1,253 inside · $74/night

Costa Cruises

Costa Favolosa

Savona → Marseille → Rio de Janeiro → Buenos Aires

Nov 12 · 22 nights

About average

$1,622 inside · $74/night

Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Rio de Janeiro → Buenos Aires

Nov 14 · 20 nights

About average

$1,477 inside · $74/night

Costa Cruises

Costa Favolosa

Marseille → Barcelona → Ilhéus → Rio de Janeiro

Nov 13 · 18 nights

About average

$1,331 inside · $74/night

P&O Cruises

Azura

Málaga → Barcelona → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 28 · 18 nights

About average

$2,161 oceanview · $120/night