Distance from Lafayette, Oklahoma to Raiford, Oklahoma

Lafayette Raiford
Total Distance
66.6 mi
(107.2 km)
Travel Time
1 hour 8 minutes

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

Shortest Fastest
OK-9 W
48.2 mi
77.5 km
56 minutes
OK-2 N and OK-9 W
66.6 mi
107.2 km
1 hour 8 minutes

Route Directions

Take OK-2 N, I-40 W, US-69 S and OK-9 W to N4060 Rd in McIntosh County
66.6 mi
1 hr 7 min
0 mi
0 min

Route Directions

48.2 mi
56 min

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

Kinta, Oklahoma

56 mi to destination

4 mi
Hughart, Oklahoma

Traveled 14 mi from origin

1 mi
Enterprise, Oklahoma

Traveled 28 mi from origin

1 mi
Longtown, Oklahoma

28 mi to destination

1 mi
Canadian Fork, Oklahoma

Traveled 42 mi from origin

1 mi
Eufaula, Oklahoma

14 mi to destination

2 mi
Vivian, Oklahoma

Traveled 56 mi from origin

1 mi
Raiford

Destination