Distance from Lafayette, Oklahoma to Eufaula, Oklahoma

Lafayette Eufaula
Total Distance
35.8 mi
(57.6 km)
Travel Time
42 minutes

The driving distance from Lafayette, Oklahoma to Eufaula, Oklahoma is 35.8 mi (57.6 km)

The straight-line (air) distance is approximately 17.5 mi (28.1 km)

Estimated travel time by road is 42 minutes

Route Directions

35.8 mi
42 min

Journey Details

Traveling from Lafayette, Oklahoma to Eufaula, Oklahoma covers 35.8 miles (58 km) in a west direction. This mixed highways and local roads, moderate route typically takes 42 minutes under normal conditions.

Journey Waypoints

Lafayette

Starting Point

Stigler, Oklahoma

40 mi to destination

3 mi
Whitefield, Oklahoma

Traveled 10 mi from origin

2 mi
Hughart, Oklahoma

30 mi to destination

1 mi
Enterprise, Oklahoma

20 mi to destination

1 mi
Longtown, Oklahoma

10 mi to destination

1 mi
Canadian Fork, Oklahoma

Traveled 40 mi from origin

1 mi
Eufaula

Destination