Alaska Cruises from San Francisco

Alaska Cruise

Alaska cruises from San Francisco combine iconic West Coast charm with the untamed beauty of the Last Frontier. With sailings that begin under the Golden Gate Bridge, these extended voyages offer a more leisurely pace than departures from Seattle or Vancouver. A cruise from San Francisco to Alaska is ideal for those wanting to ease into their adventure with extra sea days and scenic Pacific Coast cruising. With Hello Cruise, you can compare prices, itineraries, cruise lines, cruise and stay holidays, and special deals to find the perfect cruise to Alaska from San Francisco – all in one place.

A cruise to Alaska from San Francisco typically spans 10 to 14 nights and may include additional stops along the California or Pacific Northwest coast. Top cruise lines offering Alaska cruises departing from San Francisco include Princess Cruises and Carnival. These itineraries often sail round-trip and feature classic Alaskan ports such as Juneau, Ketchikan, Skagway, and Glacier Bay. With fewer crowds and more time at sea, cruises from San Francisco to Alaska are perfect for travellers seeking a relaxed, immersive experience.

27 cruises

Filters

Month

Duration

Price

Cruise line

Ports

End Port

03 may 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Glacier Bay National Park, Alaska – Skagway, Alaska – Sitka, Alaska – Prince Rupert, British Columbia – San Francisco, California

13 may 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Juneau, Alaska – Skagway, Alaska – Endicott Arm And Dawes Glacier – Prince Rupert, British Columbia – San Francisco, California

Save up to £150
10 nights from £679PP
23 may 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Juneau, Alaska – Skagway, Alaska – Endicott Arm And Dawes Glacier – Prince Rupert, British Columbia – San Francisco, California

Save up to £150
10 nights from £749PP
02 jun 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Endicott Arm And Dawes Glacier – Skagway, Alaska – Juneau, Alaska – Ketchikan, Alaska – Prince Rupert, British Columbia – San Francisco, California

Save up to £150
10 nights from £814PP
12 jun 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Wrangell, Alaska – Endicott Arm And Dawes Glacier – Juneau, Alaska – Skagway, Alaska – Glacier Bay National Park, Alaska – Hubbard Glacier – Valdez, Alaska – Seward, Alaska – College Fjord, Alaska – Sitka, Alaska – Icy Strait Point – Prince Rupert, British Columbia – San Francisco, California

Save up to £1,180
20 nights from £1,169PP
02 jul 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Sitka, Alaska – Haines, Alaska – Endicott Arm And Dawes Glacier – Ketchikan, Alaska – Prince Rupert, British Columbia – San Francisco, California

Save up to £150
10 nights from £769PP
12 jul 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Juneau, Alaska – Skagway, Alaska – Endicott Arm And Dawes Glacier – Prince Rupert, British Columbia – San Francisco, California

Save up to £220
10 nights from £749PP
22 jul 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Juneau, Alaska – Skagway, Alaska – Tracy Arm, Alaska – Prince Rupert, British Columbia – San Francisco, California

Save up to £300
10 nights from £749PP
01 aug 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Ketchikan, Alaska – Juneau, Alaska – Haines, Alaska – Endicott Arm And Dawes Glacier – Prince Rupert, British Columbia – San Francisco, California

Save up to £160
10 nights from £739PP
11 aug 2026

Ruby Princess

Princess Cruises Logo

Cruise: San Francisco, California – Endicott Arm And Dawes Glacier – Skagway, Alaska – Sitka, Alaska – Ketchikan, Alaska – Prince Rupert, British Columbia – San Francisco, California

Save up to £220
10 nights from £679PP