Cruises from California 2026

California is the only state where you can choose between four genuine homeports—Los Angeles (San Pedro), Long Beach, San Diego, and San Francisco—each with its own personality and lineup. Together they put the Mexican Riviera, Hawaii, Alaska, the Panama Canal, and the California coast within reach of a drive-to cruise for roughly 40 million people. Whether you want a mega-ship long weekend or a three-week Hawaii round-trip, one of these piers has it on the schedule. The smart way to shop is to pick the trip first and the port second: the four piers divide the Pacific neatly between them.

The core itinerary from Southern California is the Mexican Riviera: 7-night loops to Cabo San Lucas, Mazatlán, and Puerto Vallarta from LA and Long Beach, plus quick 3- and 4-night Catalina/Ensenada escapes from Long Beach. The Riviera week is the West Coast's answer to a Caribbean run—a beach day in Cabo, old-town color in Mazatlán, a full day to roam Puerto Vallarta—while the Catalina/Ensenada runs are the spontaneous long weekend, light on planning and heavy on sea-day downtime. San Diego adds Baja and Sea of Cortez sailings and serves as a launching point for Panama Canal and Hawaii voyages. From San Francisco, ships run 10-day-plus Alaska round-trips in summer, California coastal and wine-country cruises in shoulder season, and Hawaii and Mexico in winter—all without flying anywhere.

Each port has a clear identity. LA's World Cruise Center hosts the broadest roster—Princess, Royal Caribbean, Norwegian, Celebrity, Virgin Voyages, and the premium lines. Long Beach is Carnival's dedicated West Coast hub, with check-in under the famous dome beside the Queen Mary. San Diego's B Street Pier is Holland America's longtime homeport and now also hosts Disney, Princess, Celebrity, Royal Caribbean, and Norwegian. San Francisco's Pier 27 cruise terminal on The Embarcadero is Princess's Northern California base, with Carnival, Viking, and others calling. Match the pier to your style: Long Beach for easy, repeatable getaways; LA for the widest choice of ships and the long Pacific itineraries; San Diego for premium winter sailings from a downtown pier; San Francisco for scenery-first cruising from a pier on one of the world's great waterfronts.

Seasonality splits north and south. LA, Long Beach, and San Diego sail year-round—the Mexican Riviera has no off-season, and winter fares are often the year's best. Hawaii round-trips cluster from fall through spring out of LA and San Francisco. Alaska from San Francisco is a summer product, roughly May through September, bookended by repositioning cruises. San Diego's season peaks from fall through spring, when Holland America and friends base ships there between Alaska summers. Whichever pier you choose, pack for a split climate: genuinely warm port days in Mexico or Hawaii, but cool, windy evenings along the California coast—the first night out of any of these ports rewards a real jacket, even in summer.

Logistics are easy by cruise standards. Every California terminal is freeway-close: I-110 ends at San Pedro's berths, I-710 ends at Long Beach's garage, San Diego's pier is minutes off I-5 downtown, and Pier 27 sits on The Embarcadero near the Bay Bridge. Official parking runs $23/day at LA and Long Beach; San Diego and San Francisco rely on nearby third-party lots (roughly $7-25/day—confirm rates before you go). Four airports—LAX, LGB, SAN, SFO—put a ship within ~2 to ~24 miles of an arrivals curb, and for many Californians the drive to the pier is shorter than the drive to the airport would have been.

Embarkation-day habits transfer between all four ports: arrive in your assigned check-in window rather than hours ahead, hand your large bags to the curbside porters so they meet you at your cabin, and keep passports and boarding documents handy. If you're driving more than a couple of hours, consider arriving the night before—each of these piers sits beside a waterfront worth an evening stroll, and starting boarding day rested beats starting it on the freeway.

Booking through Zipsea works exactly like booking direct—same ships, same cabins, same published fares—except we pass back the maximum onboard credit the cruise line allows on every sailing. That's real money for drinks, dining, and shore excursions whether you're sailing to Cabo, Glacier Bay, or Honolulu. Browse the live sailings above to compare departures from all four California ports, and lock in your onboard credit before fares move.

