We are Indian passport holders and have US multiple entry visa. We have booked an Alaska cruise which departs and returns to Seattle, Washington. Do we need Canadian visa, too, to embark on the cruise?

  • Will the cruiseship stop in a Canadian port? If yes, are you planning to go off the ship in that port?
    – Neusser
    Jul 4, 2017 at 15:48
  • 1
    @Neusser if there is a port of call in Canada, you aren't able to board at all without requisite visas, even if you don't intend to disembark.
    – Giorgio
    Jul 4, 2017 at 16:04

1 Answer 1


If your cruise itinerary has a Canadian port of call, as many do between Seattle and Alaska, you would need a Canadian visa. You would want to visit the web site of company through which you've booked your cruise. Look for travel documentation; passengers are expected to obtain any needed visas in advance. Without them, you not only wouldn't be allowed to board, most explicitly mention that there are no refunds or replacement cruises.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .