Without a doubt, the favourite excursion I did while on my Alaskan cruise in May was take the White Pass rail trip from Skagway, Alaska, to Fraser, BC. After disembarking in Fraser, we carried on by bus into the Yukon (my first time in one of the territories). I had hoped to be able to do a longer rail trip all the way to Bennett, but it was too early in the season.
There was still significant snow at the higher elevations, and a definite chill in the air on the 8:00am departure, but I spent as much time as possible on one of the outdoor platforms, watching the scenary and taking lots of photos. I was quite fortunate as only two other people in my rail car had any interest in being outside for any length of time, and there was enough room for three on the platform, so I had a great view to entire way. I’d duck in for few moments when my hands got too cold to warm them next to the heater, and then back out for more photos.