Distance from Lafayette, Oklahoma to Wainwright, Oklahoma

Lafayette Wainwright
Total Distance
59.4 mi
(95.6 km)
Travel Time
1 hour

The driving distance from Lafayette, Oklahoma to Wainwright, Oklahoma is 59.4 mi (95.6 km)

The straight-line (air) distance is approximately 24.8 mi (39.9 km)

Estimated travel time by road is 1 hour

We found 3 routes between Lafayette and Wainwright.

Available Routes

Shortest Fastest
OK-2 N
52.6 mi
84.7 km
58 minutes
OK-2 N and I-40 W
59.4 mi
95.6 km
1 hour
OK-2 N, I-40 W and OK-72 N
63.4 mi
102 km
1 hour 6 minutes

Route Directions

Drive from State Hwy 82 N, OK-9 W, OK-2 N, I-40 W and US-69 N to Muskogee County. Take the exit toward Wainwright from US-69 N
54 mi
54 min
Follow E 103rd St S to 3rd in Wainwright
5.4 mi
6 min

Route Directions

Take OK-2 N and I-40 W to Lotawatah Rd/N4170 Rd in McIntosh County. Take exit 262 from I-40 W
45.6 mi
47 min
Follow US-266 W, OK-72 N and W 103rd St S to 3rd in Wainwright
17.8 mi
19 min

Route Directions

Take OK-2 N and US-64 W to E 93rd St S/E0960 in Muskogee County
40.6 mi
44 min
Continue on E 93rd St S/E0960. Take W 103rd St S to 3rd in Wainwright
12.1 mi
14 min

Journey Details

Traveling from Lafayette, Oklahoma to Wainwright, Oklahoma covers 52.6 miles (85 km) in a northwest direction. This highway, moderate route typically takes 58 minutes under normal conditions.

Drivers have 3 route options between these locations (53-63 miles / 85-102 km). The primary route shown here saves 8 minutes compared to alternatives.

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

Journey Waypoints

Lafayette

Starting Point

Stigler, Oklahoma

57 mi to destination

2 mi
Briartown Creek, Oklahoma

Traveled 14 mi from origin

1 mi
Porum, Oklahoma

43 mi to destination

2 mi
Duchess Landing, Oklahoma

29 mi to destination

2 mi
Rentiesville, Oklahoma

14 mi to destination

1 mi
Oktaha, Oklahoma

Traveled 57 mi from origin

1 mi
Wainwright

Destination