
Cruises from
San Francisco
101 cruises from San Francisco over the next 24 months, each with its ports of call and the pier it leaves from. Narrow them down by date, trip length, destination, ship or fare.
Next departure Ruby Princess on Sun, Nov 8, 2026
Need a hotel for your departure? Reserve one below.
Opens Booking.com, which pays us a commission if you book. Your cruise line decides the terminal: see which one.
Ways to narrow down cruises from San Francisco
Pier 27 or Pier 35?
Terminal guide
Pier 27, the James R. Herman Cruise Terminal
53 sailings listed. Next: Ruby Princess on Sun, Nov 8, 2026.
Pier 27, The Embarcadero, San Francisco

Pier 35
4 sailings listed. Next: Carnival Luminosa on Wed, Apr 28, 2027.
Pier 35, The Embarcadero, San Francisco
The pier for each sailing comes from the Port of San Francisco's cruise schedule. 44 later sailings don't show a pier yet, because the port hasn't published that far ahead.
Cruises from San Francisco departing soon
All 3 in November 2026We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sun, Nov 8, 2026 back Tue, Nov 24, 2026 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Kahului (Maui, Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) | |
Tue, Nov 24, 2026 back Sun, Nov 29, 2026 Pier 27 | Ruby Princess | Princess Cruises | 5 | 5-Night U.S. Pacific Coast Calls at San Diego (California) · Ensenada (Mexico) | |
Sun, Nov 29, 2026 back Tue, Dec 15, 2026 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Kahului (Maui, Hawaii) · Hilo (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) | |
Sat, Dec 26, 2026 back Mon, Jan 11, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) | |
Tue, Jan 5, 2027 ends Sat, Jan 23, 2027 Pier 27 | Azamara Quest | Azamara | 18 | 18-Night Hawaii Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia) Ends in Papeete (Tahiti, French Polynesia) | |
Tue, Jan 5, 2027 ends Mon, Feb 22, 2027 Pier 27 | Azamara Quest | Azamara | 48 | 48-Night Grand Voyage Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia) · Papeete (Tahiti, French Polynesia) · Bora Bora (French Polynesia) · Pago Pago (American Samoa) · Apia (Samoa) · Savusavu (Fiji) · Lautoka (Fiji) · Norfolk Island (Australia) · Auckland (New Zealand) · Tauranga (New Zealand) · Napier (New Zealand) · Picton (New Zealand) · Christchurch (New Zealand) · Dunedin (New Zealand) · Stewart Island (New Zealand) · Milford Sound (New Zealand) · Hobart (Australia) · Melbourne (Australia) · Eden (Australia) Ends in Sydney (Australia) | |
Tue, Jan 5, 2027 ends Fri, Apr 2, 2027 Pier 27 | Azamara Quest | Azamara | 87 | 87-Night Grand Voyage Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia) · Papeete (Tahiti, French Polynesia) · Bora Bora (French Polynesia) · Pago Pago (American Samoa) · Apia (Samoa) · Savusavu (Fiji) · Lautoka (Fiji) · Norfolk Island (Australia) · Auckland (New Zealand) · Tauranga (New Zealand) · Napier (New Zealand) · Picton (New Zealand) · Christchurch (New Zealand) · Dunedin (New Zealand) · Stewart Island (New Zealand) · Milford Sound (New Zealand) · Hobart (Australia) · Melbourne (Australia) · Eden (Australia) · Sydney (Australia) · Penneshaw (Australia) · Adelaide (Australia) · Port Lincoln (Australia) · Albany (Australia) · Busselton (Australia) · Perth (Australia) · Benoa (Bali, Indonesia) · Celukan Bawang (Indonesia) · Singapore · Laem Chabang (Thailand) · Ko Samui (Thailand) · Ho Chi Minh City (Vietnam) · Hue (Vietnam) · Ha Long Bay (Vietnam) Ends in Hong Kong | |
Mon, Jan 11, 2027 back Wed, Jan 27, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Kona (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Ensenada (Mexico) | Lowest fare shown |
- NOV8
Sunday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Kahului (Maui, Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico)
Returns Tue, Nov 24, 2026
- NOV24
Tuesday · 5 nights
Leaves from Pier 275-Night U.S. Pacific Coast
Ruby Princess · Princess Cruises
Calls at San Diego (California) · Ensenada (Mexico)
Returns Sun, Nov 29, 2026
- NOV29
Sunday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Kahului (Maui, Hawaii) · Hilo (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico)
Returns Tue, Dec 15, 2026
- DEC26
Saturday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Kauai (Hawaii) · Ensenada (Mexico)
Returns Mon, Jan 11, 2027
- JAN5
Tuesday · 18 nights
Leaves from Pier 2718-Night Hawaii
Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia)
Ends in Papeete (Tahiti, French Polynesia)
Ends Sat, Jan 23, 2027 in Papeete
- JAN5
Tuesday · 48 nights
Leaves from Pier 2748-Night Grand Voyage
Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia) · Papeete (Tahiti, French Polynesia) · Bora Bora (French Polynesia) · Pago Pago (American Samoa) · Apia (Samoa) · Savusavu (Fiji) · Lautoka (Fiji) · Norfolk Island (Australia) · Auckland (New Zealand) · Tauranga (New Zealand) · Napier (New Zealand) · Picton (New Zealand) · Christchurch (New Zealand) · Dunedin (New Zealand) · Stewart Island (New Zealand) · Milford Sound (New Zealand) · Hobart (Australia) · Melbourne (Australia) · Eden (Australia)
Ends in Sydney (Australia)
Ends Mon, Feb 22, 2027 in Sydney
- JAN5
Tuesday · 87 nights
Leaves from Pier 2787-Night Grand Voyage
Calls at Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Moorea (French Polynesia) · Bora Bora (French Polynesia) · Papeete (Tahiti, French Polynesia) · Bora Bora (French Polynesia) · Pago Pago (American Samoa) · Apia (Samoa) · Savusavu (Fiji) · Lautoka (Fiji) · Norfolk Island (Australia) · Auckland (New Zealand) · Tauranga (New Zealand) · Napier (New Zealand) · Picton (New Zealand) · Christchurch (New Zealand) · Dunedin (New Zealand) · Stewart Island (New Zealand) · Milford Sound (New Zealand) · Hobart (Australia) · Melbourne (Australia) · Eden (Australia) · Sydney (Australia) · Penneshaw (Australia) · Adelaide (Australia) · Port Lincoln (Australia) · Albany (Australia) · Busselton (Australia) · Perth (Australia) · Benoa (Bali, Indonesia) · Celukan Bawang (Indonesia) · Singapore · Laem Chabang (Thailand) · Ko Samui (Thailand) · Ho Chi Minh City (Vietnam) · Hue (Vietnam) · Ha Long Bay (Vietnam)
Ends in Hong Kong
Ends Fri, Apr 2, 2027 in Hong Kong
- JAN11
Monday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Kona (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Ensenada (Mexico)
Returns Wed, Jan 27, 2027
Lowest fare shown
Where you can go from San Francisco
All destinations
Alaska
45 sailings, 10 to 13 nights · from $996

Hawaii
23 sailings, 15 to 16 nights · from $1,124

Baja and Ensenada
20 sailings, 4 to 5 nights · from $513

Pacific Coast
6 sailings, 7 nights · from $900

Mexican Riviera
1 sailing, 11 nights · from $1,569

Panama Canal
1 sailing, 16 nights · from $2,025

South Pacific
2 sailings, 17 to 18 nights · from $2,549

Long voyages across the Pacific
3 sailings, 15 to 87 nights · from $1,541
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.
Ships sailing from San Francisco
All ships
Princess Ruby Princess
57 sailings · next Nov 8
from $769
Carnival Carnival Luminosa
20 sailings · next Apr 28
from $515
Carnival Carnival Legend
19 sailings · next Apr 28
from $513
Azamara Azamara Quest
3 sailings · next Jan 5
from $2549
Regent Seven Seas Seven Seas Splendor
2 sailings · next Jan 6
from $7899
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.
Cruise lines sailing from San Francisco
All linesWhen to sail from San Francisco
Every departure we hold, grouped by the month it leaves rather than by the year, so two years of calendar answer the question once. May carries the most departures at 17. February has the lowest median fare per night, at $84. These are medians of the starting fares listed here on 2026-11-03, not a forecast.
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.
Best value per night
Every route by valueA 10-night sailing at $1,349 costs a lot more per night than a 16-night one at the same price. This table takes the cheapest date on every ship and route and ranks them by fare per night, which is the fairest way to compare trips of different lengths. The median across the whole calendar is $131 a night.
We may earn a commission if you book through these buttons, at no cost to you.
| Itinerary | Ship | Nights | Ports | From | Per night | Check price |
|---|---|---|---|---|---|---|
| 1 | Ruby Princess | 16 | 5 | $1,124 | $70 per night | Check current price |
| 2 10-Night Alaska Inside Passage & Glacier Carnival Luminosa Cheapest on Mon, May 17, 2027 Check current price → | Carnival Luminosa | 10 | 5 | $996 | $100 per night | Check current price |
| 3 15-Night Alaska & Japan Transpacific Carnival Luminosa Cheapest on Sat, Oct 2, 2027 Check current price → | Carnival Luminosa | 15 | 4 | $1,541 | $103 per night | Check current price |
| 4 | Ruby Princess | 10 | 5 | $1,049 | $105 per night | Check current price |
| 5 11-Night Alaska Inside Passage & Glacier Carnival Luminosa Cheapest on Mon, Sep 6, 2027 Check current price → | Carnival Luminosa | 11 | 6 | $1,182 | $107 per night | Check current price |
| 6 10-Night Alaska Inside Passage & Glacier Carnival Legend Cheapest on Mon, May 15, 2028 Check current price → | Carnival Legend | 10 | 4 | $1,112 | $111 per night | Check current price |
Ranked on the starting fares listed here on 2026-11-03, divided by the number of nights. Each sailing shows the date its fare was checked. This shows how far the money goes, not how good the ship is, and we don't hold ratings or reviews. The port count is there so you can weigh a cheap trip with lots of sea days against a busier one. Fares change, so check the current price with the cruise line.
Before you sail
Three things to sort out before you sail from here: which pier your ship uses, how you get to The Embarcadero, and where to leave the car.
All planning guides →Parking at the port
Where to park for Pier 27 and Pier 35, and how to manage without a car.
Parking options →Getting here
SFO, Oakland and San Jose to The Embarcadero, with the options and what they cost.
Compare the airports →Alaska cruises
The most common trip from San Francisco, with 45 round trips to Alaska and no flight north to book.
Read the Alaska guide →When to go
What sails each month, from Alaska in summer to Hawaii and Mexico in the cooler months.
See the season guide →Short cruises
The shortest sailings are 4 nights, and 31 leave on a Friday, Saturday or Sunday.
See the short options →