The Prince Rupert port has become an increasingly popular stop amongst cruise lines sailing round-trip itineraries out of Seattle, Washington.
This small fishing village located in upper British Columbia is set in an incredibly picturesque location, with a backdrop of lush temperate rainforest and towering, often snow-capped peaks.
Due to United States government regulations, all ships departing from American ports that are not sailing the U.S. flag must stop in at least one foreign port on their itinerary before returning to an American port.
Since all large ships currently cruising in Alaska each year sail under foreign flags, any cruises that originate in the U.S. (as in Seattle and San Francisco) are obligated to stop in a Canadian port.
Since Seattle has become an increasingly popular starting point for Alaska cruises, both Victoria and Prince Rupert have seen a recent upswing in Alaska cruise traffic.
Most often, Prince Rupert is the very last stop on Seattle round trip cruises to the Alaskan Inside Passage.
Typically, ships stop there in the late afternoon for 5-6 hours before continuing on to Seattle a day later.
If your ship stops in this quaint little town, several shore excursions are usually offered.
Whale watching is probably the most popular of all excursions from this port. The area is home to the largest population of humpback whales in North America, so this is one trip you really shouldn't miss.
Another option is a kayak or canoe trip to nearby Venn island, where you can enjoy the pristine rainforest and take in local wildlife.
For those looking to relax, the town of 16,000 sports a collection of coffee houses and cafes just a short (uphill) walk from the docks.
FInally, if you are interested in wildlife viewing, the area is home to the only Grizzly Bear sanctuary in Canada, and is a great place to spot bears.
Whether you stay in your cabin and joy the view from your balcony or venture on an excursion further afield, your stop at the Prince Rupert port could well be one of the pleasant surprises on your Alaska cruise.