Port of San Francisco schedule
Cruises from San Francisco in May 2028
We list 8 departures from the Port of San Francisco in May 2028, which is busier than a typical month here. You'll find Carnival Legend, Ruby Princess, and Seven Seas Splendor on the list.
The shortest is 4 nights and the longest 10. Between them they cover Alaska, Baja, and the Pacific Coast.
Fares start at $513 per person as of November 3, 2026, for Carnival Legend on Thu, May 11, 2028. Every sailing here has a confirmed list of ports. Ships that only pass through aren't listed, so the terminals themselves may show a few more than we do.
- Departures
- 8
- Ships
- 3
- Length
- 4 to 10 nights
- From
- $513
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Wed, May 10, 2028 back Sat, May 20, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Ketchikan (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) | |
Thu, May 11, 2028 back Mon, May 15, 2028 Pier not published yet | Carnival Legend | Carnival Cruise Line | 4 | 4-Night Baja Mexico Calls at Ensenada (Mexico) | Lowest fare shown |
Mon, May 15, 2028 back Thu, May 25, 2028 Pier not published yet | Carnival Legend | Carnival Cruise Line | 10 | 10-Night Alaska Inside Passage & Glacier Calls at Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Wed, May 17, 2028 ends Wed, May 24, 2028 Pier not published yet | Seven Seas Splendor | Regent Seven Seas Cruises | 7 | 7-Night Pacific Coastal Calls at Astoria (Oregon) · Seattle (Washington) · Victoria (British Columbia) · Nanaimo (British Columbia) Ends in Vancouver (British Columbia) | |
Sat, May 20, 2028 back Tue, May 30, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Ketchikan (Alaska) · Juneau (Alaska) · Haines (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) | |
Thu, May 25, 2028 back Mon, May 29, 2028 Pier not published yet | Carnival Legend | Carnival Cruise Line | 4 | 4-Night Baja Mexico Calls at Ensenada (Mexico) | |
Mon, May 29, 2028 back Thu, Jun 8, 2028 Pier not published yet | Carnival Legend | Carnival Cruise Line | 10 | 10-Night Alaska Inside Passage & Glacier Calls at Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Tue, May 30, 2028 back Fri, Jun 9, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Sitka (Alaska) · Juneau (Alaska) · Glacier Bay (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) |
- MAY10
Wednesday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Ketchikan (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia)
Returns Sat, May 20, 2028
- MAY11
Thursday · 4 nights
Pier not published yet
4-Night Baja Mexico
Carnival Legend · Carnival Cruise Line
Calls at Ensenada (Mexico)
Returns Mon, May 15, 2028
Lowest fare shown
- MAY15
Monday · 10 nights
Pier not published yet
10-Night Alaska Inside Passage & Glacier
Carnival Legend · Carnival Cruise Line
Calls at Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Thu, May 25, 2028
- MAY17
Wednesday · 7 nights
Pier not published yet
7-Night Pacific Coastal
Seven Seas Splendor · Regent Seven Seas Cruises
Calls at Astoria (Oregon) · Seattle (Washington) · Victoria (British Columbia) · Nanaimo (British Columbia)
Ends in Vancouver (British Columbia)
Ends Wed, May 24, 2028 in Vancouver
- MAY20
Saturday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Ketchikan (Alaska) · Juneau (Alaska) · Haines (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia)
Returns Tue, May 30, 2028
- MAY25
Thursday · 4 nights
Pier not published yet
4-Night Baja Mexico
Carnival Legend · Carnival Cruise Line
Calls at Ensenada (Mexico)
Returns Mon, May 29, 2028
- MAY29
Monday · 10 nights
Pier not published yet
10-Night Alaska Inside Passage & Glacier
Carnival Legend · Carnival Cruise Line
Calls at Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Thu, Jun 8, 2028
- MAY30
Tuesday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Sitka (Alaska) · Juneau (Alaska) · Glacier Bay (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Fri, Jun 9, 2028
Our guide to the best time to cruise from San Francisco covers what sails each month and the weather at the ports.