Distance Between Juneau, Alaska and Whitehorse, Yukon: No Direct Road Connection
There is no road connecting Juneau, Alaska (USA) and Whitehorse, Yukon (Canada) due to the rugged coastal mountain terrain and international boundary.
Straight-Line Distance
The aerial ("as the crow flies") distance is approximately 300 miles (483 kilometers).
Practical Travel Options
- Air: Regular flights connect Juneau International Airport (JNU) and Erik Nielsen Whitehorse International Airport (YXY) with a flight time of about 1.5–2 hours.
- Marine + Road: Take the Alaska Marine Highway ferry from Juneau to Haines or Skagway, then drive through British Columbia to Whitehorse (approximately 8–10 hours driving from Haines).
- Combined: Fly to a connecting hub like Vancouver or Seattle, then onward to Whitehorse.
Travelers must carry valid passports and comply with both U.S. and Canadian border requirements.