South Atlantic to Spain – Rio & Palma
•19 nights•MSC FantasiaBuenos Aires🇦🇷Barcelona🇪🇸
Sailed
About this cruise
A 19-night cruise from Buenos Aires to Barcelona, sailing on the evening of 23 March. It calls at Balneario Camboriu, Ilhabela, Rio de Janeiro, Maceio, Santa Cruz de Tenerife, Tangier and Palma de Mallorca, with 11 days at sea along the way. The stops are in Brazil, Spain and Morocco, and calls last 7 to 11 hours. Typical highs for the time of year run from 18°C in Barcelona to 31°C in Rio de Janeiro (64 to 88°F). The cruise ends in Barcelona on the morning of 11 April. MSC Fantasia (2008) carries up to 4,363 guests on 17 decks and has 5 restaurants, 2 of them included in the fare.
Prices
SailedThis cruise has already sailed.
Ports Map
About the Ship
4,363Guests
17Decks
2008Year Built
330 metersLong
5 Dining Venues2 included · 3 extra
Itinerary
Buenos Aires, Argentina
Day 1 – Buenos Aires 🇦🇷Depart: 6:00 PM
Day 2 – Sea day
Sea dayDay 3 – Sea day
Sea dayBalneario Camboriu, Brazil
Day 4 – Balneario Camboriu 🇧🇷Arrive: 8:00 AM | Depart: 6:00 PM
Ilhabela, Brazil
Day 5 – Ilhabela 🇧🇷Arrive: 9:00 AM | Depart: 7:00 PM
Rio de Janeiro, Brazil
Day 6 – Rio de Janeiro 🇧🇷Arrive: 8:00 AM | Depart: 6:00 PM
Day 7 – Sea day
Sea dayDay 8 – Sea day
Sea dayMaceio, Brazil
Day 9 – Maceio 🇧🇷Arrive: 7:00 AM | Depart: 2:00 PM
Day 10 – Sea day
Sea dayDay 11 – Sea day
Sea dayDay 12 – Sea day
Sea dayDay 13 – Sea day
Sea dayDay 14 – Sea day
Sea daySanta Cruz de Tenerife, Spain
Day 15 – Santa Cruz de Tenerife 🇪🇸Arrive: 10:00 AM | Depart: 8:00 PM
Day 16 – Sea day
Sea dayTangier, Morocco
Day 17 – Tangier 🇲🇦Arrive: 10:00 AM | Depart: 9:00 PM
Day 18 – Sea day
Sea dayPalma de Mallorca, Spain
Day 19 – Palma de Mallorca 🇪🇸Arrive: 9:00 AM | Depart: 6:00 PM
Barcelona, Spain
Day 20 – Barcelona 🇪🇸Arrive: 8:00 AM
Adjacent sailings on MSC Fantasia
Previous sailingAlready sailed
Azure Adventure – Rio & Montevideo
Mar 15 – 23, 2026 · 8 nights · 🇦🇷 Buenos Aires
Next sailingAlready sailed
Mediterranean Riviera – Marseille & Genoa
Apr 11 – 16, 2026 · 5 nights · 🇪🇸 Barcelona
Next bookable sailing
Unforgettable Mediterranean – Athens & Istanbul
Oct 11 – 20, 2026 · 9 nights · 🇮🇹 Bari · from $1,841 pp
