Distance from Gresham, Oregon to Camas, Washington

Gresham Camas
Total Distance
22.8 mi
(36.7 km)
Travel Time
35 minutes

The driving distance from Gresham, Oregon to Camas, Washington is 22.8 mi (36.7 km)

The straight-line (air) distance is approximately 3.6 mi (5.8 km)

Estimated travel time by road is 35 minutes

We found 2 routes between Gresham and Camas.

Available Routes

Shortest Fastest
WA-14 E
21.2 mi
34.1 km
28 minutes
US-26 W/W Powell Blvd and I-205 N
22.8 mi
36.7 km
35 minutes

Route Directions

Get on I-205 N in Portland from US-26 W/W Powell Blvd
7.4 mi
18 min
Follow I-205 N and WA-14 E to NW 6th Ave in Camas. Take exit 12 from WA-14 E
14.1 mi
14 min
Continue on NW 6th Ave. Drive to NE 3rd Ave
1.3 mi
2 min

Route Directions

Get on I-84 W in Fairview from SE 223rd Ave and Fairview Pkwy
3.5 mi
9 min
Continue on I-84 W. Take I-205 N and WA-14 E to NW 6th Ave in Camas. Take exit 12 from WA-14 E
16.4 mi
16 min
Continue on NW 6th Ave. Drive to NE 3rd Ave
1.3 mi
2 min

Journey Details

Traveling from Gresham, Oregon to Camas, Washington covers 21.2 miles (34 km) in a north direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.

Drivers have 2 route options between these locations (21-23 miles / 34-37 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Gresham

Starting Point

Wood Village, Oregon

8 mi to destination

1 mi
Fairview, Oregon

4 mi to destination

1 mi
Interlachen, Oregon

2 mi to destination

1 mi
Washougal, Washington

Traveled 8 mi from origin

2 mi
Camas

Destination