Distance from Lafayette, Oklahoma to Calhoun, Oklahoma
The driving distance from Lafayette, Oklahoma to Calhoun, Oklahoma is 41 mi (66 km)
The straight-line (air) distance is approximately 12.9 mi (20.8 km)
Estimated travel time by road is 49 minutes
We found 3 routes between Lafayette and Calhoun.
Available Routes
Route Directions
Take OK-31 E to Wells Rd in Shady Point
Take Calhoun Rd to Main St
Route Directions
Take OK-31 E to Milton Rd in Le Flore County
Continue on Milton Rd. Take Fox Hill Rd, 310th Ave and Calhoun Rd to Main St
Route Directions
Take OK-31 E to 8th St/N4534 Rd in McCurtain
Take County Rd 1300, Latham Rdg Rd and Calhoun Rd to Main St in Le Flore County
Journey Details
Traveling from Lafayette, Oklahoma to Calhoun, Oklahoma covers 31.1 miles (50 km) in a east direction. This secondary roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (31-41 miles / 50-66 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Lafayette
Starting Point
Calhoun
Destination