Distance from Lafayette, Oklahoma to Hoffman, Oklahoma
The driving distance from Lafayette, Oklahoma to Hoffman, Oklahoma is 68.9 mi (111 km)
The straight-line (air) distance is approximately 29.2 mi (47 km)
Estimated travel time by road is 1 hour 16 minutes
We found 3 routes between Lafayette and Hoffman.
Available Routes
Route Directions
Take OK-9 W and US-69 N to US-266/W Gentry Ave in Checotah. Take the US-266 exit from US-69 N
Follow US-266 to Broadway Blvd in Hoffman
Route Directions
Take OK-2 N and US-64 W to E 93rd St S/E0960 in Muskogee County
Get on US-69 S
Follow US-69 S to US-266/W Gentry Ave in Checotah. Take the US-266 exit from US-69 S
Follow US-266 to Broadway Blvd in Hoffman
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
Take US-266 W to Broadway Blvd in Hoffman
Journey Details
Traveling from Lafayette, Oklahoma to Hoffman, Oklahoma covers 63.3 miles (102 km) in a northwest direction. This highway, substantial route typically takes 1 hour 6 minutes under normal conditions.
Drivers have 3 route options between these locations (63-76 miles / 102-123 km). The primary route shown here saves 16 minutes compared to alternatives.
Journey Waypoints
Lafayette
Starting Point
Hoffman
Destination