Find Your Perfect Cruise

As seen in Wall Street Journal, NBC Today, The New York Times, Business Insider, and USA Today

259 matching cruises

March 19, 2028
19 Night Grand Voyage
CruiseScore™ (3.90/5)
MSC Divina
S M L XL
Sao Paulo → Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Valencia → Barcelona → Naples → Rome
$2,109
$111 per day
Balcony
March 19, 2028
16 Night MSC Grand Voyages
CruiseScore™ (3.87/5)
MSC Divina
S M L XL
Sao Paulo → Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Valencia → Barcelona
$1,763
$110 per day
Balcony
March 14, 2027
16 Night MSC Grand Voyages
CruiseScore™ (4.06/5)
MSC Divina
S M L XL
Sao Paulo → Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Malaga → Alicante → Barcelona
$1,985
$124 per day
Balcony
March 15, 2027
Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Malaga → Alicante → Barcelona → Naples → Rome
$1,847
$103 per day
Balcony
LOWEST PRICE EVER
April 23, 2027
3 Night Mediterranean Cruise
CruiseScore™ (3.84/5)
MSC Divina
S M L XL
Rome → Mykonos → Marmaris
$409
$136 per day
Balcony
PRICE RISING
March 14, 2027
19 Night Grand Voyage
CruiseScore™ (4.08/5)
MSC Divina
S M L XL
Sao Paulo → Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Malaga → Alicante → Barcelona → Naples → Rome
$1,989
$105 per day
Balcony
LOWEST PRICE EVER
March 23, 2028
15 Night MSC Grand Voyages
CruiseScore™ (3.96/5)
MSC Divina
S M L XL
Maceió → Tenerife → Casablanca → Valencia → Barcelona → Naples → Rome
$1,767
$118 per day
Balcony
October 30, 2027
Portofino → Marseille → Barcelona → Las Palmas → Salvador → Ilheus → Ilha Grande → Rio de Janeiro → Sao Paulo
$2,064
$121 per day
Balcony
October 9, 2026
7 Night Mediterranean Cruise
CruiseScore™ (4.08/5)
MSC Divina
S M L XL
Rome → Mykonos → Ephesus → Marmaris → Naples → Rome
$1,151
$164 per day
Balcony
October 29, 2027
MSC Divina
S M L XL
Rome → Portofino → Marseille → Barcelona → Las Palmas → Salvador → Ilheus → Ilha Grande → Rio de Janeiro → Sao Paulo
$2,197
$122 per day
Balcony
LOWEST PRICE EVER
October 30, 2026
MSC Divina
S M L XL
Rome → Portofino → Tarragona
$426
$142 per day
Balcony
October 31, 2027
15 Night MSC Grand Voyages
CruiseScore™ (3.98/5)
MSC Divina
S M L XL
Marseille → Barcelona → Las Palmas → Salvador → Ilheus → Ilha Grande → Rio de Janeiro
$1,850
$123 per day
Balcony
October 28, 2027
19 Night Grand Voyage
CruiseScore™ (3.80/5)
MSC Divina
S M L XL
Naples → Rome → Portofino → Marseille → Barcelona → Las Palmas → Salvador → Ilheus → Ilha Grande → Rio de Janeiro → Sao Paulo
$2,309
$122 per day
Balcony
LOWEST PRICE EVER
March 19, 2028
22 Night Grand Voyages
CruiseScore™ (3.94/5)
MSC Divina
S M L XL
Sao Paulo → Rio de Janeiro → Salvador → Maceió → Tenerife → Casablanca → Valencia → Barcelona → Naples → Rome → Mykonos → Marmaris
$2,365
$108 per day
Balcony
October 29, 2027
17 Night Grand Voyages Cruise
CruiseScore™ (3.99/5)
MSC Divina
S M L XL
Rome → Portofino → Marseille → Barcelona → Las Palmas → Salvador → Ilheus → Ilha Grande → Rio de Janeiro → Sao Paulo
$2,064
$121 per day
Balcony

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.

Let’s book your cruise

Tell us who’s sailing to see available cabins and fares.

Guests in this cabin
Ages at the time of sailing

Special fares are dependent on eligibility