3 hours
2,872.23 kilometres (1,784.73 miles)
about 64 miles/ 1 hr 16 min
If you head north on I-5 it is exactly 86 miles from Corvallis to Portland
From Port Douglas to Mackay is a distance of about 800 km. The trip takes between ten and ten and a half hours.