Remember that driving through Canada means crossing an international border and entering a foreign country, which means being subject to another country’s laws and policies. The only way to determine for certain if you will be allowed to enter Canada is to physically drive to a port of entry at the border and request permission to enter given the proper documentation is in-hand for inspection by border officials. Visit this page for the most recent travel information from the Government of Canada.
Contacting the Canada Border – The Canada Border Services Agency hotline is staffed by officers who can assist with all border questions: 1-800-461-9999, 1-204-983-3500 (Long distance charges may apply), or 1-506-636-5064, though it is important to note that Border Service Officers at ports of entry will make final determinations on who can enter Canada. Officers are available Monday to Friday 8 a.m. to 4 p.m. (local time) except holidays. You may also visit: https://www.cbsa-asfc.gc.ca/menu-eng.html
ALTERNATIVE 1: Check the Alaska Marine Highway System. You may find a sailing that works for your travel situation.
ALTERNATIVE 2: Place your vehicle on a barge, fly to the arrival port, then pick up vehicle from barge and continue driving.