
South America Cruises
South America with MSC Cruises
The land of dance and rhythm, tango and samba, a place where you can sense the atmosphere of a world long since thought lost, South America is more than a destination, it is an experience best lived through the sesnses.
Allow yourself to be swept away by the life-affirming culture, the passion and high spirits of each destination you visit. Discover the natural beauty of hidden coves, azure waters and endless white beaches.
MSC Cruises
South America
We found
129 cruises

1 / 19

Duration
4 nights
Date
16 Nov 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil
From
£539
Price per person / balcony stateroom

1 / 19

Duration
3 nights
Date
23 Nov 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£269
Price per person / inside stateroom
Show all departures (3)

1 / 19

Duration
4 nights
Date
26 Nov 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil
From
£319
Price per person / inside stateroom
Show all departures (2)

1 / 39

Duration
4 nights
Date
28 Nov 2026
Ship
MSC Virtuosa
- Departure - Salvador de Bahia, Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£1439
Price per person / suite

1 / 27

Duration
4 nights
Date
29 Nov 2026
Ship
MSC Divina
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil
From
£439
Price per person / inside stateroom

1 / 19

Duration
3 nights
Date
30 Nov 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£239
Price per person / inside stateroom

1 / 39

Duration
3 nights
Date
2 Dec 2026
Ship
MSC Virtuosa
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£309
Price per person / oceanview stateroom

1 / 19

Duration
3 nights
Date
3 Dec 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£239
Price per person / inside stateroom
Show all departures (3)

1 / 29

Duration
3 nights
Date
3 Dec 2026
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 2 stops
- Arrival - Rio de Janeiro, Brazil
From
£619
Price per person / balcony stateroom

1 / 29
6 % off

Duration
8 nights
Date
3 Dec 2026
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 6 stops
- Arrival - Buenos Aires, Argentina
£639
From
£601
Price per person / inside stateroom
Show all departures (8)

1 / 39

Duration
3 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Salvador de Bahia, Brazil
From
£379
Price per person / oceanview stateroom

1 / 39

Duration
4 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Maceió, Brazil
From
£471
Price per person / inside stateroom
Show all departures (2)

1 / 39
6 % off

Duration
7 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil
£664
From
£625
Price per person / inside stateroom
Show all departures (16)

1 / 33
6 % off

Duration
5 nights
Date
5 Dec 2026
Ship
MSC Seaview
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Buenos Aires, Argentina
£769
From
£723
Price per person / balcony stateroom

1 / 33
6 % off

Duration
8 nights
Date
6 Dec 2026
Ship
MSC Seaview
- Departure - Camboriu, Brazil
- 6 stops
- Arrival - Camboriu, Brazil
£759
From
£714
Price per person / inside stateroom

1 / 29
6 % off

Duration
8 nights
Date
6 Dec 2026
Ship
MSC Splendida
- Departure - Rio de Janeiro, Brazil
- 6 stops
- Arrival - Rio de Janeiro, Brazil
£1149
From
£1081
Price per person / balcony stateroom
Show all departures (6)

1 / 39
6 % off

Duration
7 nights
Date
8 Dec 2026
Ship
MSC Virtuosa
- Departure - Salvador de Bahia, Brazil
- 5 stops
- Arrival - Salvador de Bahia, Brazil
£664
From
£625
Price per person / inside stateroom
Show all departures (15)

1 / 39
6 % off

Duration
7 nights
Date
9 Dec 2026
Ship
MSC Virtuosa
- Departure - Maceió, Brazil
- 5 stops
- Arrival - Maceió, Brazil
£679
From
£639
Price per person / oceanview stateroom
Show all departures (14)

1 / 33
6 % off

Duration
7 nights
Date
10 Dec 2026
Ship
MSC Seaview
- Departure - Buenos Aires, Argentina
- 5 stops
- Arrival - Buenos Aires, Argentina
£1309
From
£1231
Price per person / balcony stateroom
Show all departures (9)

1 / 19

Duration
4 nights
Date
13 Dec 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil
From
£319
Price per person / inside stateroom
Show all departures (2)

1 / 33
6 % off

Duration
7 nights
Date
13 Dec 2026
Ship
MSC Seaview
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil
£619
From
£582
Price per person / inside stateroom
Show all departures (9)

1 / 33
6 % off

Duration
7 nights
Date
14 Dec 2026
Ship
MSC Seaview
- Departure - Camboriu, Brazil
- 5 stops
- Arrival - Camboriu, Brazil
£649
From
£611
Price per person / inside stateroom
Show all departures (8)

1 / 27

Duration
3 nights
Date
15 Dec 2026
Ship
MSC Divina
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil
From
£339
Price per person / inside stateroom
Show all departures (3)

1 / 27

Duration
3 nights
Date
18 Dec 2026
Ship
MSC Divina
- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil
From
£269
Price per person / inside stateroom

1 / 19

Duration
2 nights
Date
20 Dec 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Rio de Janeiro, Brazil
From
£159
Price per person / inside stateroom

1 / 19
6 % off

Duration
7 nights
Date
20 Dec 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 7 stops
- Arrival - Itajai, Brazil
£509
From
£479
Price per person / inside stateroom

1 / 33
6 % off

Duration
7 nights
Date
20 Dec 2026
Ship
MSC Seaview
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil
£739
From
£695
Price per person / inside stateroom
Show all departures (2)

1 / 19
6 % off

Duration
6 nights
Date
20 Dec 2026
Ship
MSC Musica
- Departure - Santos (São Paulo), Brazil
- 6 stops
- Arrival - Paranaguá, Brazil
£1549
From
£1457
Price per person / suite

1 / 27
6 % off

