Embarkation Port Guide · Northern California

Cruises From San Francisco

Only two lines actually homeport at Pier 27 — everyone else is just passing through. Know the difference before you plan around the wrong line's schedule.

Where
The Embarcadero, San Francisco, CA
Nearest airport
SFO
Homeport lines
Princess · Carnival
Parking
No on-site lot
14 destinations from here
Start Here

Five ways into this guide

Pick the question you actually have. Each card goes straight to the answer, not back to the top. Booking a tour yourself? Our comparison of Shore Excursions Group and Viator covers which of the two suits which kind of port day — and when the ship's own tour is still the better buy.

01

San Francisco in brief

San Francisco's cruise scene runs out of one primary terminal, but the passenger picture is smaller than the port's own list of visiting lines suggests. The James R. Herman Cruise Terminal at Pier 27 — opened in 2014, with 12 megawatts of shore power on tap, among the largest shore-power capacities of any terminal covered we cover — hosts the city's two genuine homeport lines: Princess Cruises and Carnival Cruise Line, confirmed directly on the Port of San Francisco's own site. A longer list of other lines call at Pier 27, or at the port's two secondary facilities (Pier 35 and Piers 30/32), as a stop on a longer itinerary rather than a home base.

Unlike Galveston or New Orleans, the port's own site is explicit that there's no temporary or overnight parking anywhere at the terminal itself — every parking option here is off-site. And in a first for this system, the two closest off-site options include one where two different sources name the exact same garage, at the exact same address, two different things — disclosed rather than resolved below.

02

Cruise lines sailing from here

This is the one section on this page built to go stale on its own clock, so it's kept in one block, dated, sourced — and not repeated anywhere else on this page.

Current as of September 13, 2026; checked against the port’s own schedules September 26

Princess Cruises homeports Ruby Princess at Pier 27 — identified by a repeat-appearance pattern in the September 2026 sailing schedule (checked against a schedule aggregator), distinct from the single appearances that mark a port-of-call stop for Princess's other San Francisco-calling ships (Emerald, Grand, Coral, and Discovery Princess). From here, Princess runs four programs of its own: a 4-7 night California Coast itinerary, a 10-11 night Mexican Riviera sailing, a 10-day round-trip Alaska cruise (core ports Ketchikan, Juneau, Skagway, and Victoria, B.C., confirmed directly on Princess's own itinerary page), and a seasonal 15-night Hawaii sailing.

Carnival Cruise Line's confirmed 2026 season belongs to a single ship, Carnival Luminosa, running April 23 through September 20, per the port’s own 2026 schedule; Luminosa is on the port’s 2027 schedule too. It alternates a 10-day Alaska itinerary (Juneau, Skagway, Ketchikan, and Prince Rupert, B.C., with scenic cruising through Tracy Arm) with a 4-day Baja run to Ensenada, before an 18-day trans-Pacific repositioning voyage closes out the season.

A longer list of lines call at San Francisco without homeporting here — Celebrity, Norwegian, Holland America, Oceania, MSC, Viking, Royal Caribbean, Scenic, and Virgin Voyages among them, per the port's own site. That's a different thing from what's covered on this page.

Sources: the Port of San Francisco's own site on Pier 27 and its homeport lines (sfport.com/maritime/cruise); Princess's own itinerary pages for its San Francisco departure programs (princess.com), including its own 2024 press release confirming the Ruby Princess Hawaii season; Seatrade Cruise News on Carnival Luminosa's confirmed 2026 season, and the port's own 2026 and 2027 cruise schedules (updated September 15 and August 13, 2026); a schedule aggregator (cruisemapper.com) cross-checked for the Ruby Princess repeat-appearance pattern — verified September 13, 2026 for the original list, September 14, 2026 for the Hawaii sailing detail. Confirm your own line, ship, and sailing date directly before booking around this list.

03

Where you can go: three programs from one homeport

San Francisco runs three genuinely different programs rather than one list. Princess's Alaska sailing and Carnival Luminosa's Alaska season both call at a similar core of Southeast Alaska ports. A separate Mexico season, split between Princess's longer Mexican Riviera run and Carnival's shorter Baja hop, reaches further south. And a shorter California Coast itinerary stays close to home, down to Los Angeles and San Diego. As with every hub we cover, most of the destinations below don't yet have a dedicated destination page or excursion guide on this site — the two exceptions are Los Angeles and San Diego, which link to their own full embarkation-port guides, since both of those pages now exist.

Common, not guaranteed — the actual stops on any sailing depend on the line, the ship, and which program you've booked, so check your specific itinerary rather than assuming from the pattern below.

Destinations

14 places you can reach from here

Grouped by how routinely a cruise from San Francisco actually calls there, verified against Princess's own itinerary pages and Carnival Luminosa's confirmed 2026 season rather than any single port authority's destinations list. Common, not guaranteed: the stops on any sailing depend on the line, the ship and the program, so check your own itinerary.

