MSC Virtuosa
Santos → Rio de Janeiro → Tangier → Barcelona
Apr 3, 2027 · 17 nights
$3,724 suite · $219/night
47% below typical · 3-month lowMSC Virtuosa
Apr 3, 2027 · 17 nights
$3,724 suite · $219/night
47% below typical · 3-month lowMSC Musica
Apr 1, 2027 · 21 nights
$1,751 oceanview · $83/night
1% below typicalMSC Musica
Apr 1, 2027 · 15 nights
$1,100 oceanview · $73/night
2% below typicalMSC Musica
Apr 1, 2027 · 16 nights
$1,149 oceanview · $72/night
3% below typicalMSC Musica
Apr 1, 2027 · 14 nights
$1,048 oceanview · $75/night
4% below typicalMSC Musica
Apr 1, 2027 · 17 nights
$1,274 oceanview · $75/night
3% below typicalCosta Diadema
Apr 4, 2027 · 27 nights
$2,703 interior · $100/night
Costa Diadema
Apr 4, 2027 · 18 nights
$2,362 suite · $131/night
3% below typicalCosta Diadema
Apr 4, 2027 · 26 nights
$3,559 suite · $137/night
6% above typical · Price trending upCosta Diadema
Apr 4, 2027 · 22 nights
$3,129 balcony · $142/night
10% above typicalMSC Virtuosa
Apr 3, 2027 · 21 nights
$1,791 · $85/night