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.
Best 2027 Cruise Deals Departing from California

Mexican Riviera From Los An...
5 nights • Carnival Radiance
Carnival Cruise Line
FROM / PERSON
$240

Mexican Riviera From Los An...
5 nights • Carnival Radiance
Carnival Cruise Line
FROM / PERSON
$256

Mexican Riviera From Los An...
5 nights • Carnival Radiance
Carnival Cruise Line
FROM / PERSON
$257

Mexican Riviera from Long B...
6 nights • Carnival Panorama
Carnival Cruise Line
FROM / PERSON
$263

Mexican Riviera from Long B...
6 nights • Carnival Panorama
Carnival Cruise Line
FROM / PERSON
$263

Mexican Riviera from Long B...
6 nights • Carnival Panorama
Carnival Cruise Line
FROM / PERSON
$263

Mexican Riviera from Long B...
6 nights • Carnival Panorama
Carnival Cruise Line
FROM / PERSON
$263

Mexican Riviera From Los An...
5 nights • Carnival Radiance
Carnival Cruise Line
FROM / PERSON
$265

3 Night Ensenada Cruise
3 nights • Serenade of the Seas
Royal Caribbean International
FROM / PERSON
$287

Baja Mexico From Long Beach...
4 nights • Carnival Radiance
Carnival Cruise Line
FROM / PERSON
$308

3 Night Ensenada Cruise
3 nights • Ovation of the Seas
Royal Caribbean International
FROM / PERSON
$325

3 Night Ensenada Cruise
3 nights • Serenade of the Seas
Royal Caribbean International
FROM / PERSON
$325
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
| Airport | Distance 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.
Explore by Destination
Smarter cruisers = happy cruisers
Every Number Matched
The base fare, taxes, and onboard credit lined up perfectly. No fine print, no surprises. That's why I trusted them.
James
Switching From Costco Paid Off
We almost booked with Costco for Royal Caribbean. They offered a small rebate card, but Zipsea added $400 in OBC...
Drew
Incredible perks with Zipsea!
..My party and I can actually utilize the credit for our excursions. What a seamless experience.
Jamie
The Real Deal!
Great OBC offers and comparable price to other sites. Had no issues with the booking or getting the OBC credited to my account. Customer service has been very responsive to my questions and needs.
Rebecca
Exemplary Service
Zipsea was able to give me onboard credit that Celebrity or other agents couldn't match. When the price dropped, I texted Mario and within 5 minutes he repriced my booking and saved me almost $1000.
Jean
Helpful contact with easy booking process
Had my question answered promptly. Felt they gave the best deal. Will use Zipsea again.
Marisa
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.
Popular Departure 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.









