Back-to-back cruises from Rio de Janeiro

Cruises from Rio de Janeiro that you can combine with one or more after it. Stay on the ship for the next sailing, or switch to another ship in Rio de Janeiro or a port nearby.

Find back-to-back cruises

315 trips

  • Stay aboard and switchOne wayOcean crossingGrand voyage20% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Helsinki

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 11 – May 13, 202856 nights5 cruises37 ports15 new countries

    1. MSC Splendida8 nights · Mar 11 – 191 day in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    4. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    5. Caribbean Princess7 nights · May 6 – 13
    Total for 2 guests$14,177$253 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage20% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 11 – May 20, 202863 nights5 cruises40 ports16 new countries

    1. MSC Splendida8 nights · Mar 11 – 191 day in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    4. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    5. Caribbean Princess14 nights · May 6 – 20
    Total for 2 guests$16,321$259 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage23% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 11 – May 6, 202849 nights4 cruises30 ports10 new countries

    1. MSC Splendida8 nights · Mar 11 – 191 day in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    4. Caribbean Princess16 nights · Apr 20 – May 6
    Total for 2 guests$11,745$240 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage23% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Copenhagen, Helsinki

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Mar 7 – May 13, 202864 nights5 cruises44 ports15 new countries

    1. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    2. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    3. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    4. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    5. Caribbean Princess7 nights · May 6 – 13

    Also boards in Itajai and Paranagua

    Total for 2 guests$16,714$261 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage22% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Copenhagen

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Mar 7 – May 20, 202871 nights5 cruises47 ports16 new countries

    1. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    2. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    3. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    4. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    5. Caribbean Princess14 nights · May 6 – 20

    Also boards in Itajai and Paranagua

    Total for 2 guests$18,858$266 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage24% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – May 6, 202841 nights3 cruises26 ports7 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6

    Also boards in Maceio and Salvador

    Total for 2 guests$9,976$243 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage34% cheaper per night

    Rio de Janeiro, Barcelona, Lisbon, Southampton

    South America, Azores, Madeira & Cape Verde, Western Mediterranean, Canary Islands

    Feb 23 – Apr 29, 202760 nights5 cruises37 ports11 new countries

    1. Costa Serena9 nights · Feb 23 – Mar 44 days in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Seaview20 nights · Mar 8 – 281 day in BarcelonaSwitch ships in Barcelona
    3. Norwegian Star10 nights · Mar 29 – Apr 8Stay aboard
    4. Norwegian Star10 nights · Apr 8 – 18Stay aboard
    5. Norwegian Star11 nights · Apr 18 – 29
    Total for 2 guests$15,185$253 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage16% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – May 28, 202862 nights5 cruises39 ports13 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    4. Caribbean Princess14 nights · May 6 – 201 day in CopenhagenSwitch ships in Copenhagen
    5. MSC Euribia7 nights · May 21 – 28

    Also boards in Santos, Maceio, and Salvador

    Total for 2 guests$17,459$282 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage15% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Southampton

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – Jun 16, 202882 nights5 cruises53 ports16 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    4. Caribbean Princess14 nights · May 6 – 20Stay aboard
    5. Caribbean Princess27 nights · May 20 – Jun 16

    Also boards in Santos, Maceio, and Salvador

    Total for 2 guests$22,582$275 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage31% cheaper per night

    Rio de Janeiro, Barcelona, Lisbon, Southampton

    South America, Azores, Madeira & Cape Verde, Western Mediterranean, Canary Islands

    Feb 23 – Apr 29, 202757 nights5 cruises35 ports10 new countries

    1. Costa Serena9 nights · Feb 23 – Mar 44 days in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Seaview20 nights · Mar 8 – 28Stay aboard
    3. MSC Seaview7 nights · Mar 28 – Apr 44 days in BarcelonaSwitch ships in Barcelona
    4. Norwegian Star10 nights · Apr 8 – 18Stay aboard
    5. Norwegian Star11 nights · Apr 18 – 29
    Total for 2 guests$15,103$265 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage27% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Southampton, Helsinki

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Mar 7 – May 13, 202862 nights4 cruises44 ports15 new countries

    1. MSC Musica22 nights · Mar 7 – 292 days in BarcelonaSwitch ships in Barcelona
    2. Costa Pacifica7 nights · Mar 31 – Apr 73 days in Piraeus (Athens)Switch ships in Piraeus (Athens)
    3. Caribbean Princess19 nights · Apr 10 – 29Stay aboard
    4. Caribbean Princess14 nights · Apr 29 – May 13

    Also boards in Itajai and Paranagua

    Total for 2 guests$14,892$240 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage25% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Copenhagen

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Feb 29 – May 6, 202864 nights5 cruises41 ports14 new countries

    1. MSC Musica7 nights · Feb 29 – Mar 7Stay aboard
    2. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    3. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    4. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    5. Caribbean Princess16 nights · Apr 20 – May 6
    Total for 2 guests$15,925$249 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage

    Rio de Janeiro, Barcelona, Piraeus (Athens)

    South America, Canary Islands, Western Mediterranean, Azores, Madeira & Cape Verde

    Mar 4 – May 4, 202758 nights5 cruises34 ports8 new countries

    1. Costa Serena9 nights · Mar 4 – 132 days in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Divina15 nights · Mar 15 – 30Switch ships in Barcelona
    3. Celebrity Equinox11 nights · Mar 30 – Apr 101 day in BarcelonaSwitch ships in Barcelona
    4. Sun Princess14 nights · Apr 11 – 25Switch ships in Piraeus (Athens)
    5. MSC Splendida9 nights · Apr 25 – May 4
    Total for 2 guests$18,926$326 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage24% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Southampton, Copenhagen

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Mar 7 – May 20, 202869 nights4 cruises47 ports16 new countries

    1. MSC Musica22 nights · Mar 7 – 292 days in BarcelonaSwitch ships in Barcelona
    2. Costa Pacifica7 nights · Mar 31 – Apr 73 days in Piraeus (Athens)Switch ships in Piraeus (Athens)
    3. Caribbean Princess19 nights · Apr 10 – 29Stay aboard
    4. Caribbean Princess21 nights · Apr 29 – May 20

    Also boards in Itajai and Paranagua

    Total for 2 guests$17,362$252 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage19% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Reykjavik

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – May 30, 202865 nights5 cruises43 ports14 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 72 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. MSC Musica7 nights · Apr 9 – 164 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    4. Caribbean Princess14 nights · May 6 – 20Stay aboard
    5. Caribbean Princess10 nights · May 20 – 30

    Also boards in Santos, Maceio, and Salvador

    Total for 2 guests$17,307$266 per night
    Plan this trip
  • Stay aboardOne wayOcean crossing12% cheaper per night

    Rio de Janeiro, Leixões (Porto), Kiel

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Apr 5 – 30, 202725 nights2 cruises12 ports4 new countries

    1. Costa Diadema17 nights · Apr 5 – 22Stay aboard
    2. Costa Diadema8 nights · Apr 22 – 30

    Also boards in Santos

    Total for 2 guests$4,296$172 per nightConverted from EUR
    Also sold as one cruise: $5,146
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage17% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Reykjavik

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – May 30, 202865 nights5 cruises43 ports15 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 72 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. AIDAstella7 nights · Apr 9 – 164 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    4. Caribbean Princess14 nights · May 6 – 20Stay aboard
    5. Caribbean Princess10 nights · May 20 – 30

    Also boards in Santos, Maceio, and Salvador

    Total for 2 guests$17,518$270 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage16% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Reykjavik

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 20 – May 30, 202865 nights5 cruises43 ports15 new countries

    1. MSC Divina18 nights · Mar 20 – Apr 73 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    2. MSC World Europa7 nights · Apr 10 – 173 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    4. Caribbean Princess14 nights · May 6 – 20Stay aboard
    5. Caribbean Princess10 nights · May 20 – 30

    Also boards in Santos, Maceio, and Salvador

    Total for 2 guests$18,063$278 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage34% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens)

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Feb 29 – Apr 10, 202838 nights3 cruises23 ports5 new countries

    1. MSC Musica7 nights · Feb 29 – Mar 7Stay aboard
    2. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    3. Celebrity Infinity9 nights · Apr 1 – 10
    Total for 2 guests$8,021$211 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage25% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Copenhagen

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Feb 24 – May 6, 202865 nights5 cruises41 ports14 new countries

    1. MSC Splendida8 nights · Feb 24 – Mar 34 days in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    3. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    4. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    5. Caribbean Princess16 nights · Apr 20 – May 6
    Total for 2 guests$16,131$248 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage18% cheaper per night

    Rio de Janeiro, Civitavecchia (Rome), Copenhagen, Reykjavik

    South America, Canary Islands, Western Mediterranean, British Isles & Western France

    Mar 11 – May 30, 202873 nights6 cruises48 ports17 new countries

    1. MSC Splendida8 nights · Mar 11 – 191 day in Rio de JaneiroSwitch ships in Rio de Janeiro
    2. MSC Divina18 nights · Mar 20 – Apr 74 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    3. Costa Fascinosa7 nights · Apr 11 – 182 days in Civitavecchia (Rome)Switch ships in Civitavecchia (Rome)
    4. Caribbean Princess16 nights · Apr 20 – May 6Stay aboard
    5. Caribbean Princess14 nights · May 6 – 20Stay aboard
    6. Caribbean Princess10 nights · May 20 – 30
    Total for 2 guests$19,543$268 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage28% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome)

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Feb 29 – Apr 20, 202848 nights4 cruises30 ports8 new countries

    1. MSC Musica7 nights · Feb 29 – Mar 7Stay aboard
    2. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    3. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    4. Caribbean Princess10 nights · Apr 10 – 20
    Total for 2 guests$11,201$233 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage25% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Southampton

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Feb 29 – Apr 29, 202857 nights5 cruises35 ports10 new countries

    1. MSC Musica7 nights · Feb 29 – Mar 7Stay aboard
    2. MSC Musica22 nights · Mar 7 – 293 days in BarcelonaSwitch ships in Barcelona
    3. Celebrity Infinity9 nights · Apr 1 – 10Switch ships in Piraeus (Athens)
    4. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    5. Caribbean Princess9 nights · Apr 20 – 29
    Total for 2 guests$13,801$242 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage24% cheaper per night

    Rio de Janeiro, Barcelona, Piraeus (Athens), Civitavecchia (Rome), Copenhagen

    South America, Azores, Madeira & Cape Verde, Canary Islands, Western Mediterranean

    Mar 7 – May 14, 202862 nights5 cruises41 ports11 new countries

    1. MSC Musica22 nights · Mar 7 – 292 days in BarcelonaSwitch ships in Barcelona
    2. Costa Pacifica7 nights · Mar 31 – Apr 73 days in Piraeus (Athens)Switch ships in Piraeus (Athens)
    3. Caribbean Princess10 nights · Apr 10 – 20Stay aboard
    4. Caribbean Princess16 nights · Apr 20 – May 61 day in CopenhagenSwitch ships in Copenhagen
    5. MSC Euribia7 nights · May 7 – 14

    Also boards in Itajai and Paranagua

    Total for 2 guests$15,747$254 per night
    Plan this trip

How back-to-back cruises work

What is a back-to-back cruise?

Two or more cruises booked one after the other. The next one leaves from the port where the last one ends, often on the same day. You get a longer trip and more ports than one sailing offers.

Stay aboard

The ship ends one cruise and starts the next from the same port. You keep your cabin, skip the packing, and have the port to yourself while new guests board.

Switch ships

Leave one ship and board another, the same day or a few days later. It works across cruise lines, and gives you a day or two in the city in between.

Before you book

  • Ask for the same cabin on every cruise, and ask the line to link the bookings so you stay in one room.
  • Staying aboard? Ask about in-transit guests. Most lines let you stay on the ship on turnaround day, or go ashore without checking out.
  • Book flights last: into the first port, home from the last one. For a switch, leave time for the transfer.
  • Prices add up the lowest fare of each cruise for your guest count. Fares change, so check each cruise before you book.

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.