Trip length
Weekend cruises from San Francisco
31 cruises leave the Port of San Francisco on a Friday, Saturday or Sunday. That covers every length, so the question here is when you can get away rather than for how long.
They go to Hawaii, the Pacific Coast, Alaska, and long voyages across the Pacific. Most leave on a Sunday, which is worth checking against the days you can actually take off.
The lowest recorded starting fare is $900 per person, on Ruby Princess departing Sun, Mar 19, 2028. The median across the group is about $125 a night, which is the number to compare against a longer or shorter trip.
- Departures
- 31
- Ships
- 3
- Months covered
- 18
- From
- $900
Our guide to short cruises covers the shortest trips on the schedule and whether a longer cruise works out better value.
Routes at this length
Cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 16-Night Hawaii Calls at Hilo (Hawaii) · Kahului (Maui, Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) Next on Sun, Nov 8, 2026 | Ruby Princess | 16 | 11 | $1,124$70 a night |
| 15-Night Alaska & Japan Transpacific Calls at Ketchikan (Alaska) · Icy Strait (Alaska) · Otaru (Japan) · Aomori (Japan) Ends in Tokyo (Japan) Next on Sat, Oct 2, 2027 | Carnival Luminosa | 15 | 1 | $1,541$103 a night |
| 10-Night Alaska Calls at Ketchikan (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) Next on Sat, May 1, 2027 | Ruby Princess | 10 | 12 | $1,049$105 a night |
| 13-Night Alaska Inside Passage & Glacier Calls at Sitka (Alaska) · Icy Strait (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) Next on Fri, Apr 28, 2028 | Carnival Legend | 13 | 1 | $1,473$113 a night |
| 15-Night Hawaii Calls at Hilo (Hawaii) · Kona (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Ensenada (Mexico) Next on Fri, Sep 17, 2027 | Carnival Luminosa | 15 | 1 | $1,716$114 a night |
| 7-Night U.S. Pacific Coast Calls at San Diego (California) · Ensenada (Mexico) · Los Angeles (California) · Santa Barbara (California) Next on Sun, Mar 19, 2028 | Ruby Princess | 7 | 1 | $900$129 a night |
| 7-Night Pacific Northwest Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington) Next on Sat, Apr 17, 2027 | Ruby Princess | 7 | 4 | $1,044$149 a night |
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.
Every departure by date
We 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) | |
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) | |
Fri, Feb 12, 2027 back Sun, Feb 28, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Kauai (Hawaii) · Kahului (Maui, Hawaii) · Honolulu (Hawaii) · Kona (Hawaii) · Ensenada (Mexico) | |
Sun, Feb 28, 2027 back Tue, Mar 16, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Ensenada (Mexico) | |
Sat, Apr 17, 2027 back Sat, Apr 24, 2027 Pier 27 | Ruby Princess | Princess Cruises | 7 | 7-Night Pacific Northwest Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington) | |
Sat, May 1, 2027 back Tue, May 11, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Ketchikan (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) | |
Fri, May 21, 2027 back Mon, May 31, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Sun, Jun 20, 2027 back Wed, Jun 30, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Haines (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Sat, Jul 10, 2027 back Tue, Jul 20, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Tracy Arm (Alaska) · Haines (Alaska) · Sitka (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Fri, Jul 30, 2027 back Mon, Aug 9, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Sun, Aug 29, 2027 back Wed, Sep 8, 2027 Pier 27 | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Juneau (Alaska) · Sitka (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Fri, Sep 17, 2027 back Sat, Oct 2, 2027 Pier 27 | Carnival Luminosa | Carnival Cruise Line | 15 | 15-Night Hawaii Calls at Hilo (Hawaii) · Kona (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Ensenada (Mexico) | |
Sat, Sep 18, 2027 back Sat, Sep 25, 2027 Pier 27 | Ruby Princess | Princess Cruises | 7 | 7-Night Pacific Northwest Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington) | |
Sat, Sep 25, 2027 back Mon, Oct 11, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Honolulu (Hawaii) · Kona (Hawaii) · Kahului (Maui, Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) | |
Sat, Oct 2, 2027 ends Sun, Oct 17, 2027 Pier 27 | Carnival Luminosa | Carnival Cruise Line | 15 | 15-Night Alaska & Japan Transpacific Calls at Ketchikan (Alaska) · Icy Strait (Alaska) · Otaru (Japan) · Aomori (Japan) Ends in Tokyo (Japan) | |
Sun, Nov 7, 2027 back Tue, Nov 23, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Hilo (Hawaii) · Kona (Hawaii) · Ensenada (Mexico) | |
Sun, Nov 28, 2027 back Tue, Dec 14, 2027 Pier 27 | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Kona (Hawaii) · Kauai (Hawaii) · Honolulu (Hawaii) · Ensenada (Mexico) | |
Sat, Jan 15, 2028 back Mon, Jan 31, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Honolulu (Hawaii) · Kona (Hawaii) · Kauai (Hawaii) · Hilo (Hawaii) · Ensenada (Mexico) | |
Fri, Mar 3, 2028 back Sun, Mar 19, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Kona (Hawaii) · Ensenada (Mexico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Mar 19, 2028 back Sun, Mar 26, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 7 | 7-Night U.S. Pacific Coast Calls at San Diego (California) · Ensenada (Mexico) · Los Angeles (California) · Santa Barbara (California) | Lowest fare shown |
Sun, Mar 26, 2028 back Sun, Apr 2, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 7 | 7-Night Pacific Northwest Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington) | |
Sun, Apr 2, 2028 back Sun, Apr 9, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 7 | 7-Night Pacific Northwest Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington) | |
Sun, Apr 9, 2028 back Tue, Apr 25, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 16 | 16-Night Hawaii Calls at Hilo (Hawaii) · Kona (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico) | |
Fri, Apr 28, 2028 back Thu, May 11, 2028 Pier not published yet | Carnival Legend | Carnival Cruise Line | 13 | 13-Night Alaska Inside Passage & Glacier Calls at Sitka (Alaska) · Icy Strait (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
Sun, Apr 30, 2028 back Wed, May 10, 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) | |
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) | |
Fri, Jun 9, 2028 back Mon, Jun 19, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Wrangell (Alaska) · Prince Rupert (British Columbia) | |
Sun, Jul 9, 2028 back Wed, Jul 19, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Ketchikan (Alaska) · Sitka (Alaska) · Juneau (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) | |
Sat, Jul 29, 2028 back Tue, Aug 8, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Endicott Arm (Alaska) · Juneau (Alaska) · Icy Strait (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Fri, Aug 18, 2028 back Mon, Aug 28, 2028 Pier not published yet | Ruby Princess | Princess Cruises | 10 | 10-Night Alaska Calls at Ketchikan (Alaska) · Sitka (Alaska) · Haines (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia) | |
- 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
- 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
- FEB12
Friday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Kauai (Hawaii) · Kahului (Maui, Hawaii) · Honolulu (Hawaii) · Kona (Hawaii) · Ensenada (Mexico)
Returns Sun, Feb 28, 2027
- FEB28
Sunday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Kona (Hawaii) · Ensenada (Mexico)
Returns Tue, Mar 16, 2027
- APR17
Saturday · 7 nights
Leaves from Pier 277-Night Pacific Northwest
Ruby Princess · Princess Cruises
Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington)
Returns Sat, Apr 24, 2027
- MAY1
Saturday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Ketchikan (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia)
Returns Tue, May 11, 2027
- MAY21
Friday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Mon, May 31, 2027
- JUN20
Sunday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Haines (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Wed, Jun 30, 2027
- JUL10
Saturday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Tracy Arm (Alaska) · Haines (Alaska) · Sitka (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Tue, Jul 20, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- JUL30
Friday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Mon, Aug 9, 2027
- AUG29
Sunday · 10 nights
Leaves from Pier 2710-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Juneau (Alaska) · Sitka (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Wed, Sep 8, 2027
- SEP17
Friday · 15 nights
Leaves from Pier 2715-Night Hawaii
Carnival Luminosa · Carnival Cruise Line
Calls at Hilo (Hawaii) · Kona (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Ensenada (Mexico)
Returns Sat, Oct 2, 2027
- SEP18
Saturday · 7 nights
Leaves from Pier 277-Night Pacific Northwest
Ruby Princess · Princess Cruises
Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington)
Returns Sat, Sep 25, 2027
- SEP25
Saturday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Honolulu (Hawaii) · Kona (Hawaii) · Kahului (Maui, Hawaii) · Kauai (Hawaii) · Ensenada (Mexico)
Returns Mon, Oct 11, 2027
- OCT2
Saturday · 15 nights
Leaves from Pier 2715-Night Alaska & Japan Transpacific
Carnival Luminosa · Carnival Cruise Line
Calls at Ketchikan (Alaska) · Icy Strait (Alaska) · Otaru (Japan) · Aomori (Japan)
Ends in Tokyo (Japan)
Ends Sun, Oct 17, 2027 in Tokyo
- NOV7
Sunday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Hilo (Hawaii) · Kona (Hawaii) · Ensenada (Mexico)
Returns Tue, Nov 23, 2027
- NOV28
Sunday · 16 nights
Leaves from Pier 2716-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Kona (Hawaii) · Kauai (Hawaii) · Honolulu (Hawaii) · Ensenada (Mexico)
Returns Tue, Dec 14, 2027
- JAN15
Saturday · 16 nights
Pier not published yet
16-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Honolulu (Hawaii) · Kona (Hawaii) · Kauai (Hawaii) · Hilo (Hawaii) · Ensenada (Mexico)
Returns Mon, Jan 31, 2028
- MAR3
Friday · 16 nights
Pier not published yet
16-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Honolulu (Hawaii) · Kahului (Maui, Hawaii) · Kona (Hawaii) · Ensenada (Mexico)
Returns Sun, Mar 19, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- MAR19
Sunday · 7 nights
Pier not published yet
7-Night U.S. Pacific Coast
Ruby Princess · Princess Cruises
Calls at San Diego (California) · Ensenada (Mexico) · Los Angeles (California) · Santa Barbara (California)
Returns Sun, Mar 26, 2028
Lowest fare shown
- MAR26
Sunday · 7 nights
Pier not published yet
7-Night Pacific Northwest
Ruby Princess · Princess Cruises
Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington)
Returns Sun, Apr 2, 2028
- APR2
Sunday · 7 nights
Pier not published yet
7-Night Pacific Northwest
Ruby Princess · Princess Cruises
Calls at Victoria (British Columbia) · Vancouver (British Columbia) · Seattle (Washington)
Returns Sun, Apr 9, 2028
- APR9
Sunday · 16 nights
Pier not published yet
16-Night Hawaii
Ruby Princess · Princess Cruises
Calls at Hilo (Hawaii) · Kona (Hawaii) · Honolulu (Hawaii) · Kauai (Hawaii) · Ensenada (Mexico)
Returns Tue, Apr 25, 2028
- APR28
Friday · 13 nights
Pier not published yet
13-Night Alaska Inside Passage & Glacier
Carnival Legend · Carnival Cruise Line
Calls at Sitka (Alaska) · Icy Strait (Alaska) · Juneau (Alaska) · Skagway (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Thu, May 11, 2028
- APR30
Sunday · 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 Wed, May 10, 2028
- 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
- JUN9
Friday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Skagway (Alaska) · Juneau (Alaska) · Wrangell (Alaska) · Prince Rupert (British Columbia)
Returns Mon, Jun 19, 2028
- JUL9
Sunday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Ketchikan (Alaska) · Sitka (Alaska) · Juneau (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia)
Returns Wed, Jul 19, 2028
- JUL29
Saturday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Endicott Arm (Alaska) · Juneau (Alaska) · Icy Strait (Alaska) · Ketchikan (Alaska) · Prince Rupert (British Columbia)
Returns Tue, Aug 8, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- AUG18
Friday · 10 nights
Pier not published yet
10-Night Alaska
Ruby Princess · Princess Cruises
Calls at Ketchikan (Alaska) · Sitka (Alaska) · Haines (Alaska) · Endicott Arm (Alaska) · Prince Rupert (British Columbia)
Returns Mon, Aug 28, 2028