The short answer: on an Alaska cruise, which Canadian document you need turns on the passport you hold and the way you get into Canada. With an eTA-country passport you need only the passport when the ship calls at a Canadian port, but you do need an eTA if you fly into Vancouver, and you can apply for a Canada eTA online before you book that flight. With a visa-required passport you need a visitor visa for any Canadian port call, and no exception is published for passengers who stay on board. That link leads to a paid private service, separate from the Government of Canada.

Which of three groups you belong to decides everything below. The general rule for cruise and ferry passengers explains why a ship is treated differently from a plane, and the table here maps it onto the usual Alaska itineraries.

Do you need a Canada visa or an eTA for an Alaska cruise?

There are three kinds of passport, and each gets a different answer.

Passport from an eTA-required country (the United Kingdom, most of the EU, Australia, Japan and others). The eTA is for boarding a flight to Canada. In most cases, if you arrive by car, bus, train or boat, a cruise ship included, you need no eTA, only a valid passport.

Passport from a visa-required country (India, China and many more). You need a visitor visa to enter Canada by any method of travel, and canada.ca names cruise ships in that list.

Passport from one of 17 conditional countries. These are visa-required countries whose citizens may qualify for an eTA instead of a visa if they meet certain conditions, and only when they arrive by air. We cover them in their own section below.

A traveller needs a visa or an eTA, never both. A US citizen needs neither. If you want a second explanation of the sorting, how to tell which of the three groups your passport is in is written for exactly that.

What do you need on each Alaska cruise route?

Do not look at the port where you board. Look at how you cross the Canadian border.

Route eTA-country passport Visa-required passport One of the 17 conditional countries
Round trip from Seattle, with a stop in Victoria Passport only. No visa, no eTA Visitor visa Visitor visa, even if you stay on the ship. An eTA does not work
Fly into Vancouver, one-way cruise to Alaska eTA before you board the flight Visitor visa An eTA is possible for the flight only, if you meet the conditions; canada.ca advises a visa for mixed trips
Fly into Vancouver, round trip back to Vancouver eTA for the flight; passport only for the return by sea Visitor visa; a multiple-entry visa for re-entry Visitor visa, multiple-entry for the return. The eTA does not cover the return by sea
Fly into Seattle, then bus, car or train to Vancouver and board there Passport only. No eTA Visitor visa Visitor visa
One-way from Alaska to Vancouver, then fly home Passport for arriving by sea; the eTA rule is written for flights into Canada Visitor visa Visitor visa
Round trip from Seattle with no Canadian port Canada not involved Canada not involved Canada not involved

The last row exists only if your itinerary really has no Canadian stop, so check it with the cruise line. US citizens and green card holders need neither a visa nor an eTA for Canada. What the United States asks of you is a question for the cruise line.

Alaska cruise from Seattle: do you need a Canada visa for the Victoria stop?

Many round trips from Seattle include a call at Victoria or another Canadian port, and that port call is what brings Canadian rules into play.

If your passport is from an eTA country, a stop like that needs only a valid passport. If your passport requires a visa, canada.ca lists crossing the border by cruise ship among the cases that need a visitor visa, and a port call is arriving in Canada.

Can you skip the visa? With a visa-required passport, only on an itinerary with no Canadian port, which you must confirm with the line. No published rule lets a short or evening stop pass without one.

Do you need a Canada visa if you stay on the ship?

This is the most common question on cruise forums.

  • eTA country: the question does not arise. A passport is enough for a Canadian port call.
  • One of the 17 conditional countries: canada.ca says you need a visa when you come by boat, including a cruise ship, even if you are not leaving the ship.
  • Any other visa-required country: the rule is a visa for entering by any method, cruise ships included. No exception for passengers who remain on board is published, so do not plan around one.

Alaska cruise from Vancouver: when does flying in mean an eTA?

With an eTA-country passport, flying into Vancouver to join the ship means you need the eTA to board that flight. The flight is the part that carries the requirement. Get the eTA before you book: most applicants are approved by email within minutes, but some requests take several days if documents are requested.

With an eTA-country passport, if you come back to Vancouver by sea at the end of a round trip, there is no eTA for that leg. Our guide to arriving at Vancouver airport with an eTA covers the airport side, the border check and the way to Canada Place.

Flying into Seattle and travelling to Vancouver by land: is an eTA needed?

