Rio de Janeiro

Rio de Janeiro

Discover the vibrant rhythms of Rio de Janeiro! From stunning beaches to iconic landmarks, your adventure begins here. Dive into the heart of Brazil!

Nestled between lush mountains and the sparkling Atlantic, Rio de Janeiro's port is your gateway to a vibrant city that pulses with life. Imagine stepping off your cruise ship and being greeted by the iconic Christ the Redeemer statue, overlooking a city famed for its stunning beaches like Copacabana and Ipanema. The port itself is a hub of activity, offering easy access to Rio's rich cultural tapestry, from the historic streets of Santa Teresa to the lively samba rhythms in Lapa. Cruising to Rio de Janeiro means immersing yourself in a city where every corner offers a new adventure, whether it's savoring local cuisine or exploring the breathtaking Tijuca National Park. Departing from this port, you'll carry with you the unforgettable energy of Rio, a city that promises both relaxation and excitement in equal measure.

Rio de Janeiro

We found

62 cruises

MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
1 night
Date
1 Dec 2026
Ship
MSC Virtuosa
  • Departure - Rio de Janeiro, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£59
Price per person / inside stateroom
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
6 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
£1149
From
£1104
Price per person / balcony stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£679
From
£652
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
22 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1269
From
£1219
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Rio de Janeiro, Brazil
£1349
From
£1296
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
31 Dec 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
£1469
From
£1411
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
5 Jan 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£689
From
£662
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
8 Jan 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£959
From
£921
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
17 Jan 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£959
From
£921
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Premium Drinks Package from £26pp/pn
Seven Seas Mariner, South America
1 / 10
5 % off — 4 days left
Regent Seven Seas Cruises
Duration
11 nights
Date
22 Jan 2027
Ship
Seven Seas Mariner
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Buenos Aires, Argentina
£8259
From
£7847
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
Azamara Journey, South America
1 / 14
6 % off — 4 days left
Azamara
Duration
10 nights
Date
7 Feb 2027
Ship
Azamara Journey
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£2159
From
£2030
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Queen Anne, South America
1 / 35
Discount — 4 days left
Cunard
Duration
20 nights
Date
8 Feb 2027
Ship
Queen Anne
  • Departure - Rio de Janeiro, Brazil
  • 13 stops  
  • Arrival - Valparaiso, Chile
£2969
From
£2851
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, South America
1 / 35
Discount — 4 days left
Cunard
Duration
20 nights
Date
8 Feb 2027
Ship
Queen Anne
  • Departure - Rio de Janeiro, Brazil
  • 13 stops  
  • Arrival - Valparaiso, Chile
£4889
From
£4694
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
13 Feb 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1079
From
£1036
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
16 Feb 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£589
From
£566
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seaview, Transatlantic
1 / 33
Discount — 4 days left
MSC Cruises
Duration
21 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Marseille, France
£1349
From
£1296
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seaview, Transatlantic
1 / 33
Discount — 4 days left
MSC Cruises
Duration
20 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Barcelona, Spain
£1659
From
£1593
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seaview, Transatlantic
1 / 33
Discount — 4 days left
MSC Cruises
Duration
22 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 11 stops  
  • Arrival - Genoa, Italy
£1829
From
£1756
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Seaview, Transatlantic
1 / 33
Discount — 4 days left
MSC Cruises
Duration
23 nights
Date
8 Mar 2027
Ship
MSC Seaview
  • Departure - Rio de Janeiro, Brazil
  • 12 stops  
  • Arrival - Naples, Italy
£2079
From
£1996
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
9 Mar 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 4 stops  
  • Arrival - Paranaguá, Brazil
£319
From
£310
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
9 Mar 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 5 stops  
  • Arrival - Itajai, Brazil
£569
From
£552
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
9 Mar 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Santos (São Paulo), Brazil
£649
From
£630
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Divina, Transatlantic
1 / 27
Discount — 4 days left
MSC Cruises
Duration
18 nights
Date
15 Mar 2027
Ship
MSC Divina
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1699
From
£1632
Price per person / balcony stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
Insignia, Caribbean
1 / 12
5 % off — 4 days left
Oceania Cruises
Duration
21 nights
Date
19 Mar 2027
Ship
Insignia
  • Departure - Rio de Janeiro, Brazil
  • 13 stops  
  • Arrival - Miami, Florida, USA
£5029
From
£4778
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
MSC Musica, Transatlantic
1 / 19
Discount — 4 days left
MSC Cruises
Duration
13 nights
Date
2 Apr 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 4 stops  
  • Arrival - Tarragona, Spain
£749
From
£720
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, Transatlantic
1 / 19
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
2 Apr 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 5 stops  
  • Arrival - Marseille, France
£879
From
£844
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, Transatlantic
1 / 19
Discount — 4 days left
MSC Cruises
Duration
15 nights
Date
2 Apr 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Genoa, Italy
£879
From
£844
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, Transatlantic
1 / 19
Discount — 4 days left
MSC Cruises
Duration
20 nights
Date
2 Apr 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 10 stops  
  • Arrival - Valencia, Spain
£1249
From
£1200
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, Transatlantic
1 / 19
Discount — 4 days left
MSC Cruises
Duration
16 nights
Date
2 Apr 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3519
From
£3379
Price per person / suite
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, Transatlantic
1 / 29
Discount — 4 days left
MSC Cruises
Duration
19 nights
Date
3 Apr 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Trieste, Italy
£2669
From
£2563
Price per person / suite
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Virtuosa, Transatlantic
1 / 39
Discount — 4 days left
MSC Cruises
Duration
16 nights
Date
4 Apr 2027
Ship
MSC Virtuosa
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Barcelona, Spain
£1049
From
£1008
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
7 Dec 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
£759
From
£729
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
23 Dec 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
£752
From
£730
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
23 Dec 2027
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 8 stops  
  • Arrival - Rio de Janeiro, Brazil
£1504
From
£1444
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
29 Dec 2027
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 9 stops  
  • Arrival - Rio de Janeiro, Brazil
£1284
From
£1233
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
1 Jan 2028
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1444
From
£1387
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
5 Jan 2028
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 6 stops  
  • Arrival - Rio de Janeiro, Brazil
£659
From
£640
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
10 Jan 2028
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1014
From
£974
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Musica, South America
1 / 19
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
11 Jan 2028
Ship
MSC Musica
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£714
From
£686
Price per person / inside stateroom
Show all departures (8)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Splendida, South America
1 / 29
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
28 Jan 2028
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1014
From
£974
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
40 of 62 pcs

Other destinations