The journey from Haines to Portland is a significant distance, spanning over 1,500 miles. The most practical method is flying from Haines Airport to Juneau, then connecting to a major carrier for a flight to Portland International Airport (PDX). Alternatively, one can take the ferry to Skagway or Juneau and drive the Alaska Highway, though this takes several days. Portland serves as a major hub for the Pacific Northwest.
Total Distance: Driving distance 3,200 km; straight-line air distance 1,800 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 8 hours | 60 hours |
| Avg Price | $400 - $800 | $800 - $1,200 |
| Operator | Alaska Airlines | Personal Vehicle |
| Route | Haines to Juneau, then Juneau to Portland. | Haines to Skagway (ferry), then Alaska Highway (Hwy 1) to Canada, then I-5 South. |
| Tip | Book early to secure lower fares on the Juneau-Portland leg. | Ensure your vehicle is winterized and carry extra fuel. |
Late spring or early autumn to avoid peak summer crowds and winter snow.