Distance from Deception Pass Bridge, Washington to Cannon Beach, Oregon

Deception Pass Bridge Cannon Beach
Total Distance
287.9 mi
(463.3 km)
Travel Time
5 hours 2 minutes

The driving distance from Deception Pass Bridge, Washington to Cannon Beach, Oregon is 287.9 mi (463.3 km)

The straight-line (air) distance is approximately 114.6 mi (184.4 km)

Estimated travel time by road is 5 hours 2 minutes

We found 2 routes between Deception Pass Bridge and Cannon Beach.

Available Routes

Shortest Tolls
US-101 S and US-101 S
241.9 mi
389.3 km
5 hours 42 minutes
Fastest
I-5 S
287.9 mi
463.3 km
5 hours 2 minutes

Route Directions

Get on I-5 S in Burlington from State Rte 20 E
17.9 mi
25 min
Follow I-5 S to WA-432 W in Kelso. Take exit 36 from I-5 S
192.8 mi
2 hr 57 min
Follow US-30 W and US-101 S to S Hemlock St in Cannon Beach
77.1 mi
1 hr 39 min

Route Directions

Follow State Rte 20 W and S Engle Rd to Port Townsend-Coupeville Ferry
23.9 mi
37 min
6 mi
43 min
Follow E Sims Way and State Rte 20 W to US-101 S
12.7 mi
20 min
Continue on US-101 S to Pacific County
154.1 mi
3 hr 2 min
Take WA-401 S to US-101 S
16.9 mi
19 min
Follow US-101 S to Sunset Blvd in Cannon Beach
27.8 mi
37 min
Drive to S Hemlock St
0.5 mi
1 min

Journey Details

Traveling from Deception Pass Bridge, Washington to Cannon Beach, Oregon covers 241.9 miles (389 km) in a southwest direction. This secondary roads, long-distance route typically takes 5 hours 42 minutes under normal conditions.

Drivers have 2 route options between these locations (242-288 miles / 389-463 km). The primary route shown here saves no time compared to alternatives.

The route features toll sections, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Deception Pass Bridge

Starting Point

Port Townsend, Washington

264 mi to destination

1 mi
Quilcene, Washington

Traveled 66 mi from origin

2 mi
Eldon, Washington

198 mi to destination

1 mi
Mohrweis, Washington

Traveled 132 mi from origin

1 mi
Elma, Washington

132 mi to destination

1 mi
Burt, Washington

Traveled 198 mi from origin

3 mi
North Nemah River, Washington

66 mi to destination

4 mi
Astoria, Oregon

Traveled 264 mi from origin

1 mi
Cannon Beach

Destination