San Francisco Voyage
Cruises
Itineraries
Deals
Alaska
Alaska Cruise

Cruises from San Francisco to Alaska

Three cruise lines offer voyages from San Francisco to Alaska. The departures out of SF are in the warm weather months. Go for the wildlife, scenery, and glaciers. The seafood is good too. A cruise north to Alaska is a great summer vacation adventure.

What cruise lines go to Alaska from San Francisco? Princess Cruises, Carnival Cruise Line and Regent Seven Seas.

One of the ports of call on almost every cruise to Alaska is Juneau, the state capital. The city is only reachable by boat or plane. Things to do include shopping South Franklin Street, museums, hiking trails, and Mendenhall Glacier. See humpback whales that visit the area in the summer.

The video below offers good tips for planning a cruise to Alaska. It's 4 minutes long.

The town of Skagway is a cruise stop on the Inside Passage. It was the starting point for Gold Rush miners headed for the Yukon. Some of the town's buildings are part of the Klondike Gold Rush National Historical Park. Take a walking tour of the historic district and see the nearby scenery on the White Pass & Yukon Railway.

Ketchikan is the town at the southern tip of the Inside Passage. It hugs the bluffs that form the shoreline of Revillagigedo Island. Many homes and businesses are built on stilts over the water.

2025

May 4, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

May 12, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

May 15, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Skagway (Alaska), Dawes Glacier, Juneau (Alaska), Ketchikan (Alaska) and Prince Rupert (Canada).

May 26, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

May 26, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

June 6, 2025: 22-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Wrangell (Alaska), Haines (Alaska), Icy Strait Point (Alaska), Valdez (Alaska), Anchorage (Alaska), Sitka (Alaska), Juneau (Alaska), Skagway (Alaska) and Victoria (Canada).

June 9, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

June 23, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

June 28, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

July 7, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

July 9, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

July 20, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

July 21, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

July 31, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

August 4, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

August 11, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

August 18, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

August 22, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

September 1, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

September 2, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Skagway (Alaska), Dawes Glacier, Juneau (Alaska), Ketchikan (Alaska) and Prince Rupert (Canada).

September 11, 2025: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

September 13, 2025: 11-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Haines (Alaska), Dawes Glacier and Victoria (Canada).

2026

April 27, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

May 11, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

May 13, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

May 23, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

May 25, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

June 2, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

June 8, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

June 12, 2026: 20-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Dawes Glacier, Haines (Alaska), Juneau (Alaska), Sitka (Alaska), Glacier Bay, Hubbard Glacier, Valdez (Alaska), Anchorage (Alaska), College Fjord, Icy Strait Point (Alaska), Skagway (Alaska) and Prince Rupert (Canada).

June 22, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

July 2, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

July 6, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

July 12, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

July 22, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

August 1, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

August 3, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

August 11, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

August 17, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

August 21, 2026: 10-night cruise to Alaska on Princess. Round-trip from San Francisco to Ketchikan (Alaska), Juneau (Alaska), Skagway (Alaska), Dawes Glacier and Prince Rupert (Canada).

August 31, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

September 10, 2026: 10-night cruise to Alaska on Carnival. Round-trip from San Francisco to Juneau (Alaska), Skagway (Alaska), Tracy Arm Fjord, Ketchikan (Alaska) and Prince Rupert (Canada).

Cruise Lines
Cruise Terminal
Site Map
About