MSC Cruises

MSC Opera

Málaga → Cadiz → Olbia → Genova

Oct 3 · 7 nights

$1,059 balcony · $151/night

Limited price history

MSC Cruises

MSC Opera

Genova → Marseille → Cadiz → Cascais

Sep 30 · 5 nights

$816 balcony · $163/night

Limited price history

MSC Cruises

MSC Opera

Marseille → Málaga → Olbia → Genova

Oct 1 · 9 nights

$669 inside · $74/night

Limited price history

MSC Cruises

MSC Opera

Genova → Marseille → Olbia → Genova

Sep 20 · 10 nights

$1,503 inside · $150/night

Limited price history

MSC Cruises

MSC Opera

Cascais → Alicante → Cadiz → Cascais

Sep 25 · 10 nights

$1,339 inside · $134/night

Limited price history

MSC Cruises

MSC Opera

Alicante → Mahón, Menorca → Cascais → Alicante

Sep 17 · 10 nights

$1,760 oceanview · $176/night

Limited price history

MSC Cruises

MSC Opera

Genova → Marseille → Olbia → Genova

Sep 30 · 10 nights

$1,572 inside · $157/night

Limited price history

MSC Cruises

MSC Opera

Alicante → Mahón, Menorca → Olbia → Genova

Oct 7 · 3 nights

$240 inside · $80/night

MSC Cruises

MSC Opera

Málaga → Cadiz → Marseille → Málaga

Sep 23 · 10 nights

$1,595 inside · $160/night

Limited price history

MSC Cruises

MSC Opera

Civitavecchia (Rome) → Genova → Livorno → Marseille

Oct 29 · 3 nights

$245 inside · $82/night

MSC Cruises

MSC Opera

Cascais → Alicante → Olbia → Genova

Oct 5 · 5 nights

$424 inside · $85/night

MSC Cruises

MSC Opera

Civitavecchia (Rome) → Genova → Marseille → Barcelona

Oct 29 · 4 nights

$490 inside · $123/night

MSC Cruises

MSC Opera

Alicante → Mahón, Menorca → Lisboa → Alicante

Sep 27 · 10 nights

$2,603 inside · $260/night

MSC Cruises

MSC Opera

Marseille → Málaga → Genova → Marseille

Sep 21 · 10 nights

About average

$1,385 inside · $139/night