Why Do Cruise Ships Have to Stop in Canada? Blame Two Mirror-Image Laws

An 1886 U.S. law sends Seattle's Alaska cruises to Victoria, and Canada's own law sends Vancouver's to Alaska. Here's how both work, and what it means for you.

How we work: facts are checked against original sources and linked, cruise prices are verified on the cruise line’s own website the day we publish, and we earn no commissions. Spotted a mistake? Tell us and we will correct it.

Day 7 of Carnival Miracle’s seven-day Alaska cruise from Seattle says Victoria, 8:00 PM to 11:59 PM. That’s four hours in a Canadian city, mostly after dark, the night before you fly home.

Nobody plans a holiday around a four-hour evening in Victoria. The cruise line has to put it there anyway. And if you sail from Vancouver instead, a different law, Canada’s, makes the ship do the same thing in reverse.

Flower beds and boats in Victoria's Inner Harbour, with the domed B.C. Parliament Buildings behind under a blue sky
Victoria’s Inner Harbour, September 2014. For a Seattle round trip to Alaska, a call in British Columbia is the only foreign stop on the map. Photo: ChrisJohnstone86, CC BY-SA 3.0, via Wikimedia Commons.

Why Do Cruise Ships Have to Stop in Canada?

Because almost every big cruise ship is registered abroad, and America’s Passenger Vessel Services Act of 1886 bars a foreign ship from carrying passengers between two U.S. ports. A round trip from Seattle to Alaska needs at least one foreign call to count as an international voyage, and on that coastline the only foreign country is Canada. As Victoria’s port authority puts it, “For the Alaska cruise itinerary, calling at a port in British Columbia is the only option.”

The law, now 46 U.S.C. § 55103, says a non-American ship “may not transport passengers between ports or places in the United States… either directly or via a foreign port.” Customs and Border Protection’s rule, 19 CFR 4.80a, sets out how a foreign call fixes that. A trip that calls at a “nearby” foreign port is legal as long as you get off where you got on. Canada counts as nearby. We walked through the whole U.S. rule, with its penalties and exceptions, in our guide to why cruise ships stop in foreign ports. This guide is about the Canada end of it.

Norwegian Encore, its hull painted with colorful swirls, sailing off Ogden Point in Victoria with mountains behind
Norwegian Encore off Ogden Point, Victoria, May 2, 2026. The stern says Nassau: like most big cruise ships, it’s registered abroad, which is what brings the 1886 law into play. Photo: Gordon Leggett, CC BY 4.0, via Wikimedia Commons.

Canada Has the Same Rule, Pointed the Other Way

Here’s the part most cruise guides skip. Canada protects its own coastal shipping, too. Its Coasting Trade Act (current to September 30, 2026, when we read it) reserves “coasting trade” for Canadian ships unless a foreign one gets a licence. For ocean ports such as Vancouver, coasting trade includes carrying passengers from a place in Canada:

🛳️ The week's verified cruise deals, every Friday

Every fare checked on the cruise line's own site. We'll also send your free Cruise Survival Kit right away, with a printable packing checklist and money-saving cheat sheet.

Send me the deals →

“(i) to the same place, without any call at any port outside Canada, other than one or more technical or emergency calls, or (ii) to any other place in Canada, other than as an in-transit call, either directly or by way of a place outside Canada.”

Coasting Trade Act, S.C. 1992, c. 31, section 2, “coasting trade,” paragraph (d)

Read part (i) next to the American law and they mirror each other. A foreign ship on a round trip from Vancouver needs a call outside Canada, and Ketchikan, Juneau and Skagway are outside Canada. So Seattle’s ships must call in Canada, and Vancouver’s must call in Alaska. Each country’s law sends the ship to the other.

Part (ii) is stricter than the U.S. rule. America lets a one-way cruise between two of its ports go ahead if it reaches a “distant” foreign port, somewhere outside North America and the Caribbean. Canada has no such escape: a one-way trip between two Canadian ports is coasting trade “either directly or by way of a place outside Canada.” Immigration Canada’s 2010 operational bulletin gives the example of a cruise from Halifax that stops in Boston and ends in Montreal. That needs a licence. The same cruise returning to Halifax doesn’t.

The white sail-shaped roofs of the Canada Place cruise terminal in Vancouver, with mountains and blue sky behind
Canada Place, Vancouver, June 2022. Start a cruise here and Canada’s own law, not America’s, decides where the ship has to call. Photo: Dietmar Rabich, CC BY-SA 4.0, via Wikimedia Commons.

Which Law Decides Your Cruise?

We applied both laws to the cruises people actually book that touch Canada. This assumes a foreign-flagged ship, which describes nearly every big cruise ship on these routes.

Your cruiseWhich law bitesWhat the itinerary needs
Round trip from Seattle to AlaskaU.S. (19 CFR 4.80a)One foreign call, so a B.C. port, usually Victoria
Round trip from Vancouver to AlaskaCanada (Coasting Trade Act)A call outside Canada. The Alaska ports do the job
One-way, Vancouver to Seward or WhittierNeitherNothing extra. It starts in one country and ends in the other
Round trip from New York or Boston to New England and CanadaU.S.One foreign call, such as Halifax
One-way, Boston to Quebec City or MontrealNeitherNothing extra. You end the trip in a different country
One-way between two Canadian ports, even via a U.S. port (say, Halifax to Montreal via Boston)CanadaA coasting trade licence. A U.S. stop doesn’t fix it
Our own reading of 46 U.S.C. § 55103, 19 CFR 4.80a, the Coasting Trade Act and IRCC Operational Bulletin 214. Checked November 2, 2026. Not legal advice.

