If you plan to take the train excursion out of Skagway to Whitehorse, Yukon Territory, Canada you will need a passport.
I had to fly home once from Victoria, British Columbia-- passport required.
Yes it is a closed loop cruise but you might just need a passport.