⚓ legtolegcruises.com BETA

Back-to-Back Cruises from San Diego

San Diego has the shortest airport-to-terminal hop of any port on this list, and its short Ensenada runs make cheap back-to-back building easy.

⚓ Find legs for free ›

Let the planner do the San Diego math, including which casino offer to spend on which leg.

See every back-to-back from San Diego

The lowest price from San Diego

The back-to-back from San Diego with the lowest total for 2 guests, with an interior cabin on sale on every leg, back in San Diego at the end. Prices last checked Nov 1, 2026, 5:20 PM Pacific.

San DiegoCatalina IslandEnsenada
The route on a map: from San Diego and back. Ports on it: San Diego, Catalina Island, Ensenada.
  1. San DiegoNov 29, 20261Leg 1 · 4 nightsSerenade of the SeasNov 29, 2026 to Dec 3, 2026$439 for 2 guests$220 per personSan Diegosame day, same port
  2. 2Leg 2 · 3 nightsSerenade of the SeasDec 3, 2026 to Dec 6, 2026$458 for 2 guests$229 per personSan DiegoDec 6, 2026
Both legs, interior cabin$897for 2 guests$449 per person · 7 nights · taxes and fees included
See this trip
36back-to-backs
36same ship
7-14combined nights
$897Lowest total on this port, for 2 guests$449 per person. The trip above

Only Serenade of the Seas sails back to back from San Diego (36 trips). The most common trip is a 3-night and a 4-night sailing, 7 nights in all (23 of 36). Top stops: Ensenada, Catalina Island, Cabo San Lucas and La Paz. The next leaves on Nov 8, 2026, on Serenade of the Seas.

When to sail from San Diego, and what it costs

Each bar is the lowest total for 2 guests in that month, both legs together, interior cabin, taxes and fees included. Under each month: how many back-to-backs sail.

  1. Lowest: $897 for 2 guests$897 for 2 guestsNov20262
  2. $897 for 2 guestsDec6
  3. $1,062 for 2 guestsJan20277
  4. $1,160 for 2 guestsFeb8
  5. $1,282 for 2 guestsMar7
  6. $1,509 for 2 guestsApr6

Ships that sail back to back from San Diego

One row a ship, counting the back-to-backs that stay on that ship for both legs.

ShipBack-to-backsMost commonLowest totalNext start
Serenade of the Seas 36 7 nightsa 3-night and a 4-night sailing $897 for 2 guests, $449 per person7 nights Nov 8, 2026

The next back-to-backs to leave San Diego

  1. Nov 8, 2026, 14 nights on Serenade of the Seas: $1,715 for 2 guests
  2. Nov 29, 2026, 7 nights on Serenade of the Seas: $897 for 2 guests
  3. Dec 3, 2026, 7 nights on Serenade of the Seas: $917 for 2 guests

Prices last checked Nov 1, 2026, 5:20 PM Pacific. They are refreshed on a schedule, not live, so confirm a price with Royal Caribbean before you book. New to this? Back to back cruises, explained.

Sailing soonest from San Diego