Duration
5 nights
Date
21 Dec 2026
Ship
MSC Divina
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil
£569
From
£535
Price per person / oceanview stateroom

1 / 33
6 % off

Duration
7 nights
Date
21 Dec 2026
Ship
MSC Seaview
- Departure - Camboriu, Brazil
- 5 stops
- Arrival - Camboriu, Brazil
£729
From
£686
Price per person / inside stateroom
Show all departures (2)

1 / 19
6 % off

Duration
7 nights
Date
22 Dec 2026
Ship
MSC Musica
- Departure - Rio de Janeiro, Brazil
- 7 stops
- Arrival - Rio de Janeiro, Brazil
£679
From
£639
Price per person / inside stateroom
Show all departures (2)

1 / 29
6 % off

Duration
9 nights
Date
22 Dec 2026
Ship
MSC Splendida
- Departure - Rio de Janeiro, Brazil
- 7 stops
- Arrival - Rio de Janeiro, Brazil
£1169
From
£1099
Price per person / balcony stateroom

1 / 39

Duration
3 nights
Date
23 Dec 2026
Ship
MSC Virtuosa
- Departure - Maceió, Brazil
- 2 stops
- Arrival - Santos (São Paulo), Brazil
From
£379
Price per person / balcony stateroom
Show all departures (2)

1 / 33
6 % off

Duration
7 nights
Date
24 Dec 2026
Ship
MSC Seaview
- Departure - Buenos Aires, Argentina
- 5 stops
- Arrival - Buenos Aires, Argentina
£1059
From
£996
Price per person / inside stateroom
Show all departures (2)

1 / 39
6 % off

Duration
7 nights
Date
26 Dec 2026
Ship
MSC Virtuosa
- Departure - Santos (São Paulo), Brazil
- 7 stops
- Arrival - Santos (São Paulo), Brazil
£1224
From
£1151
Price per person / inside stateroom

1 / 29
6 % off

Duration
9 nights
Date
27 Dec 2026
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 7 stops
- Arrival - Buenos Aires, Argentina
£1624
From
£1527
Price per person / balcony stateroom

1 / 19
6 % off

Duration
7 nights
Date
27 Dec 2026
Ship
MSC Musica
- Departure - Itajai, Brazil
- 9 stops
- Arrival - Itajai, Brazil
£2479
From
£2331
Price per person / suite

1 / 39
6 % off

Duration
7 nights
Date
29 Dec 2026
Ship
MSC Virtuosa
- Departure - Salvador de Bahia, Brazil
- 7 stops
- Arrival - Salvador de Bahia, Brazil
£1364
From
£1283
Price per person / balcony stateroom

1 / 19
6 % off

Duration
7 nights
Date
29 Dec 2026
Ship
MSC Musica
- Departure - Rio de Janeiro, Brazil
- 9 stops
- Arrival - Rio de Janeiro, Brazil
£3179
From
£2989
Price per person / suite

1 / 29
6 % off

Duration
8 nights
Date
31 Dec 2026
Ship
MSC Splendida
- Departure - Rio de Janeiro, Brazil
- 6 stops
- Arrival - Rio de Janeiro, Brazil
£1429
From
£1344
Price per person / oceanview stateroom

1 / 19
6 % off

Duration
7 nights
Date
2 Jan 2027
Ship
MSC Musica
- Departure - Paranaguá, Brazil
- 7 stops
- Arrival - Paranaguá, Brazil
£769
From
£723
Price per person / inside stateroom
Show all departures (7)

1 / 19
6 % off

Duration
7 nights
Date
3 Jan 2027
Ship
MSC Musica
- Departure - Itajai, Brazil
- 7 stops
- Arrival - Itajai, Brazil
£979
From
£921
Price per person / balcony stateroom
Show all departures (3)

1 / 19
6 % off

Duration
7 nights
Date
5 Jan 2027
Ship
MSC Musica
- Departure - Rio de Janeiro, Brazil
- 7 stops
- Arrival - Rio de Janeiro, Brazil
£689
From
£648
Price per person / inside stateroom
Show all departures (7)

1 / 29
6 % off

Duration
9 nights
Date
5 Jan 2027
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 7 stops
- Arrival - Buenos Aires, Argentina
£984
From
£925
Price per person / inside stateroom

1 / 33
6 % off

Duration
7 nights
Date
7 Jan 2027
Ship
MSC Seaview
- Departure - Buenos Aires, Argentina
- 5 stops
- Arrival - Buenos Aires, Argentina
£1019
From
£958
Price per person / inside stateroom

1 / 29
6 % off

Duration
9 nights
Date
8 Jan 2027
Ship
MSC Splendida
- Departure - Rio de Janeiro, Brazil
- 7 stops
- Arrival - Rio de Janeiro, Brazil
£1049
From
£987
Price per person / balcony stateroom

1 / 19
6 % off

Duration
7 nights
Date
10 Jan 2027
Ship
MSC Musica
- Departure - Itajai, Brazil
- 7 stops
- Arrival - Itajai, Brazil
£649
From
£611
Price per person / inside stateroom

1 / 33
6 % off

Duration
7 nights
Date
10 Jan 2027
Ship
MSC Seaview
- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil
£729
From
£686
Price per person / inside stateroom

1 / 33
6 % off

Duration
7 nights
Date
11 Jan 2027
Ship
MSC Seaview
- Departure - Camboriu, Brazil
- 5 stops
- Arrival - Camboriu, Brazil
£729
From
£686
Price per person / inside stateroom

1 / 29
6 % off

Duration
9 nights
Date
14 Jan 2027
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 7 stops
- Arrival - Buenos Aires, Argentina
£1144
From
£1076
Price per person / oceanview stateroom
Show all departures (3)
50 of 129 pcs











