Distance from Lafayette, Oklahoma to Raiford, Oklahoma
The driving distance from Lafayette, Oklahoma to Raiford, Oklahoma is 66.6 mi (107.2 km)
The straight-line (air) distance is approximately 24.3 mi (39.1 km)
Estimated travel time by road is 1 hour 8 minutes
We found 2 routes between Lafayette and Raiford.
Available Routes
Route Directions
Take OK-2 N, I-40 W, US-69 S and OK-9 W to N4060 Rd in McIntosh County
Route Directions
Journey Details
Traveling from Lafayette, Oklahoma to Raiford, Oklahoma covers 48.2 miles (78 km) in a west direction. This mixed highways and local roads, moderate route typically takes 56 minutes under normal conditions.
Drivers have 2 route options between these locations (48-67 miles / 78-107 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Lafayette
Starting Point
Raiford
Destination