Back-to-back cruises from Miami

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

Find back-to-back cruises

More than 1,000 trips

  • Switch shipsOne wayOcean crossingGrand voyage25% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bermuda, Azores, Madeira & Cape Verde

    Mar 28 – May 22, 202755 nights3 cruises32 ports17 new countries

    1. Carnival Celebration8 nights · Mar 28 – Apr 5Switch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,364$298 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage39% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Bahamas, Caribbean, Canary Islands

    Feb 2 – Mar 26, 202853 nights4 cruises33 ports12 new countries

    1. Carnival Conquest5 nights · Feb 2 – 7Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Celebrity Eclipse12 nights · Feb 7 – 19Switch ships in Fort Lauderdale
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$12,575$237 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage24% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Mar 29 – May 22, 202754 nights3 cruises30 ports17 new countries

    1. MSC Seaside7 nights · Mar 29 – Apr 5Switch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,373$303 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Bahamas, Caribbean, Canary Islands

    Jan 31 – Mar 26, 202855 nights4 cruises32 ports12 new countries

    1. MSC Seaside7 nights · Jan 31 – Feb 7Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Celebrity Eclipse12 nights · Feb 7 – 19Switch ships in Fort Lauderdale
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$13,454$245 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Caribbean, Bahamas, Canary Islands

    Jan 31 – Mar 26, 202855 nights4 cruises32 ports12 new countries

    1. Valiant Lady5 nights · Jan 31 – Feb 5Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Sun Princess14 nights · Feb 5 – 19Stay aboard
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$13,584$247 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage42% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Feb 28 – Apr 18, 202749 nights3 cruises27 ports16 new countries

    1. Carnival Magic6 nights · Feb 28 – Mar 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18

    No price for 2 guests yet

    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage44% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bahamas, Canary Islands

    Jan 30 – Mar 30, 202860 nights4 cruises34 ports16 new countries

    1. Regal Princess14 nights · Jan 30 – Feb 13Switch ships in Miami
    2. MSC Poesia11 nights · Feb 13 – 24Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Caribbean Princess14 nights · Feb 24 – Mar 9Stay aboard
    4. Caribbean Princess21 nights · Mar 9 – 30
    Total for 2 guests$13,669$228 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage

    Miami, Fort Lauderdale, Piraeus (Athens)

    US & Canada East Coast, Caribbean, Bermuda, Azores, Madeira & Cape Verde

    Mar 28 – Jun 1, 202765 nights3 cruises38 ports17 new countries

    1. Carnival Celebration8 nights · Mar 28 – Apr 5Switch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess46 nights · Apr 16 – Jun 1
    Total for 2 guests$20,142$310 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage

    Miami, Fort Lauderdale, Piraeus (Athens)

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Mar 29 – Jun 1, 202764 nights3 cruises36 ports17 new countries

    1. MSC Seaside7 nights · Mar 29 – Apr 5Switch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess46 nights · Apr 16 – Jun 1
    Total for 2 guests$20,151$315 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage39% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Feb 25 – Apr 18, 202752 nights3 cruises28 ports15 new countries

    1. Freedom Of The Seas9 nights · Feb 25 – Mar 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18
    Total for 2 guests$12,436$239 per nightConverted from EUR
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Caribbean, Bahamas, Canary Islands

    Jan 27 – Mar 26, 202859 nights4 cruises34 ports11 new countries

    1. Freedom Of The Seas9 nights · Jan 27 – Feb 5Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Sun Princess14 nights · Feb 5 – 19Stay aboard
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$14,569$247 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage40% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Bahamas, Caribbean, Canary Islands

    Feb 6 – Mar 30, 202853 nights4 cruises32 ports16 new countries

    1. Allure Of The Seas7 nights · Feb 6 – 13Switch ships in Miami
    2. MSC Poesia11 nights · Feb 13 – 24Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Caribbean Princess14 nights · Feb 24 – Mar 9Stay aboard
    4. Caribbean Princess21 nights · Mar 9 – 30
    Total for 2 guests$12,868$243 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage40% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Feb 28 – Apr 25, 202756 nights4 cruises31 ports16 new countries

    1. Carnival Magic6 nights · Feb 28 – Mar 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18Stay aboard
    4. Rotterdam7 nights · Apr 18 – 25

    No price for 2 guests yet

    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Caribbean, Bahamas, Bermuda

    Mar 1 – Apr 18, 202748 nights3 cruises26 ports16 new countries

    1. Scarlet Lady5 nights · Mar 1 – 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18
    Total for 2 guests$11,904$248 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage26% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bermuda, Azores, Madeira & Cape Verde

    Mar 27 – May 22, 202755 nights3 cruises31 ports17 new countries

    1. Carnival Horizon8 nights · Mar 27 – Apr 41 day in MiamiSwitch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,094$293 per night
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage26% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bermuda, Azores, Madeira & Cape Verde

    Mar 27 – May 22, 202755 nights3 cruises32 ports17 new countries

    1. MSC Meraviglia8 nights · Mar 27 – Apr 41 day in MiamiSwitch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,462$299 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage38% cheaper per night

    Miami, Copenhagen

    US & Canada East Coast, Caribbean, Bahamas, Azores, Madeira & Cape Verde

    Mar 25 – May 13, 202849 nights3 cruises22 ports14 new countries

    1. Carnival Magic8 nights · Mar 25 – Apr 2Switch ships in Miami
    2. Regal Princess14 nights · Apr 2 – 16Stay aboard
    3. Regal Princess27 nights · Apr 16 – May 13
    Total for 2 guests$11,514$235 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage31% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Mar 29 – May 22, 202753 nights3 cruises29 ports16 new countries

    1. MSC Seaside7 nights · Mar 29 – Apr 51 day in MiamiSwitch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Enchanted Princess10 nights · Apr 6 – 16Stay aboard
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$14,833$280 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage38% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Bahamas, Caribbean, Canary Islands

    Jan 31 – Mar 26, 202855 nights4 cruises32 ports11 new countries

    1. Carnival Sunrise5 nights · Jan 31 – Feb 5Switch ships in Miami
    2. MSC World America14 nights · Feb 5 – 19Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$13,422$244 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome), Barcelona

    US & Canada East Coast, Bahamas, Caribbean, Canary Islands

    Jan 30 – Mar 26, 202856 nights4 cruises32 ports11 new countries

    1. Carnival Venezia6 nights · Jan 30 – Feb 5Switch ships in Miami
    2. MSC World America14 nights · Feb 5 – 19Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Sun Princess22 nights · Feb 19 – Mar 12Stay aboard
    4. Sun Princess14 nights · Mar 12 – 26
    Total for 2 guests$13,722$245 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage37% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Bahamas, Caribbean, Bermuda

    Feb 25 – Apr 25, 202759 nights4 cruises32 ports15 new countries

    1. Freedom Of The Seas9 nights · Feb 25 – Mar 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18Stay aboard
    4. Rotterdam7 nights · Apr 18 – 25
    Total for 2 guests$14,629$248 per nightConverted from EUR
    Plan this trip
  • Switch shipsOne wayOcean crossingGrand voyage24% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bermuda, Azores, Madeira & Cape Verde

    Mar 28 – May 22, 202754 nights3 cruises31 ports17 new countries

    1. Allure Of The Seas7 nights · Mar 28 – Apr 41 day in MiamiSwitch ships in Miami
    2. Norwegian Sun11 nights · Apr 5 – 16Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,343$303 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage28% cheaper per night

    Miami, Fort Lauderdale, Civitavecchia (Rome)

    US & Canada East Coast, Caribbean, Bahamas, Bermuda

    Mar 24 – May 22, 202758 nights3 cruises35 ports17 new countries

    1. Norwegian Sun12 nights · Mar 24 – Apr 51 day in MiamiSwitch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Enchanted Princess10 nights · Apr 6 – 16Stay aboard
    3. Enchanted Princess36 nights · Apr 16 – May 22
    Total for 2 guests$16,650$287 per night
    Plan this trip
  • Stay aboard and switchOne wayOcean crossingGrand voyage34% cheaper per night

    Miami, Fort Lauderdale, Rotterdam

    US & Canada East Coast, Caribbean, Bahamas, Bermuda

    Mar 1 – Apr 25, 202755 nights4 cruises30 ports16 new countries

    1. Scarlet Lady5 nights · Mar 1 – 6Switch ships in Fort Lauderdale36 km to Fort Lauderdale
    2. Rotterdam21 nights · Mar 6 – 27Stay aboard
    3. Rotterdam22 nights · Mar 27 – Apr 18Stay aboard
    4. Rotterdam7 nights · Apr 18 – 25
    Total for 2 guests$14,098$256 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.