Showing all 14

Core

3

The Southeast Alaska mainstay three, named directly on both Princess's own itinerary page and Carnival Luminosa's confirmed 2026 season.

Juneau

Alaska

Core Inside Passage stop on both Princess's own itinerary page and Carnival Luminosa's confirmed 2026 Alaska season.

Skagway

Alaska

Named on Princess's own itinerary page and on Carnival Luminosa's confirmed 2026 Alaska season.

Ketchikan

Alaska

Named on Princess's own itinerary page and on Carnival Luminosa's confirmed 2026 Alaska season.

Regular

6

Genuinely served from here, each on a specific line's program rather than both at once.

Victoria

Canada

Named directly on Princess's own itinerary page as one of the four core round-trip Alaska ports from San Francisco.

Ensenada

Mexico

Carnival Luminosa's confirmed 4-day Baja itinerary, and part of Princess's Mexican Riviera program from this port.

Cabo San Lucas

Mexico

Named stop on Princess's 10-11 night Mexican Riviera itinerary from San Francisco.

Los Angeles

California · domestic

Named stop on Princess's California Coast itinerary from San Francisco. Links to the full LA & Long Beach embarkation guide.

San Diego

California · domestic

Named stop on Princess's California Coast itinerary, alongside Los Angeles. Links to the full San Diego embarkation guide.

Prince Rupert

Canada

Named stop on Carnival Luminosa's confirmed 2026 Alaska itinerary; Princess lists it as an additional Inside Passage port that varies by sailing.

Occasional

5

Real, but belonging to a smaller slice of San Francisco's overall program.

Puerto Vallarta

Mexico

Named stop on Princess's longer 10-11 night Mexican Riviera itinerary — a smaller share of the season than the shorter California Coast and Alaska programs.

Mazatlán

Mexico

Named stop on Princess's Mexican Riviera itinerary from San Francisco.

Manzanillo

Mexico

Named stop on Princess's Mexican Riviera itinerary from San Francisco.

Sitka

Alaska

Listed by Princess as an additional Inside Passage port, noted as varying by sailing rather than appearing on every departure.

Catalina Island

California · domestic

Named stop on Princess's shorter California Coast itinerary, under its resort-town name Avalon.

No destination matches that. Clear the filter to see all 14 again.

Not covered above: Princess's seasonal 15-night Hawaii sailing on Ruby Princess (October 2026-April 2027, confirmed on Princess's own 2024 season announcement) is real but rests on a single longer itinerary rather than the repeatable regional pattern above — Hawaii gets its own dedicated treatment elsewhere we cover rather than a card here. Tracy Arm, on Carnival Luminosa's Alaska itinerary, is scenic cruising only with no disembarkation, matching the same exclusion logic used for scenic-only stops at other ports we cover.

04

Cruise terminals

One port authority, three facilities, but one does almost all the work. Pier 27 — the James R. Herman Cruise Terminal — is where Princess and Carnival homeport and where most San Francisco sailings depart. Piers 35 and 30/32 are secondary facilities the port's own site names for occasional or larger-vessel calls, without a fixed line assignment published for either — check your own boarding documents if your sailing isn't a standard Princess or Carnival departure.

TerminalRoleWorth knowing
Pier 27 — James R. Herman Cruise TerminalPrimary — Princess and Carnival homeportOpened 2014; 12 MW shore power capacity, among the highest of any terminal we cover. No temporary or overnight parking on site, confirmed directly on the port's own site.
Pier 35SecondaryNamed by the port's own site for occasional cruise calls; no fixed line assignment published.
Piers 30/32SecondaryNamed by the port's own site for occasional or larger-vessel calls; no fixed line assignment published.

Pier 27's role and specs confirmed directly on the Port of San Francisco's own site. Stable

05

Parking, in short

No on-site or overnight parking exists at Pier 27 itself — confirmed directly on the Port of San Francisco's own site. Every option here is off-site, and the closer of the two turns up this port's own genuine oddity: two different sources name the same building, at the same address, as two different operators. Review periodically

Two named options, one naming conflict, and rates that only partly agree between sources — that comparison gets the full page it deserves.

Logistics Guide

Where should I park for a San Francisco cruise?

Two off-site garages, compared on price, distance, and vehicle limits — including the naming conflict at the closer of the two.

Compare your options →
06

Getting here

SFO serves the port, but it's not a short hop — plan for city traffic and a real drive, not just the mileage.

AirportDistanceWorth knowing
SFO — San Francisco International~20 miles / ~45 minutes to Pier 27Figures per Princess’s own port guide, which puts a taxi at roughly $50-60. Cabs run on SFMTA’s meter with a $6 SFO pickup fee; BART reaches downtown in about 30 minutes for $11.15, and the port puts the terminal a 20-minute walk from Embarcadero station.
OAK — Oakland InternationalNo published distance to Pier 27BART’s connector runs 9 minutes to Coliseum, then it’s 21 minutes to downtown San Francisco, $12.65 in all, per BART and San Francisco Travel.

