The drive from Cannon Beach to Spokane covers 600 kilometers. You will head east through the Columbia River Gorge on I-84 and then north on US-395. This is a long but beautiful drive. Expect a travel time of 7 to 8 hours.
Total Distance: 600 km driving, 500 km air distance.
The Columbia Gorge is very scenic.
Summer for clear mountain passes.