Distance from Staley, Oklahoma to Willis, Oklahoma

Staley Willis
Total Distance
47.1 mi
(75.9 km)
Travel Time
44 minutes

The driving distance from Staley, Oklahoma to Willis, Oklahoma is 47.1 mi (75.9 km)

The straight-line (air) distance is approximately 11 mi (17.6 km)

Estimated travel time by road is 44 minutes

We found 2 routes between Staley and Willis.

Available Routes

Shortest Fastest
US-70 W
38.2 mi
61.5 km
44 minutes
US-75 S, US-82 W and US-377 N
47.1 mi
75.9 km
44 minutes

Route Directions

Follow US-75 S, US-82 W and US-377 N to O U Rd in Marshall County
46.7 mi
43 min
Drive to Samuel Rd
0.5 mi
1 min

Route Directions

Follow US-69 N/US-75 N to Leavenworth Trail. Take exit 4 from US-69 N/US-75 N
4 mi
3 min
8.5 mi
11 min
12.9 mi
14 min
4.2 mi
4 min
7.6 mi
7 min
Drive to Samuel Rd
1 mi
2 min

Journey Details

Traveling from Staley, Oklahoma to Willis, Oklahoma covers 38.2 miles (61 km) in a west direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.

Drivers have 2 route options between these locations (38-47 miles / 61-76 km). The primary route shown here saves 40 seconds compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .

Journey Waypoints

Staley

Starting Point

Cartwright, Oklahoma

25 mi to destination

1 mi
Preston, Texas

19 mi to destination

2 mi
Sherwood Shores, Texas

Traveled 19 mi from origin

3 mi
Willis

Destination