how long would it take to drive from portland oregon to alaska?

The distance between Portland, Oregon and Juneau, Alaska is 1,013 miles. To drive that distance would take a total of about 1 day, 19 hours, and 8 minutes. If you decided to fly it would only take about 6 hours and 30 minutes, but it would also cost around $900 per person.