Grand Crossing – Rio to Venice
•22 nights•MSC ArmoniaRio de Janeiro🇧🇷Venice🇮🇹
Sailed
About this cruise
A 22-night cruise from Rio de Janeiro to Venice, sailing on the evening of 14 March. It makes 9 port calls, starting with Santos, Mindelo and Las Palmas de Gran Canaria. The stops are in seven countries, and calls last 7 to 11 hours. Typical highs for the time of year run from 15°C in Civitavecchia (Rome) to 28°C in Santos (59 to 82°F). The cruise ends in Venice on the morning of 5 April. MSC Armonia (2001) carries up to 2,620 guests on 13 decks and has 5 restaurants, all of them included in the fare.
Prices
SailedThis cruise has already sailed.
Ports Map
About the Ship
2,620Guests
13Decks
2001Year Built
275 metersLong
5 Dining Venues5 included · 0 extra
Itinerary
Rio de Janeiro, Brazil
Day 1 – Rio de Janeiro 🇧🇷Depart: 6:00 PM
Santos, Brazil
Day 2 – Santos 🇧🇷Arrive: 7:00 AM | Depart: 2:00 PM
Day 3 – Sea day
Sea dayDay 4 – Sea day
Sea dayDay 5 – Sea day
Sea dayDay 6 – Sea day
Sea dayDay 7 – Sea day
Sea dayDay 8 – Sea day
Sea dayMindelo, Cape Verde
Day 9 – Mindelo 🇨🇻Arrive: 11:00 AM | Depart: 8:00 PM
Day 10 – Sea day
Sea dayDay 11 – Sea day
Sea dayLas Palmas de Gran Canaria, Spain
Day 12 – Las Palmas de Gran Canaria 🇪🇸Arrive: 8:00 AM | Depart: 5:00 PM
Day 13 – Sea day
Sea dayTangier, Morocco
Day 14 – Tangier 🇲🇦Arrive: 11:00 AM | Depart: 9:00 PM
Day 15 – Sea day
Sea dayBarcelona, Spain
Day 16 – Barcelona 🇪🇸Arrive: 9:00 AM | Depart: 6:00 PM
Day 17 – Sea day
Sea dayCivitavecchia (Rome), Italy
Day 18 – Civitavecchia (Rome) 🇮🇹Arrive: 7:00 AM | Depart: 6:00 PM
Messina, Italy
Day 19 – Messina 🇮🇹Arrive: 1:00 PM | Depart: 9:00 PM
Valletta, Malta
Day 20 – Valletta 🇲🇹Arrive: 9:00 AM | Depart: 6:00 PM
Day 21 – Sea day
Sea daySplit, Croatia
Day 22 – Split 🇭🇷Arrive: 8:00 AM | Depart: 5:00 PM
Venice, Italy
Day 23 – Venice 🇮🇹Arrive: 8:00 AM
Adjacent sailings on MSC Armonia
Previous sailingAlready sailed
Tropical Brazil Odyssey – Maceio & Salvador
Mar 7 – 14, 2026 · 7 nights · 🇧🇷 Rio de Janeiro
Next sailingAlready sailed
Adriatic Coast – Dubrovnik & Kotor
Apr 5 – 12, 2026 · 7 nights · 🇮🇹 Venice
Next bookable sailing
Adriatic Coast – Dubrovnik & Kotor
Oct 11 – 18, 2026 · 7 nights · 🇮🇹 Venice · from $1,339 pp