ShipThe two legsDepartsNightsTotal for 2 guests
Serenade of the Seas
Ensenada, Cabo & Mazatlan Cruise · 7 nights
Nov 8, 2026 to Nov 15, 2026
Ensenada, Cabo & La Paz Cruise · 7 nights
Nov 15, 2026 to Nov 22, 2026
Nov 8, 2026
back Nov 22, 2026
14 $1,715$858 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Nov 29, 2026 to Dec 3, 2026
Ensenada Cruise · 3 nights
Dec 3, 2026 to Dec 6, 2026
Nov 29, 2026
back Dec 6, 2026
7 $897$449 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Dec 3, 2026 to Dec 6, 2026
Catalina & Ensenada Cruise · 4 nights
Dec 6, 2026 to Dec 10, 2026
Dec 3, 2026
back Dec 10, 2026
7 $917$459 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Dec 6, 2026 to Dec 10, 2026
Ensenada Cruise · 3 nights
Dec 10, 2026 to Dec 13, 2026
Dec 6, 2026
back Dec 13, 2026
7 $897$449 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Dec 10, 2026 to Dec 13, 2026
Cabo Overnight, Catalina & Ensenada · 7 nights
Dec 13, 2026 to Dec 20, 2026
Dec 10, 2026
back Dec 20, 2026
10 $1,296$648 per person
details
Serenade of the Seas
Cabo Overnight, Catalina & Ensenada · 7 nights
Dec 13, 2026 to Dec 20, 2026
Cabo, Mazatlan & La Paz Holiday · 7 nights
Dec 20, 2026 to Dec 27, 2026
Dec 13, 2026
back Dec 27, 2026
14 $3,154$1,577 per person
details
Serenade of the Seas
Cabo, Mazatlan & La Paz Holiday · 7 nights
Dec 20, 2026 to Dec 27, 2026
Cabo, Mazatlan & La Paz Holiday · 7 nights
Dec 27, 2026 to Jan 3, 2027
Dec 20, 2026
back Jan 3, 2027
14 $5,209$2,604 per person
details
Serenade of the Seas
Cabo, Mazatlan & La Paz Holiday · 7 nights
Dec 27, 2026 to Jan 3, 2027
Ensenada, Cabo & La Paz Cruise · 7 nights
Jan 3, 2027 to Jan 10, 2027
Dec 27, 2026
back Jan 10, 2027
14 $3,751$1,875 per person
details
Serenade of the Seas
Ensenada, Cabo & La Paz Cruise · 7 nights
Jan 3, 2027 to Jan 10, 2027
Catalina & Ensenada Cruise · 4 nights
Jan 10, 2027 to Jan 14, 2027
Jan 3, 2027
back Jan 14, 2027
11 $1,337$669 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Jan 10, 2027 to Jan 14, 2027
Ensenada Cruise · 3 nights
Jan 14, 2027 to Jan 17, 2027
Jan 10, 2027
back Jan 17, 2027
7 $1,062$531 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Jan 14, 2027 to Jan 17, 2027
Catalina & Ensenada Cruise · 4 nights
Jan 17, 2027 to Jan 21, 2027
Jan 14, 2027
back Jan 21, 2027
7 $1,181$591 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Jan 17, 2027 to Jan 21, 2027
Ensenada Cruise · 3 nights
Jan 21, 2027 to Jan 24, 2027
Jan 17, 2027
back Jan 24, 2027
7 $1,161$580 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Jan 21, 2027 to Jan 24, 2027
Catalina & Ensenada Cruise · 4 nights
Jan 24, 2027 to Jan 28, 2027
Jan 21, 2027
back Jan 28, 2027
7 $1,121$560 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Jan 24, 2027 to Jan 28, 2027
Cabo, Mazatlan & La Paz · 7 nights
Jan 28, 2027 to Feb 4, 2027
Jan 24, 2027
back Feb 4, 2027
11 $1,578$789 per person
details
Serenade of the Seas
Cabo, Mazatlan & La Paz · 7 nights
Jan 28, 2027 to Feb 4, 2027
Ensenada Cruise · 3 nights
Feb 4, 2027 to Feb 7, 2027
Jan 28, 2027
back Feb 7, 2027
10 $1,561$781 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Feb 4, 2027 to Feb 7, 2027
Catalina & Ensenada Cruise · 4 nights
Feb 7, 2027 to Feb 11, 2027
Feb 4, 2027
back Feb 11, 2027
7 $1,160$580 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Feb 7, 2027 to Feb 11, 2027
Ensenada Cruise · 3 nights
Feb 11, 2027 to Feb 14, 2027
Feb 7, 2027
back Feb 14, 2027
7 $1,201$600 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Feb 11, 2027 to Feb 14, 2027
Catalina & Ensenada Cruise · 4 nights
Feb 14, 2027 to Feb 18, 2027
Feb 11, 2027
back Feb 18, 2027
7 $1,262$631 per person
details
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Feb 14, 2027 to Feb 18, 2027
Ensenada Cruise · 3 nights
Feb 18, 2027 to Feb 21, 2027
Feb 14, 2027
back Feb 21, 2027
7 $1,258$629 per person
details
Serenade of the Seas
Ensenada Cruise · 3 nights
Feb 18, 2027 to Feb 21, 2027
Catalina & Ensenada Cruise · 4 nights
Feb 21, 2027 to Feb 25, 2027
Feb 18, 2027
back Feb 25, 2027
7 $1,196$598 per person
details

Showing 20 of 36 back-to-backs: priced ones first, soonest first within each. Prices last checked Nov 1, 2026, 5:20 PM Pacific. They are refreshed on a schedule, not live, so confirm a price with Royal Caribbean before you book. Open all 36 in the planner ›

The whole year, month by month