If you fly to Seattle and cross into Canada by road, an eTA-country passport needs the passport and no eTA; a visa-required passport needs the visa. If you take the train, the Amtrak route between Seattle and Vancouver has its own page.

Brazil, Mexico, the Philippines and 14 other passports: why the eTA does not cover a cruise

The complete list of the 17 conditional countries on canada.ca is: Antigua and Barbuda, Argentina, Brazil, Costa Rica, Indonesia, Malaysia, Mexico, Morocco, Panama, the Philippines, St. Kitts and Nevis, St. Lucia, St. Vincent and the Grenadines, Seychelles, Thailand, Trinidad and Tobago, and Uruguay.

Citizens of these countries are visa-required, but may qualify for an eTA instead if they fly to Canada and meet certain conditions. By car, bus, train or boat, including a cruise ship, they still need a visitor visa. The same canada.ca page also lists a cruise ship stopover, and departing from and returning to Canada on a boat that travels outside Canada, as cases that need a visa.

For trips that mix Canada and the United States, canada.ca’s advice is plain: apply for a visa, since it gives the most flexibility. The official page for these citizens is at canada.ca.

Is a single-entry Canada visa enough for a round-trip cruise?

Maybe not. A single-entry visa allows entry once, a multiple-entry visa many times before it expires, and the applicant does not choose: IRCC issues the one that fits the situation.

IRCC says that if your ship departs from Canada or the continental United States, enters international waters and you hold no valid multiple-entry visa, you need a new temporary resident visa to re-enter Canada. Look at the type on your visa before you pay for the cruise, and apply early if you need a new one.

US citizens and green card holders on an Alaska cruise

US citizens are exempt from the eTA requirement and must carry proper identification, such as a valid US passport. A US permanent resident needs no visa or eTA either. For entry by land or water directly from the US, canada.ca says a green card is enough and a passport is not required. Flying into Canada is different: by air a permanent resident must bring both a valid passport and the green card.

That is about entering from the US, not cruises in particular, and the line will almost certainly ask for a passport at boarding, so follow its list.

One-way cruise from Alaska to Vancouver, then a flight home

You arrive in Vancouver by sea: an eTA-country passport needs the passport, a visa-required one needs the visa.

What about the flight home from Vancouver? The published eTA rules are written around flying into Canada or changing planes at a Canadian airport, and they do not address a flight that departs from Canada. Our piece on flying into Canada and driving out reaches the same point, so ask your airline which documents it will check.

What should you check with the cruise line?

The line checks documents at boarding and may ask for more than the border does, so its list comes first. Ask whether your itinerary includes a Canadian port, whether the route has changed since you booked, and what it requires for entering the United States, such as ESTA or a US visa. For the US side it is the right source, not this page.

The short version

  1. Look at how you reach Canada, not at where you board the ship.
  2. eTA-country passport: passport only for a Canadian port call; an eTA only for a flight into Canada.
  3. Visa-required passport: a visitor visa for any Canadian port call.
  4. The 17 conditional countries: a visa for any arrival in Canada by sea, even if you stay on board; the eTA works only for a flight.
  5. Check whether your visa is single-entry or multiple-entry before a round trip.
  6. US requirements and the final document list come from the cruise line.

FAQ

Can I go on an Alaska cruise without a Canadian visa? Yes with a US passport, an eTA-country passport or a US green card. With a visa-required passport, only on an itinerary with no Canadian port, confirmed with the cruise line.

Do I need a visa for Canada if I am on a cruise and do not get off the ship? For the 17 conditional countries canada.ca says a visa is needed even if you stay on board. For other visa-required passports no exception is published, so treat any Canadian port call as needing the visa.

Do I need a Canada visa for an Alaska cruise from the UK? No, only the passport for a Canadian port call. An eTA is needed only if you fly into Canada, for example to Vancouver.

What Canada documents do Indian citizens need for an Alaska cruise? A visitor visa for any stop in Canada; a US visa does not replace it. On a round trip the visa type matters, as a single-entry visa may not cover re-entry. Ask the cruise line about the US side.

Can I go on an Alaska cruise without going to Canada? It depends on the route, so check with the cruise line which ports your sailing includes. Many round trips from Seattle call at Victoria or another Canadian port, and that stop is what brings Canadian rules into play.