Skip to main content
Mexico cruise destination
Royal Caribbean Cruise + round-trip flights

3-night Mexico cruise with Royal Caribbean

Serenade of the Seas

$1,153

total for 2 · $576 each

Deal found 8 hours ago

Sailing dates

Jan 21–24, 2027

Cruise port

San Diego

Southwest Airlines

SLC → SAN

Trip length

3 cruise nights

Cruise line offers to check

These offers may apply to this sailing. Eligibility and any extra savings or perks still need confirmation for your fare and travelers.

Kids sail free on selected Royal Caribbean sailings

Additional children age 12 or younger may receive a waived cruise fare on eligible sailings.

Book by Nov 02, 2026

Cruise-line promotion: this sailing's eligibility is not confirmed. Requires at least 3 guests. This package is priced for 2; request a new quote for a larger party.

What this means for the listed price

The listed total covers 2 travelers. Extra guests are not included in that total; request a quote for your full party to see what this offer would save.

Conditions and fees

New bookings at prevailing rates during the booking window. The child must be 12 or younger at departure and share a cabin with the first and second guests, including a full-fare first guest. Triple, quad or family occupancy is required. Taxes, fees and port expenses remain. Selected sailings, cabin availability, fare combinability and blackout dates apply. Our winter reference is limited to departures through April 30, 2027. The saved exclusions conservatively also exclude special Navigator dates for all ships and any cruise overlapping a blackout. U.S. market reference; confirm the complete family quote and infant boarding-age policy. No additional flights are included.

Departure dates
2026-10-07 to 2027-04-30
Cruise length
At least 3 nights
Excluded sailing dates
2026-11-19 / 2026-11-27 2026-11-29 / 2026-11-29 2026-12-03 / 2026-12-03 2026-12-10 / 2026-12-10 2026-12-17 / 2027-01-04 2027-02-04 / 2027-02-08 2027-03-05 / 2027-04-04
Read cruise line terms ↗ Checked Oct 22, 2026 at 10:10 UTC

Book this trip

Two bookings, one with each provider

Balcony cabin

Royal Caribbean · for 2

$668

Book cruise

Round-trip flights

Southwest Airlines from SLC

$485

Book flights
Package total
$1,153

$576 per person

Hotels, transfers, baggage, gratuities, or provider taxes and fees may be excluded from this amount. Check both booking pages for exact inclusions before paying.

Prices cover 2 adults. Bringing a baby? What to expect

Cabin choices

Pick one to reprice the package.

Book the Balcony cabin

Flight choices

Headline price uses the recommended option

Recommended Southwest Airlines nonstop out · 1 stop back

Arrive cruise day · return cruise day

Cruise-safe schedule

$485

$1,049 package

Outbound

SLC → SAN

7:55 AM

2h 20m nonstop

9:15 AM

Thu Jan 21 · Southwest Airlines WN 3629

Return

SAN → SLC

3:10 PM

5h 40m 1 stop

9:50 PM

Sun Jan 24 · Southwest Airlines WN 3385, WN 1590

Denver International 1h 45m layover

View this flight
American Airlines 1 stop out · 1 stop back

Arrive day before · return cruise day

Cruise-safe schedule

Plan about $200 for 1 hotel night · not included

$424

$989 package

-$60 vs recommended

Outbound

SLC → SAN

6:00 AM

3h 38m 1 stop

8:38 AM

Wed Jan 20 · American Airlines AA 2276, AA 2134

Phoenix Sky Harbor 29m layover

Return

SAN → SLC

4:24 PM

4h 35m 1 stop

9:59 PM

Sun Jan 24 · American Airlines AA 1950, AA 2297

Phoenix Sky Harbor 1h 13m layover

View this flight
Delta nonstop out · nonstop back

Arrive day before · return cruise day

Cruise-safe schedule

Plan about $200 for 1 hotel night · not included

$445

$1,009 package

-$39 vs recommended

Outbound

SLC → SAN

8:00 AM

2h 6m nonstop

9:06 AM

Wed Jan 20 · Delta DL 1177

Return

SAN → SLC

7:10 PM

2h 5m nonstop

10:15 PM

Sun Jan 24 · Delta DL 1252

View this flight
Southwest Airlines nonstop out · nonstop back

Arrive day before · return next day

Cruise-safe schedule

Plan about $400 for 2 hotel nights · not included

$358

$922 package

-$126 vs recommended

Outbound

SLC → SAN

7:55 AM

2h 20m nonstop

9:15 AM

Wed Jan 20 · Southwest Airlines WN 3629

Return

SAN → SLC

12:00 PM

1h 55m nonstop

2:55 PM

Mon Jan 25 · Southwest Airlines WN 4592

View this flight
Frontier Airlines Ultra-low-cost 1 stop out · 1 stop back

Arrive day before · return next day

Cruise-safe schedule

Plan about $400 for 2 hotel nights · not included

$308

$872 package

-$176 vs recommended

Outbound

SLC → SAN

11:37 AM

5h 54m 1 stop

4:31 PM

Wed Jan 20 · Frontier Airlines F9 3220, F9 2817

Denver International 1h 57m layover

Return

SAN → SLC

3:09 PM

4h 15m 1 stop

8:24 PM

Mon Jan 25 · Frontier Airlines F9 1572, F9 2526

Phoenix Sky Harbor 1h 5m layover

View this flight

Trip schedule

  1. Fly SLC → SAN

    Arrive Jan 21 at 9:15 AM local

    Depart Jan 21 at 7:55 AM local on Southwest Airlines

  2. Cruise from San Diego

    Jan 21–24, 2027 aboard Serenade of the Seas

    Ensenada, Mexico

  3. Fly SAN → SLC

    Depart Jan 24 at 3:10 PM local

    Arrive Jan 24 at 9:50 PM local on Southwest Airlines

Deal prices are snapshots and may change after we find them. Before paying, verify passenger counts, dates, local flight times, baggage, cabin details, and final totals with each provider.

Does something look wrong?

Tell us if a price changed, a link broke, or the trip details do not match.