November 20262 back-to-backs$897 for 2 guests, $449 per personLowest: Serenade of the Seas, Nov 29
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Nov 29, 2026 to Dec 3, 2026
Ensenada Cruise · 3 nights
Dec 3, 2026 to Dec 6, 2026
Nov 29, 2026back Dec 6, 2026
7 nights$897 for 2 guests, $449 per persondetails
Serenade of the Seas
Ensenada, Cabo & Mazatlan Cruise · 7 nights
Nov 8, 2026 to Nov 15, 2026
Ensenada, Cabo & La Paz Cruise · 7 nights
Nov 15, 2026 to Nov 22, 2026
Nov 8, 2026back Nov 22, 2026
14 nights$1,715 for 2 guests, $858 per persondetails
December 20266 back-to-backs$897 for 2 guests, $449 per personLowest: Serenade of the Seas, Dec 6
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Dec 6, 2026 to Dec 10, 2026
Ensenada Cruise · 3 nights
Dec 10, 2026 to Dec 13, 2026
Dec 6, 2026back Dec 13, 2026
7 nights$897 for 2 guests, $449 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Dec 3, 2026 to Dec 6, 2026
Catalina & Ensenada Cruise · 4 nights
Dec 6, 2026 to Dec 10, 2026
Dec 3, 2026back Dec 10, 2026
7 nights$917 for 2 guests, $459 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Dec 10, 2026 to Dec 13, 2026
Cabo Overnight, Catalina & Ensenada · 7 nights
Dec 13, 2026 to Dec 20, 2026
Dec 10, 2026back Dec 20, 2026
10 nights$1,296 for 2 guests, $648 per persondetails

See all 6 in December 2026

January 20277 back-to-backs$1,062 for 2 guests, $531 per personLowest: Serenade of the Seas, Jan 10
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Jan 10, 2027 to Jan 14, 2027
Ensenada Cruise · 3 nights
Jan 14, 2027 to Jan 17, 2027
Jan 10, 2027back Jan 17, 2027
7 nights$1,062 for 2 guests, $531 per persondetails
Serenade of the Seas
Ensenada, Cabo & La Paz Cruise · 7 nights
Jan 3, 2027 to Jan 10, 2027
Catalina & Ensenada Cruise · 4 nights
Jan 10, 2027 to Jan 14, 2027
Jan 3, 2027back Jan 14, 2027
11 nights$1,337 for 2 guests, $669 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Jan 14, 2027 to Jan 17, 2027
Catalina & Ensenada Cruise · 4 nights
Jan 17, 2027 to Jan 21, 2027
Jan 14, 2027back Jan 21, 2027
7 nights$1,181 for 2 guests, $591 per persondetails

See all 7 in January 2027

February 20278 back-to-backs$1,160 for 2 guests, $580 per personLowest: Serenade of the Seas, Feb 4
Serenade of the Seas
Ensenada Cruise · 3 nights
Feb 4, 2027 to Feb 7, 2027
Catalina & Ensenada Cruise · 4 nights
Feb 7, 2027 to Feb 11, 2027
Feb 4, 2027back Feb 11, 2027
7 nights$1,160 for 2 guests, $580 per persondetails
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Feb 7, 2027 to Feb 11, 2027
Ensenada Cruise · 3 nights
Feb 11, 2027 to Feb 14, 2027
Feb 7, 2027back Feb 14, 2027
7 nights$1,201 for 2 guests, $600 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Feb 11, 2027 to Feb 14, 2027
Catalina & Ensenada Cruise · 4 nights
Feb 14, 2027 to Feb 18, 2027
Feb 11, 2027back Feb 18, 2027
7 nights$1,262 for 2 guests, $631 per persondetails

See all 8 in February 2027

March 20277 back-to-backs$1,282 for 2 guests, $641 per personLowest: Serenade of the Seas, Mar 7
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Mar 7, 2027 to Mar 11, 2027
Ensenada Cruise · 3 nights
Mar 11, 2027 to Mar 14, 2027
Mar 7, 2027back Mar 14, 2027
7 nights$1,282 for 2 guests, $641 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Mar 11, 2027 to Mar 14, 2027
Catalina & Ensenada Cruise · 4 nights
Mar 14, 2027 to Mar 18, 2027
Mar 11, 2027back Mar 18, 2027
7 nights$1,389 for 2 guests, $695 per persondetails
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Mar 14, 2027 to Mar 18, 2027
Ensenada Cruise · 3 nights
Mar 18, 2027 to Mar 21, 2027
Mar 14, 2027back Mar 21, 2027
7 nights$1,388 for 2 guests, $694 per persondetails

See all 7 in March 2027

April 20276 back-to-backs$1,509 for 2 guests, $754 per personLowest: Serenade of the Seas, Apr 11
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Apr 11, 2027 to Apr 15, 2027
Ensenada Cruise · 3 nights
Apr 15, 2027 to Apr 18, 2027
Apr 11, 2027back Apr 18, 2027
7 nights$1,509 for 2 guests, $754 per persondetails
Serenade of the Seas
Catalina & Ensenada Cruise · 4 nights
Apr 4, 2027 to Apr 8, 2027
Ensenada Cruise · 3 nights
Apr 8, 2027 to Apr 11, 2027
Apr 4, 2027back Apr 11, 2027
7 nights$1,594 for 2 guests, $797 per persondetails
Serenade of the Seas
Ensenada Cruise · 3 nights
Apr 8, 2027 to Apr 11, 2027
Catalina & Ensenada Cruise · 4 nights
Apr 11, 2027 to Apr 15, 2027
Apr 8, 2027back Apr 15, 2027
7 nights$1,541 for 2 guests, $770 per persondetails