It also explains why Victoria’s harbour authority calls Vancouver “a home port where cruise passengers join and leave the vessel,” and Victoria “a port of call that ships visit before returning to their home port, which is usually Seattle.”

Two cruise ships docked at Ketchikan, Alaska, beneath a snow-capped forested mountain and a deep blue sky
Ketchikan, May 2022. On a Vancouver round trip, an Alaska port like this one is the foreign call that keeps the cruise legal under Canadian law. Photo: KetchikanMan, CC BY-SA 4.0, via Wikimedia Commons.

What Happens When Canada Says No?

We found out in 2021. Canada had closed its waters to cruise ships in March 2020 and extended the ban to February 28, 2022 (gCaptain, Anchorage Daily News). With no Canadian port open, Seattle’s Alaska season couldn’t legally run.

Congress solved it with the Alaska Tourism Restoration Act, signed on May 24, 2021. It let a Washington-to-Alaska round trip be “deemed to have made a stop in a port or place of Canada” if the ship emailed certain crew details to the Canada Border Services Agency and to CBP. It was temporary. On July 15, 2021, Transport Minister Omar Alghabra said the Canadian ban would end on November 1, 2021, and Canada would “welcome cruise ships… back in Canadian waters for the 2022 season” (Cruise Industry News, Anchorage Daily News).

Then came the attempts to make the bypass permanent. In September 2021, Senator Lisa Murkowski proposed a permanent exemption for Alaska cruises (The Points Guy, CBC). In March 2025, during the trade war, B.C. passed a law allowing tolls on U.S. trucks driving between Washington and Alaska. Senator Dan Sullivan answered that he would seek a waiver of the foreign-port rule. “Canada, you don’t want to mess with Alaska,” he said on Alaska radio station 650 KENI (Daily Hive, BIV via Powell River Peak).

Neither the 2021 bill nor the 2025 waiver idea took effect, as far as we could find. As of today, § 55103 and 19 CFR 4.80a still read as they did. Ships kept coming. Victoria’s harbour authority counted 310 calls and 989,950 passengers in 2025. For 2026 it scheduled a record 335 calls with a projected 1,008,109 passengers, also reported by Cruise Industry News. On October 13, CTV reported the season had passed one million passengers “for the first time.” Daily Hive had called 2019 a one-million “record” for the port, so the two sources round that milestone differently.

One more wrinkle: the law only requires the ship to call. The cruise line, not the law, decides whether that’s a full day or a late evening. Holland America’s Nieuw Amsterdam opened Victoria’s 2026 season with a 10 AM to 10 PM call. Carnival Miracle’s Seattle loop gets four hours at night.

Emerald Princess sailing out of Halifax Harbour past a wooded shoreline
Emerald Princess leaving Halifax, September 1, 2024. On the East Coast, ports like Halifax are the foreign stop on New England and Canada round trips. Photo: Quintin Soloviev, CC BY 4.0, via Wikimedia Commons.

What the Canada Stop Means for You

  • Check the hours before you plan anything. A Seattle cruise’s Victoria call can be an evening, not a day. If seeing Victoria matters to you, compare call times across sailings, or book a Vancouver departure and visit the city on your own.
  • Pack proof of citizenship that works in Canada. For U.S. citizens, the Canada Border Services Agency recommends a valid passport but also accepts documents showing your name, date of birth and citizenship, such as a birth certificate with photo ID. Our passport guide covers why a passport is still the safer choice.
  • Don’t treat the Canada stop as the one to miss. On a Seattle round trip, it’s the only thing standing between you and a CBP fine, currently $996 per passenger, if you leave the cruise early at a U.S. port. Our foreign-port guide explains how that fine lands on your bill.
  • Booking one-way? Start or finish in Canada. Vancouver to Seward or Whittier is the classic one-way Alaska cruise because no law forces an extra stop.

Quick Answers

Can I go ashore in Canada with a DUI?

Maybe not. Immigration Canada says an impaired-driving conviction, including drug impairment, can make you inadmissible for “serious criminality,” even if it happened outside Canada. If at least five years have passed since your sentence ended, you can apply for rehabilitation. Otherwise you can apply for a temporary resident permit, which the government says it doesn’t guarantee. Sort this out well before you sail.

Do I have to get off the ship in Victoria?

No. In our reading, the U.S. rule tests the ship’s voyage to a nearby foreign port, and nothing in it requires you to go ashore. Staying aboard for the evening is fine.

Do Hawaii cruises from Seattle stop in Canada too?

Usually, for the same reason. Carnival Spirit’s 15-night Hawaii round trip from Seattle this fall saved Victoria for the last evening. When repairs cost it that call, it lost its only foreign port, as we reported.


Cruise Chaos earns nothing from cruise lines, travel agents or booking links. Every fact here links to where we read it, and we read both countries’ laws directly on November 2, 2026. This is a plain-English guide, not legal advice. If something has changed, tell us and we’ll correct it.

Coming up on Cruise Chaos: what to pack for a cruise to the Bahamas.


Keep Reading


Sources

🛳️ The Week’s Verified Cruise Deals, Every Friday

Every fare checked on the cruise line’s own site. Join the crew and we’ll also send your free Cruise Survival Kit right away, with a printable packing checklist and money-saving cheat sheet.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

🛳️ The Week’s Verified Cruise Deals, Every Friday

Every fare checked on the cruise line’s own site. Join the crew and we’ll also send your free Cruise Survival Kit right away, with a printable packing checklist and money-saving cheat sheet.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

Leave a Reply

Your email address will not be published. Required fields are marked *