Every summer morning, the northbound Denali Star Train departs Anchorage for the 356-mile, 12-hour journey to Fairbanks, with stops in Wasilla, Talkeetna and Denali National Park; while in Fairbanks, the southbound Denali Star embarks on the reverse.