Cheapest Cruises from San Diego - TrackCruisePrices

Cheapest Cruises from San Diego

San Diego offers a more relaxed cruise departure experience than LA, with easy parking and a beautiful harbor. It's a growing cruise port with a focus on Baja Mexico and Pacific Coast itineraries.

Tracking 110 upcoming sailings from San Diego.

Average Price by Destination

Rank Destination Avg $/Night Cheapest Sailings
1 Ensenada, Cabo & Mazatlan $125.71 $114.57 3
2 Ensenada, Cabo & La Paz $141.33 $115.43 7
3 Cabo San Lucas & Mazatlán $144.14 $144.14 3
4 Catalina & Ensenada $153.88 $137.75 15
5 Cabo San Lucas & Puerto Vallarta $172.36 $144.14 4
6 Ensenada $185.09 $154.33 16
7 Cabo, Mazatlan & La Paz $223.89 $157.86 4
8 Mexican Riviera $473.93 $281.00 58

Cheapest Sailings Available

Cruise Line Ship Destination Nights Departs $/Night Cabin
Royal Caribbean Serenade of the Seas Ensenada, Cabo & Mazatlan 7 Nov 8, 2026 $114.57 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Nov 15, 2026 $115.43 Inside
Royal Caribbean Serenade of the Seas Pacific Coastal 7 May 2, 2027 $119.57 Ocean View
Royal Caribbean Serenade of the Seas Ensenada, Cabo & Mazatlan 7 Nov 1, 2026 $120.14 Inside
Royal Caribbean Serenade of the Seas Pacific Coastal 7 May 2, 2027 $120.57 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Oct 18, 2026 $125.43 Inside
Royal Caribbean Serenade of the Seas Cabo Overnight, Catalina & Ensenada 7 Dec 13, 2026 $132.14 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Oct 4, 2026 $134.14 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Oct 25, 2026 $135.43 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Feb 21, 2027 $137.75 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 24, 2027 $137.75 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & Mazatlan 7 Feb 28, 2027 $142.43 Inside
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 9, 2027 $142.57 Inside Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 23, 2027 $142.57 Inside Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 16, 2027 $142.57 Inside Guarantee
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 2, 2027 $142.57 Inside Guarantee
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 30, 2027 $142.57 Inside Guarantee
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Dec 6, 2026 $143.50 Inside
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 9, 2027 $144.14 Inside
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 23, 2027 $144.14 Inside
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 16, 2027 $144.14 Inside
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 2, 2027 $144.14 Inside
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 30, 2027 $144.14 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Feb 7, 2027 $144.25 Inside
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Feb 6, 2027 $148.29 Inside Guarantee
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Oct 4, 2026 $148.43 Ocean View
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Feb 6, 2027 $148.43 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Mar 7, 2027 $151.50 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Mar 14, 2027 $151.50 Inside
Royal Caribbean Serenade of the Seas Cabo Overnight, Catalina & Ensenada 7 Dec 13, 2026 $152.14 Ocean View
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Nov 15, 2026 $152.57 Ocean View
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Mar 21, 2027 $152.75 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Apr 4, 2027 $153.75 Inside
Royal Caribbean Serenade of the Seas Ensenada 3 Feb 4, 2027 $154.33 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Oct 25, 2026 $155.43 Ocean View
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Nov 29, 2026 $156.00 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Apr 11, 2027 $156.00 Inside
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 30, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 23, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 16, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 2, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Feb 6, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 9, 2027 $156.86 Ocean View Guarantee
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 9, 2027 $157.00 Ocean View
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 23, 2027 $157.00 Ocean View
NCL Norwegian Star Cabo San Lucas & Mazatlán 7 Jan 16, 2027 $157.00 Ocean View
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 2, 2027 $157.00 Ocean View
NCL Norwegian Star Cabo San Lucas & Puerto Vallarta 7 Jan 30, 2027 $157.00 Ocean View
Royal Caribbean Serenade of the Seas Ensenada, Cabo & La Paz 7 Apr 25, 2027 $157.29 Inside
Royal Caribbean Serenade of the Seas Ensenada, Cabo & Mazatlan 7 Nov 1, 2026 $157.29 Ocean View

Tips for Cruising from San Diego

  • Baja Mexico is the main draw: Most San Diego sailings head to Ensenada, Cabo San Lucas, or Puerto Vallarta. Short 3-5 night Baja runs are the most affordable.
  • Hawaii repositioning cruises: Some ships reposition through San Diego on their way to or from Hawaii. These one-way sailings can offer exceptional value.
  • Easy, walkable port: San Diego's cruise terminal is downtown on the waterfront. Arrive early and walk to the Gaslamp Quarter for pre-cruise dining.
  • Smaller but growing: San Diego handles fewer ships than LA, which means fewer options but a much more pleasant embarkation experience.

Set up a price alert on any sailing departing from San Diego, California. You'll get notified when the price changes.

Prices shown are per person, per night for inside cabins. All sailings depart from San Diego. Last checked: June 5, 2026.
Back to Guides

Start tracking cruise prices today

It's completely free. No account required to browse, compare, and set price alerts.

Browse Cruise Deals