Distance and drive-time figures Review periodically — sourced to one cruise line's own port guide rather than the port authority's own site, and actual drive time depends heavily on San Francisco traffic.

Comparing SFO with Oakland, with the BART, cab and transfer prices and how early to land on sail day? See Nearest airports to the San Francisco cruise terminal. Flying in the day before? We ranked the 20 best hotels for the night before on shuttles, cruise parking, breakfast and distance, and picked six splurges.

Pre-cruise hotels

Stay the night before

Twenty hotels for a San Francisco cruise, ranked on shuttles, cruise parking, breakfast and distance. These are the top six. Tap one to see why, or hold a room.

See all twenty →
145/100
HIE SFO South
Free breakfast, a free SFO shuttle, a pool, and a Park & Fly package to leave the car.
Hold a room →
245/100
Embassy Suites SFO Waterfront
All suites, free breakfast and an evening reception on the Burlingame bayfront, with Hilton's Park, Stay & Go.
Hold a room →
343/100
Harbor Court
Breakfast and a wine hour in the nightly fee, by the Ferry Building, with Ozumo downstairs.
Hold a room →
440/100
Hampton Oakland Airport
Free breakfast, a pool and $20 parking by Oakland Airport, with Hilton's Park, Stay & Go.
Hold a room →
540/100
HIE Fisherman's Wharf
Free breakfast at the Wharf, 0.6 miles from Pier 39.
Hold a room →
639/100
Fairfield SFO Millbrae
Free breakfast, BART a block away and Park Stay and Go packages.
Hold a room →
07

Planning a San Francisco cruise?

Tell us the itinerary and what you want out of it.

Alaska, Mexico, or the California coast, first cruise or your tenth, family or a couple — tell us the actual situation and we'll match you to the line, the ship, and the itinerary that fit, priced honestly before you commit.

Is there parking at the cruise terminal itself? Which terminal will I use — Pier 27, 35, or 30/32? Why do two sources name the off-site parking garage differently? What does a Carnival cruise from San Francisco actually visit?

Answers verified against current pricing and itineraries before you book.

08

San Francisco FAQ

Which cruise lines actually homeport at San Francisco?

Two: Princess Cruises and Carnival Cruise Line, both confirmed directly on the Port of San Francisco's own site. Princess's Ruby Princess is identified as the homeporting ship through a repeat-appearance pattern in the September 2026 sailing schedule; Carnival Luminosa runs Carnival's entire confirmed 2026 season, April 23 through September 20. Nine additional lines — Celebrity, Norwegian, Holland America, Oceania, MSC, Viking, Royal Caribbean, Scenic, and Virgin Voyages among them — call at San Francisco as a stop on a longer itinerary, not as a home port.

Is Ruby Princess always San Francisco's Princess ship?

As of our research date, yes — Ruby Princess is the ship showing the repeat, season-length appearance pattern in San Francisco's September 2026 schedule that distinguishes a homeport from a single port-of-call stop, while Princess's Emerald, Grand, Coral, and Discovery Princess each call only once in the same window. This wasn't confirmed directly on Princess's own site as a fixed year-round assignment, so treat it as the current pattern rather than a permanent one.

What does a Carnival cruise from San Francisco actually visit?

It depends which of Carnival Luminosa's two itineraries you're on. The 10-day Alaska sailing calls at Juneau, Skagway, Ketchikan, and Prince Rupert, B.C., with scenic cruising (no disembarkation) through Tracy Arm. The 4-day Baja sailing calls at Ensenada. The confirmed 2026 season runs April 23 through September 20, after which Carnival Luminosa repositions across the Pacific on an 18-day voyage.

Which terminal will I use — Pier 27, 35, or 30/32?

Pier 27, the James R. Herman Cruise Terminal, is where Princess and Carnival homeport, and where most sailings from this port depart. Piers 35 and 30/32 are secondary facilities the port's own site names for occasional or larger-vessel calls — check your cruise line's own boarding documents if your sailing isn't a standard Princess or Carnival departure.

Is there parking at the cruise terminal itself?

No — the Port of San Francisco's own site states plainly that there's no temporary or overnight parking at Pier 27. Two off-site garages serve the port instead, roughly seven to ten blocks away.

Why do two sources name the off-site parking garage differently?

The closer of San Francisco's two off-site garages, at 80 Francisco Street, is named "Metropolis" on the Port of San Francisco's own site and "Impark" in Princess's own downloadable port guide — same address, same rate structure, two different operator names, and two different phone numbers. Rather than pick one, both names are disclosed here; call ahead to confirm which one actually answers.

Find cruises sailing from San Francisco.

Tell us when you'd like to go and a real advisor will do the research — no obligation.

No obligation — a real advisor reviews every request.

Prefer to talk? Book a free 30-minute call or call (407) 312-0306.