How to get from Cannon Beach to Vancouver by car, truck, bike, walk

Distance between Cannon Beach and Vancouver is 104 kilometers (64 miles).
Driving distance from Cannon Beach to Vancouver is 139 kilometers (86 miles)

Cannon BeachVancouver
Leaving from
Going to

Route Map

Routes from cannon-beach-oregon to vancouver-washington

4 Ways from Cannon Beach (United States/Oregon) to Vancouver (United States/Washington)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto South Hemlock Street 233 m
2. Turn left onto Sunset Boulevard 207 m
3. Keep left onto East Sunset Boulevard 360 m
4. Turn right onto Oregon Coast Highway, US 101 6.26 km
5. Keep right 625 m
6. Continue onto Sunset Highway, US 26 78.32 km
7. Keep left onto Northwest Sunset Highway, US 26 39.20 km
8. Keep left 9.24 km
9. Keep right 3.77 km
10. Keep right 767 m
11. Keep left 85 m
12. Turn right onto Broadway Street 343 m
13. Turn left onto East Evergreen Boulevard 252 m
14. Turn right onto Columbia Street 171 m
15. Turn left onto West 12th Street 47 m
16. Turn right 41 m
17. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Cannon Beach (United States/Oregon) to Vancouver (United States/Washington)?
How do I get from Cannon Beach (United States/Oregon) to Vancouver (United States/Washington) the fastest?
How long does it take to get from Cannon Beach (United States/Oregon) to Vancouver (United States/Washington)?