HAL NB cruises stop in Haines rather than Skagway . This means that you won't be able to see the White Pass RR . They stop in Skagway SB and you can ride the White Pass RR.
This is why we booked a NB/SB (14 Day on Veendam ) from Vancouver
with my Dad