Browse by year:All years202620272028

Best 2026 Cruise Deals Departing from California

Carnival Firenze
Oct 23 - Oct 26

Baja Mexico from Long Beach...

3 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$174

+$30 onboard credit
Carnival Firenze
Aug 24 - Aug 28

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$176

+$30 onboard credit
Carnival Firenze
Nov 9 - Nov 13

Baja Mexico from Los Angele...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$180

+$30 onboard credit
Carnival Firenze
Nov 2 - Nov 6

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$183

+$30 onboard credit
Carnival Firenze
Oct 26 - Oct 30

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$179

+$30 onboard credit
Carnival Firenze
Nov 13 - Nov 16

Baja Mexico from Long Beach...

3 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$184

+$30 onboard credit
Carnival Firenze
Nov 6 - Nov 9

Baja Mexico from Long Beach...

3 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$184

+$30 onboard credit
Carnival Firenze
Oct 19 - Oct 23

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$189

+$30 onboard credit
Carnival Radiance
Dec 17 - Dec 20

Baja Mexico From Long Beach...

3 nights • Carnival Radiance

Carnival Cruise Line

FROM / PERSON

$196

+$30 onboard credit
Carnival Radiance
Oct 25 - Oct 29

Baja Mexico From Long Beach...

4 nights • Carnival Radiance

Carnival Cruise Line

FROM / PERSON

$202

+$40 onboard credit
Carnival Firenze
Sep 21 - Sep 25

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$205

+$40 onboard credit
Carnival Firenze
Sep 7 - Sep 11

