Q: How can I get from Fairbanks to Vancouver BC without driving or flying?
A: I would recommend taking the Alaska Railroad  between Fairbanks and Whittier and a 7-day Alaska cruise  between Whittier and Vancouver. You would need two days to do the rail travel with an overnight in Anchorage. The rail from Fairbanks to Anchorage is a twelve hour trip arriving into Anchorage at about 8pm. The next morning you could take the rail from Anchorage to Whittier to board the cruise ship.