Distance from Lafayette, Oklahoma to Latham, Oklahoma
The driving distance from Lafayette, Oklahoma to Latham, Oklahoma is 29.8 mi (47.9 km)
The straight-line (air) distance is approximately 10.7 mi (17.2 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Lafayette and Latham.
Available Routes
Route Directions
Route Directions
Route Directions
Take OK-31 E to Milton Rd in Le Flore County
Follow Milton Rd, Fox Hill Rd and Latham Rd to 310th Ave
Journey Details
Traveling from Lafayette, Oklahoma to Latham, Oklahoma covers 26.7 miles (43 km) in a east direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (27-37 miles / 43-59 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Lafayette
Starting Point
Latham
Destination