16-Night Grand Voyage from Barcelona on MSC Virtuosa
- Nights
- 16
- Ports of call
- 4 to 5
- Departures
- 2
- From
- $1,339
MSC Virtuosa sails this route from the Port of Barcelona twice in the window we track. Each one runs 16 nights. It finishes in Santos (Brazil) rather than back in Barcelona, so check flights home before you book.
Every sailing calls at Salvador (Brazil). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.
Departures run from Mon, Nov 16, 2026 to Tue, Nov 16, 2027. The cheapest recorded starting fare is $1,339 per person, which works out at $84 a night.
Our transatlantic guide covers the fall and spring crossings to Florida and the Caribbean, and what a one-way trip means for your flights.
Which ports, on which dates?
Via Funchal
Calls at Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) · Rio de Janeiro (Brazil)
1 departure, from $3,719 per person
- Mon, Nov 16, 2026
Via Malaga
Calls at Malaga (Spain) · Santa Cruz de Tenerife (Canary Islands) · Maceio (Brazil) · Salvador (Brazil)
1 departure, from $1,339 per person
- Tue, Nov 16, 2027
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Mon, Nov 16, 2026 ends Wed, Dec 2, 2026 H (MSC) terminal | 16 | 16-Night Grand Voyage Calls at Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) · Rio de Janeiro (Brazil) Ends in Santos (Brazil) | |
Tue, Nov 16, 2027 ends Thu, Dec 2, 2027 Terminal not published yet | 16 | 16-Night Grand Voyage Calls at Malaga (Spain) · Santa Cruz de Tenerife (Canary Islands) · Maceio (Brazil) · Salvador (Brazil) Ends in Rio de Janeiro (Brazil) | Lowest fare shown |
- NOV16
Monday · 16 nights
Leaves from the H (MSC) terminal16-Night Grand Voyage
Calls at Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) · Rio de Janeiro (Brazil)
Ends in Santos (Brazil)
Ends Wed, Dec 2, 2026 in Santos
- NOV16
Tuesday · 16 nights
Terminal not published yet
16-Night Grand Voyage
Calls at Malaga (Spain) · Santa Cruz de Tenerife (Canary Islands) · Maceio (Brazil) · Salvador (Brazil)
Ends in Rio de Janeiro (Brazil)
Ends Thu, Dec 2, 2027 in Rio de Janeiro
Lowest fare shown
Months this route sails
Other routes MSC Virtuosa runs
Full ship scheduleStarting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.