Back-to-back cruises from Barcelona

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

Find back-to-back cruises

More than 1,000 trips

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

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 13 – Dec 13, 202660 nights4 cruises32 ports14 new countries

    1. MSC Meraviglia7 nights · Oct 13 – 20Stay aboard
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. MSC Meraviglia14 nights · Nov 29 – Dec 13
    Total for 2 guests$11,119$185 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage41% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 10 – Dec 13, 202663 nights4 cruises33 ports14 new countries

    1. Celebrity Equinox10 nights · Oct 10 – 20Switch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. MSC Meraviglia14 nights · Nov 29 – Dec 13
    Total for 2 guests$12,154$193 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage37% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 10 – Dec 12, 202662 nights4 cruises33 ports17 new countries

    1. Celebrity Equinox10 nights · Oct 10 – 20Switch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 111 day in MiamiSwitch ships in Miami
    3. MSC Poesia21 nights · Nov 12 – Dec 3Switch ships in Miami
    4. Freedom Of The Seas9 nights · Dec 3 – 12
    Total for 2 guests$13,982$226 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage35% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 13 – Dec 12, 202659 nights4 cruises32 ports17 new countries

    1. MSC Meraviglia7 nights · Oct 13 – 20Stay aboard
    2. MSC Meraviglia22 nights · Oct 20 – Nov 111 day in MiamiSwitch ships in Miami
    3. MSC Poesia21 nights · Nov 12 – Dec 3Switch ships in Miami
    4. Freedom Of The Seas9 nights · Dec 3 – 12
    Total for 2 guests$11,202$190 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage20% cheaper per night

    Barcelona, Civitavecchia (Rome), Savona, La Romana

    Western Mediterranean, Eastern Mediterranean, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 16 – Dec 5, 202750 nights3 cruises30 ports12 new countries

    1. Celebrity Equinox10 nights · Oct 16 – 26Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa5 nights · Oct 26 – 31Stay aboard
    3. Costa Fascinosa35 nights · Oct 31 – Dec 5
    Total for 2 guests$13,897$278 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage43% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 12 – Dec 13, 202660 nights4 cruises32 ports14 new countries

    1. Costa Smeralda7 nights · Oct 12 – 191 day in BarcelonaSwitch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. MSC Meraviglia14 nights · Nov 29 – Dec 13
    Total for 2 guests$10,526$175 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage35% cheaper per night

    Barcelona, Fort Lauderdale, Los Angeles

    Western Mediterranean, Azores, Madeira & Cape Verde, Bermuda, US & Canada East Coast

    Nov 2 – Dec 28, 202656 nights4 cruises30 ports13 new countries

    1. Brilliance Of The Seas14 nights · Nov 2 – 16Switch ships in Fort Lauderdale
    2. Disney Destiny5 nights · Nov 16 – 21Switch ships in Fort Lauderdale
    3. Rotterdam21 nights · Nov 21 – Dec 12Switch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 12 – 28
    Total for 2 guests$11,289$202 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage23% cheaper per night

    Barcelona, Civitavecchia (Rome), Savona, Pointe-à-Pitre

    Western Mediterranean, Eastern Mediterranean, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 16 – Dec 9, 202754 nights4 cruises33 ports14 new countries

    1. Celebrity Equinox10 nights · Oct 16 – 26Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa5 nights · Oct 26 – 31Stay aboard
    3. Costa Fascinosa32 nights · Oct 31 – Dec 2Switch ships in Pointe-à-Pitre
    4. Costa Serena7 nights · Dec 2 – 9
    Total for 2 guests$15,569$288 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage21% cheaper per night

    Barcelona, Civitavecchia (Rome), Savona, La Romana

    Western Mediterranean, Eastern Mediterranean, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 16 – Dec 13, 202757 nights4 cruises35 ports14 new countries

    1. Celebrity Equinox10 nights · Oct 16 – 26Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa5 nights · Oct 26 – 31Stay aboard
    3. Costa Fascinosa35 nights · Oct 31 – Dec 51 day in La RomanaSwitch ships in La Romana
    4. MSC Opera7 nights · Dec 6 – 13
    Total for 2 guests$15,611$274 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage

    Barcelona, Piraeus (Athens), Fort Lauderdale

    Western Mediterranean, Eastern Mediterranean, Canary Islands, Azores, Madeira & Cape Verde

    Oct 7 – Dec 12, 202765 nights4 cruises37 ports19 new countries

    1. Celebrity Equinox9 nights · Oct 7 – 161 day in BarcelonaSwitch ships in Barcelona
    2. Sun Princess14 nights · Oct 17 – 31Stay aboard
    3. Sun Princess21 nights · Oct 31 – Nov 21Switch ships in Fort Lauderdale
    4. Eurodam21 nights · Nov 21 – Dec 12
    Total for 2 guests$19,393$298 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage39% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 12 – Dec 12, 202659 nights4 cruises32 ports17 new countries

    1. Costa Smeralda7 nights · Oct 12 – 191 day in BarcelonaSwitch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 111 day in MiamiSwitch ships in Miami
    3. MSC Poesia21 nights · Nov 12 – Dec 3Switch ships in Miami
    4. Freedom Of The Seas9 nights · Dec 3 – 12
    Total for 2 guests$10,692$181 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage18% cheaper per night

    Barcelona, Piraeus (Athens), Fort Lauderdale, Los Angeles

    Western Mediterranean, Eastern Mediterranean, Canary Islands, Azores, Madeira & Cape Verde

    Oct 17 – Dec 29, 202772 nights4 cruises40 ports18 new countries

    1. Sun Princess14 nights · Oct 17 – 31Stay aboard
    2. Sun Princess21 nights · Oct 31 – Nov 21Switch ships in Fort Lauderdale
    3. Eurodam21 nights · Nov 21 – Dec 121 day in Fort LauderdaleSwitch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 13 – 29
    Total for 2 guests$19,389$269 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage40% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 13 – Nov 28, 202646 nights3 cruises25 ports10 new countries

    1. MSC Meraviglia7 nights · Oct 13 – 20Stay aboard
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 28
    Total for 2 guests$8,549$186 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage41% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 13 – Dec 6, 202653 nights4 cruises29 ports12 new countries

    1. MSC Meraviglia7 nights · Oct 13 – 20Stay aboard
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. Norwegian Aqua7 nights · Nov 29 – Dec 6
    Total for 2 guests$9,707$183 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage40% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 13 – Dec 5, 202653 nights4 cruises28 ports11 new countries

    1. MSC Meraviglia7 nights · Oct 13 – 20Stay aboard
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 28Switch ships in Miami
    4. MSC World America7 nights · Nov 28 – Dec 5
    Total for 2 guests$9,885$187 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage45% cheaper per night

    Barcelona, Miami, Fort Lauderdale

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 10 – Dec 12, 202663 nights4 cruises32 ports12 new countries

    1. Celebrity Equinox10 nights · Oct 10 – 20Switch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 28Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    4. Regal Princess14 nights · Nov 28 – Dec 12
    Total for 2 guests$11,465$182 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage38% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 10 – Dec 6, 202656 nights4 cruises30 ports12 new countries

    1. Celebrity Equinox10 nights · Oct 10 – 20Switch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. Norwegian Aqua7 nights · Nov 29 – Dec 6
    Total for 2 guests$10,743$192 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage21% cheaper per night

    Barcelona, Civitavecchia (Rome), Savona, La Romana

    Western Mediterranean, Eastern Mediterranean, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 16 – Dec 13, 202757 nights4 cruises34 ports12 new countries

    1. Celebrity Equinox10 nights · Oct 16 – 26Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa5 nights · Oct 26 – 31Stay aboard
    3. Costa Fascinosa28 nights · Oct 31 – Nov 281 day in La RomanaSwitch ships in La Romana
    4. MSC Opera14 nights · Nov 29 – Dec 13
    Total for 2 guests$15,320$269 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage25% cheaper per night

    Barcelona, Fort Lauderdale, Los Angeles

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 31 – Dec 29, 202758 nights4 cruises31 ports17 new countries

    1. Costa Smeralda7 nights · Oct 31 – Nov 7Switch ships in Barcelona
    2. Sun Princess14 nights · Nov 7 – 21Switch ships in Fort Lauderdale
    3. Eurodam21 nights · Nov 21 – Dec 121 day in Fort LauderdaleSwitch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 13 – 29
    Total for 2 guests$13,496$233 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage23% cheaper per night

    Barcelona, Civitavecchia (Rome), Savona, La Romana

    Western Mediterranean, Eastern Mediterranean, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 16 – Dec 12, 202757 nights4 cruises31 ports13 new countries

    1. Celebrity Equinox10 nights · Oct 16 – 26Switch ships in Civitavecchia (Rome)
    2. Costa Fascinosa5 nights · Oct 26 – 31Stay aboard
    3. Costa Fascinosa28 nights · Oct 31 – Nov 28Stay aboard
    4. Costa Fascinosa14 nights · Nov 28 – Dec 12
    Total for 2 guests$15,971$280 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage43% cheaper per night

    Barcelona, Fort Lauderdale, Miami, Fort Lauderdale, Los Angeles

    Western Mediterranean, Canary Islands, US & Canada East Coast, Caribbean

    Oct 31 – Dec 28, 202658 nights4 cruises30 ports14 new countries

    1. Sun Princess15 nights · Oct 31 – Nov 15Switch ships in Miami36 km to Miami
    2. MSC Meraviglia6 nights · Nov 15 – 21Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Rotterdam21 nights · Nov 21 – Dec 12Switch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 12 – 28
    Total for 2 guests$10,171$175 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage43% cheaper per night

    Barcelona, Miami

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 11 – Dec 13, 202660 nights4 cruises32 ports14 new countries

    1. Costa Toscana7 nights · Oct 11 – 182 days in BarcelonaSwitch ships in Barcelona
    2. MSC Meraviglia22 nights · Oct 20 – Nov 11Switch ships in Miami
    3. Zuiderdam17 nights · Nov 11 – 281 day in MiamiSwitch ships in Miami
    4. MSC Meraviglia14 nights · Nov 29 – Dec 13
    Total for 2 guests$10,639$177 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage43% cheaper per night

    Barcelona, Fort Lauderdale, Miami, Fort Lauderdale, Los Angeles

    Western Mediterranean, Canary Islands, US & Canada East Coast, Bahamas

    Oct 31 – Dec 28, 202658 nights4 cruises30 ports14 new countries

    1. Sun Princess15 nights · Oct 31 – Nov 15Switch ships in Miami36 km to Miami
    2. Carnival Horizon6 nights · Nov 15 – 21Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Rotterdam21 nights · Nov 21 – Dec 12Switch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 12 – 28

    No price for 2 guests yet

    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage23% cheaper per night

    Barcelona, Fort Lauderdale, Los Angeles

    Western Mediterranean, Canary Islands, Azores, Madeira & Cape Verde, US & Canada East Coast

    Oct 31 – Dec 29, 202758 nights4 cruises31 ports17 new countries

    1. MSC Seaview7 nights · Oct 31 – Nov 7Switch ships in Barcelona
    2. Sun Princess14 nights · Nov 7 – 21Switch ships in Fort Lauderdale
    3. Eurodam21 nights · Nov 21 – Dec 121 day in Fort LauderdaleSwitch ships in Fort Lauderdale
    4. Island Princess16 nights · Dec 13 – 29
    Total for 2 guests$13,848$239 per nightConverted from EUR
    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.