Princess Cruise Line offers 7 day one way cruise in July from Anchorage (Whittier) to Vancouver, with stops in Skagway, Juneau and Kechikan (all in Alaska). For more details, please see http://www.princess.com.