Find Your Cruise
Alsaka is a state of the USA.
You might need a few Canadian dollars if you are staying overnight in Vancouver but the ship uses US dollars
and as my learned friend says .... Alaska is an American State. ... Neil.