See all 6 in April 2027

Went off sale this week5 back-to-backs from San Diego came off this page in the last 7 days

Royal Caribbean stopped selling one leg of each, so it cannot be booked as a back-to-back now. They are not counted in the numbers above.

  • Serenade of the Seas · Nov 15, 2026 to Nov 29, 2026 · 14 nights

    Leg 2 (Nov 22, 2026) was last on sale at our evening check on Oct 20, 2026. Only interior cabins were left that evening.

    No longer on sale since Oct 21, 2026

  • Serenade of the Seas · Nov 22, 2026 to Dec 3, 2026 · 11 nights

    Leg 1 (Nov 22, 2026) was last on sale at our evening check on Oct 20, 2026. Only interior cabins were left that evening.

    No longer on sale since Oct 21, 2026

  • Serenade of the Seas · Apr 25, 2027 to May 9, 2027 · 14 nights

    Leg 2 (May 2, 2027) was last on sale at our evening check on Oct 29, 2026. Only suite cabins were left that evening.

    No longer on sale since Oct 30, 2026

  • Serenade of the Seas · May 2, 2027 to May 16, 2027 · 14 nights

    Leg 1 (May 2, 2027) was last on sale at our evening check on Oct 29, 2026. Only suite cabins were left that evening.

    No longer on sale since Oct 30, 2026

  • Serenade of the Seas · Oct 7, 2027 to Oct 31, 2027 · 24 nights

    Leg 1 (Oct 7, 2027) was last on sale at our evening check on Oct 28, 2026. Only ocean view cabins were left that evening.

    No longer on sale since Oct 29, 2026

Each trip above is a real Royal Caribbean back-to-back that starts in San Diego, where the second leg leaves from the port the first one ends at, on the day it gets in. Fares are the lowest interior all-in price for 2 guests sharing a cabin, both legs combined, with the per person figure beside it, before any casino offer is applied. Ships currently running back-to-backs here: Serenade of the Seas.

Why San Diego works for a back-to-back

  • The 2-, 3-, and 4-night Ensenada and Baja sailings are inexpensive, and stacking two or three of them is a low-cost way to spend a week at sea.
  • Longer Mexican Riviera and Panama Canal itineraries also sail from here, so a short leg can be bolted onto something substantial.
  • The airport is close enough to the terminal that a same-day flight is realistic even on turnaround day, which is not true at most ports.

Turnaround day at San Diego

The B Street and Broadway Pier terminals sit right on the downtown waterfront. Turnaround is quick and consecutive cruisers who clear early can walk into the Gaslamp Quarter.

Getting there

The San Diego airport to the pier is a ten-minute taxi. Downtown hotels are walking distance from the terminal, which makes the night before a back-to-back simple.

Nearest airport: San Diego International (SAN), about 10 minutes away.

◈ With legtolegcruises.com

Spend your Club Royale offers across both legs

A casino offer covers one sailing. Put two back to back and you can spend two offers on one continuous trip. legtolegcruises.com works out which offer belongs on which leg so the trip costs you as little as possible.

How Club Royale offers work on a back-to-back

San Diego back-to-back questions

Can you do back to back cruises from San Diego?

Yes. We see 36 back-to-backs that start in San Diego, leaving between Nov 8, 2026 and Apr 22, 2027, every one on Serenade of the Seas.

What is the cheapest back to back cruise from San Diego?

The lowest total is Serenade of the Seas, Nov 29, 2026 to Dec 6, 2026, 7 nights, at $897 for 2 guests ($449 per person). Prices last checked Nov 1, 2026.

How long is a back to back cruise from San Diego?

7 to 14 nights in all. The most common is a 3-night and a 4-night sailing, in either order, 7 nights aboard (23 of 36). Next most common: a 3-night and a 7-night sailing (5) and a 4-night and a 7-night sailing (4).

Where do back to back cruises from San Diego end?

Back in San Diego: all 36 come home to the port they leave from.

What is the cheapest back-to-back cruise from San Diego?

Stacking the short Ensenada sailings. Two 3- or 4-night runs sailed back to back give you close to a week at sea for a fraction of what a single 7-night itinerary costs, though you will see less of Mexico.

Is the price you were quoted a good one?

Tell us the cruise and the price you were quoted, and we tell you whether it is a good price, using the prices we have tracked every night.

Port guides

Ports that back-to-backs from San Diego stop at: what to do when your ship is there.

Stop building back-to-backs in a spreadsheet

Pick San Diego, pick your dates, and legtolegcruises.com finds the back-to-backs and does the offer math.

Find legs for free ›

Back-to-backs, ships, and fares are worked out from the Royal Caribbean sailings we track, and they change constantly. Confirm every sailing, price, and offer with Royal Caribbean before booking.