Lafayette, ORAnderson Island, WA
Start a new route?
Driving from Lafayette, OR to Anderson Island, WA takes about via I 5. The distance is 172 mi. The straight-line distance is 134 mi. EV charging is available along the route, including in Dundee, OR, Garden Home-Whitford, OR, Portland, OR, Centralia, WA, Olympia, WA. Driving directions
Driving directions
27 · 172 mi- 1 Depart onto East 7th Street 157 yd
- 2 Turn right onto North Monroe Street 1 mi
- 3 At end of road, turn left onto East 3rd Street 1 mi
- 4 Continue straight onto Pacific Highway West 6 mi
- 5 Turn left onto Newberg-Dundee Bypass 5 mi
- 6 At end of road, turn left onto Northeast Saint Paul Highway 1 mi
- 7 Turn right onto South Springbrook Road 1 mi
- 8 Turn right onto East Portland Road 1 mi
- 9 Continue straight onto Pacific Highway West 2 mi
- 10 Continue straight onto Southwest Pacific Highway 13 mi
- 11 Take exit right 1 mi
- 12 Merge slightly left 6 mi
- 13 Keep slightly right 128 mi
- 14 Take exit slightly right 1 mi
- 15 Turn left onto Steilacoom-DuPont Road 1 mi
- 16 Continue right onto Steilacoom-DuPont Road 1 mi
- 17 Enter roundabout straight onto Steilacoom-DuPont Road 59 yd
- 18 Exit roundabout straight onto Steilacoom-DuPont Road 5 mi
- 19 Continue straight onto Union Avenue 1 mi
- 20 Enter roundabout slightly right onto Union Avenue 30 yd
- 21 Exit roundabout slightly right onto Union Avenue 1 mi
- 22 Turn right onto Marine Ferry 93 yd
- 23 Turn straight onto Steilacoom-Anderson Island Ferry 4 mi
- 24 Continue straight onto Ferry Dock 120 yd
- 25 Continue straight onto Yoman Road 1 mi
- 26 Continue straight onto Eckenstam Johnson Road 2 mi
- 27 Arrive left onto Eckenstam Johnson Road
The return trip from Anderson Island, WA to Lafayette, OR covers roughly the same distance, 172 mi.
Popular destinations close by
Questions and answers
Anderson Island, WA lies roughly to the north of Lafayette, OR.
How far is it from Lafayette, OR, {fromState} to Anderson Island, WA, {toState}?
The distance between Lafayette, OR, {fromState} and Anderson Island, WA, {toState} is 172 mi by road.
How long does it take to drive from Lafayette, OR, {fromState} to Anderson Island, WA, {toState}?
The drive from Lafayette, OR, {fromState} to Anderson Island, WA, {toState} takes approximately 4 h 10 min by car.
What is the best route from Lafayette, OR, {fromState} to Anderson Island, WA, {toState}?
The fastest route from Lafayette, OR, {fromState} to Anderson Island, WA, {toState} covers 172 mi with a driving time of approximately 4 h 10 min.
What is the shortest route from Lafayette, OR to Anderson Island, WA?
The shortest driving route from Lafayette, OR to Anderson Island, WA is about 172 mi by road.
Are there charging stations between Lafayette, OR and Anderson Island, WA?
Yes. You can charge along the route from Lafayette, OR to Anderson Island, WA, including Cafaro TARGET PLACE PLAZA (OLYMPIA, WA) (350 kW), Cafaro VANCOUVER PLAZA (Vancouver, WA) (350 kW), Chehalis Commerce District (350 kW). Charging points on this route: 563.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