Mexico from Los Angeles (Lo...

4 nights • Carnival Firenze

Carnival Cruise Line

FROM / PERSON

$211

+$40 onboard credit

Getting to the Port: Terminals, Parking & Directions

Everything you need to plan embarkation day from California—terminal addresses, parking rates, and the closest airports.

World Cruise Center (Los Angeles, Berths 91-93)

Address: 100 Swinford Street, San Pedro, CA 90731

Cruise lines: Princess, Royal Caribbean, Norwegian, Celebrity, Virgin Voyages, Holland America, Cunard, Oceania, Regent, Seabourn, Viking

Parking: First hour free, then $2/hour to $23/day max ($40/day oversized); pay on exit. Confirm with port.

Driving: I-110 (Harbor Freeway) south to its end, exit Harbor Boulevard, follow World Cruise Center signs.

Long Beach Cruise Terminal

Address: 231 Windsor Way, Long Beach, CA 90802

Cruise lines: Carnival Cruise Line (exclusive)

Parking: $23/day on-site garage, pay on exit; 7-ft height limit, no oversized vehicles. Confirm with port.

Driving: I-710 (Long Beach Freeway) south to its end, follow Queen Mary / Cruise Terminal signs to Windsor Way.

B Street Pier Cruise Ship Terminal (San Diego)

Address: 1140 North Harbor Drive, San Diego, CA 92101

Cruise lines: Holland America, Disney, Princess, Celebrity, Royal Caribbean, Norwegian, Silversea

Parking: No port-operated long-term lot; third-party lots within ~0.5-3 miles run roughly $7-$20/day, some with free shuttles. Confirm rates with the operator.

Driving: From I-5 downtown, take the Hawthorn Street exit west toward the bay; the pier is on North Harbor Drive at B Street.

James R. Herman Cruise Terminal, Pier 27 (San Francisco)

Address: Pier 27, The Embarcadero, San Francisco, CA 94111

Cruise lines: Princess (homeport), Carnival, plus calls by Celebrity, Holland America, Norwegian, Viking, Oceania, Royal Caribbean, Virgin Voyages

Parking: No parking at the terminal; port-listed Metropolis lots at 55 & 80 Francisco Street nearby—reserve ahead and confirm rates with the operator.

Driving: From the Bay Bridge (I-80), exit toward The Embarcadero and head north along the waterfront; Pier 27 is at The Embarcadero and Lombard Street.

Nearest Airports

AirportDistance to Port
Los Angeles International (serves LA/San Pedro) (LAX)~20 miles to World Cruise Center
Long Beach Airport (serves Long Beach) (LGB)~6 miles to Long Beach Cruise Terminal
San Diego International (serves San Diego) (SAN)~2 miles to B Street Pier
San Francisco International (serves San Francisco) (SFO)~14 miles to Pier 27

Hotels Near the Port

  • In Southern California, base yourself in downtown San Pedro or downtown Long Beach—each is minutes from its terminal and walkable to the waterfront.
  • In San Diego, the downtown/Embarcadero and Little Italy neighborhoods put you within walking distance of the B Street Pier.
  • In San Francisco, the Embarcadero/North Beach and Fisherman's Wharf areas are an easy walk or short ride to Pier 27.

Getting There Without a Car

  • San Diego is the easiest car-free port in the state: the airport is ~2 miles from the pier, and the trolley and Amtrak's Santa Fe Depot are within walking distance of the terminal.
  • In San Francisco, Muni's E/F streetcars run along The Embarcadero right past Pier 27, and BART connects SFO to downtown.
  • For LA and Long Beach, rideshare is the practical option—there's no direct rail to either terminal, so budget extra time from LAX in morning traffic.

Port details verified June 2026. Rates and policies can change—confirm with your terminal before sailing day.

Discover by Cruise Line

Royal CaribbeanNorwegian Cruise LineCelebrity CruisesCarnival Cruise LinePrincess CruisesMSC CruisesDisney Cruise LineHolland America LineVirgin VoyagesViking

Why Zipsea

The most onboard credit on the internet

We give the absolute most onboard credit back for you to spend onboard.

Prices straight from the cruise lines

Prices and availability come directly from the cruise lines and update in real time.

Never any fees

No service charges, no booking fees — not for anything.

A team that lives and breathes cruises

Cruises are all we sell. You're always talking to someone who knows ships, cabins, and ports.

Frequently Asked Questions

Which California ports do cruises depart from?

The four major California cruise ports are Los Angeles (San Pedro), Long Beach, San Diego, and San Francisco. Los Angeles and Long Beach handle the most departures, with San Diego and San Francisco offering additional Mexican Riviera and Pacific Coastal sailings.

Where do cruises from California go?

Popular destinations from California include the Mexican Riviera (Cabo San Lucas, Mazatlán, Puerto Vallarta), Hawaii, the California Coast (Santa Barbara, Monterey, San Diego), and Alaska during the summer season. Baja getaways of 3-5 nights are also widely available year-round.

What cruise lines sail from California?

Major cruise lines sailing from California include Carnival, Princess, Royal Caribbean, Norwegian, and Holland America. Carnival and Princess have an especially strong year-round presence out of Long Beach and Los Angeles.

What is the best time to cruise from California?

Mexican Riviera and Coastal California cruises run year-round, with the most comfortable weather from late spring through fall. Hawaii sailings operate throughout the year, and Alaska cruises from San Francisco run May through September.

What is onboard credit (OBC)?

Onboard credit is ship money you can use during your cruise—like a prepaid gift card. Spend it on drinks, specialty dining, Wi-Fi, spa treatments, excursions, or onboard shopping.

How does Zipsea give me more onboard credit than others?

Travel agents earn commission on every booking, and most keep it. We don't—we pass back the maximum onboard credit the cruise line allows, every time.

Do I pay more to book with Zipsea?

No. You pay the same published fare you'd see on the cruise line's website—except we give you back the maximum onboard credit on top.

How much onboard credit will I actually get?

It depends on your fare and the cruise line's rules. As a ballpark, shorter cruises usually allow $50–$100 and longer cruises $150–$500+. When you search a sailing, we show you the exact amount.