Flexible datesWhen is it cheapest?
Cheapest cruise-line fare we’ve captured per month, refreshed nightly. Tap a month to see those departures; an advisor confirms your exact price.
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Barcelona
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Marseille
EuropeMSC Cruises
7 nights: Barcelona & Naples, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Livorno
EuropeMSC Cruises
7 nights: Naples & Barcelona, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Naples
EuropeMSC Cruises
7 nights: Naples & Barcelona, the Mediterranean
Aboard MSC Virtuosa
Round-trip from Palermo
World CruiseMSC Cruises
6 nights: Rio de Janeiro
Aboard MSC Virtuosa
Santos → Maceió
AmericasMSC Cruises
The South America loop
Aboard MSC Virtuosa
Round-trip from Salvador de Bahia
AmericasMSC Cruises
The South America loop
Aboard MSC Virtuosa
Round-trip from Maceió
AmericasMSC Cruises
The South America loop
Aboard MSC Virtuosa
Round-trip from Santos
AmericasMSC Cruises
3 nights in South America
Aboard MSC Virtuosa
Maceió → Santos
World CruiseMSC Cruises
4 nights: Rio de Janeiro
Aboard MSC Virtuosa
Salvador de Bahia → Santos
AmericasMSC Cruises
4 nights in South America
Aboard MSC Virtuosa
Santos → Maceió
World CruiseMSC Cruises
1 night: Rio de Janeiro
Aboard MSC Virtuosa
Rio de Janeiro → Santos
World CruiseMSC Cruises
1 night: Rio de Janeiro
Aboard MSC Virtuosa
Santos → Rio de Janeiro
AmericasMSC Cruises
3 nights in South America
Aboard MSC Virtuosa
Santos → Salvador de Bahia
AmericasMSC Cruises
The South America loop
Aboard MSC Virtuosa
Round-trip from Santos
World CruiseMSC Cruises
4 nights: Rio de Janeiro
Aboard MSC Virtuosa
Santos → Salvador de Bahia
EuropeMSC Cruises
4 nights: Palma de Mallorca & Barcelona, Northern Europe
Aboard MSC Virtuosa
Málaga → Barcelona
EuropeMSC Cruises
5 nights: Southampton, Northern Europe
Aboard MSC Virtuosa
Southampton → Málaga
AmericasMSC Cruises
7 nights: Rio de Janeiro, South America
Aboard MSC Virtuosa
Round-trip from Santos
EuropeMSC Cruises
8 nights: Palma de Mallorca & Marseille, Northern Europe
Aboard MSC Virtuosa
Southampton → Marseille
EuropeMSC Cruises
9 nights: Palma de Mallorca & Barcelona, Northern Europe
Aboard MSC Virtuosa
Southampton → Barcelona
World CruiseMSC Cruises
11 nights: Barcelona
Aboard MSC Virtuosa
Maceió → Barcelona
World CruiseMSC Cruises
12 nights: Barcelona
Aboard MSC Virtuosa
Barcelona → Salvador de Bahia
World CruiseMSC Cruises
12 nights: Rio de Janeiro
Aboard MSC Virtuosa
Funchal → Rio de Janeiro
World CruiseMSC Cruises
13 nights: Barcelona
Aboard MSC Virtuosa
Salvador de Bahia → Barcelona
World CruiseMSC Cruises
13 nights: Barcelona
Aboard MSC Virtuosa
Barcelona → Salvador de Bahia
World CruiseMSC Cruises
13 nights: Rio de Janeiro
Aboard MSC Virtuosa
Funchal → Santos
World CruiseMSC Cruises
15 nights: Barcelona & Rio de Janeiro
Aboard MSC Virtuosa
Barcelona → Rio de Janeiro
World CruiseMSC Cruises
16 nights: Rio de Janeiro & Barcelona
Aboard MSC Virtuosa
Rio de Janeiro → Barcelona
World CruiseMSC Cruises
16 nights: Barcelona & Rio de Janeiro
Aboard MSC Virtuosa
Barcelona → Santos
EuropeMSC Cruises
16 nights: Barcelona & Rio de Janeiro, Northern Europe
Aboard MSC Virtuosa
Marseille → Rio de Janeiro
World CruiseMSC Cruises
17 nights: Rio de Janeiro & Barcelona
Aboard MSC Virtuosa
Santos → Barcelona
EuropeMSC Cruises
17 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Marseille → Rio de Janeiro
EuropeMSC Cruises
17 nights: Barcelona & Rio de Janeiro, Northern Europe
Aboard MSC Virtuosa
Marseille → Santos
World CruiseMSC Cruises
18 nights: Barcelona & Rio de Janeiro
Aboard MSC Virtuosa
Barcelona → Santos
EuropeMSC Cruises
18 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Livorno → Rio de Janeiro
EuropeMSC Cruises
19 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Marseille → Santos
EuropeMSC Cruises
19 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Naples → Rio de Janeiro
World CruiseMSC Cruises
20 nights: Rio de Janeiro & Barcelona
Aboard MSC Virtuosa
Santos → Palermo
EuropeMSC Cruises
20 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Livorno → Santos
EuropeMSC Cruises
20 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Palermo → Rio de Janeiro
World CruiseMSC Cruises
21 nights: Rio de Janeiro & Barcelona
Aboard MSC Virtuosa
Santos → Naples
EuropeMSC Cruises
21 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Naples → Santos
World CruiseMSC Cruises
22 nights: Rio de Janeiro & Barcelona
Aboard MSC Virtuosa
Rio de Janeiro → Marseille
EuropeMSC Cruises
22 nights: Barcelona & Rio de Janeiro, the Mediterranean
Aboard MSC Virtuosa
Palermo → Santos