MS HANSEATIC spirit Otaru → Hakodate → Ketchikan → Vancouver Jun 27, 2028 · 20 nights $13,996 oceanview · $700/night