Hi. We did the Infinity cruise to Alaska in 2002. You will need US dollars for alaska as it is part of the US you can also spend US dollars in Vancouver, that is if you are sailing from there.
US dollar. Alaska is a state of the US.
All ships are US$. Alaska is a US state.
We did this cruise on the ncl sun in sept 07 currency was us dollar.