Distance from Lafayette, Oklahoma to Calhoun, Oklahoma

Lafayette Calhoun
Total Distance
41 mi
(66 km)
Travel Time
49 minutes

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

Shortest
OK-31 E and Calhoun Rd
31.1 mi
50.1 km
50 minutes
Fastest
State Hwy 82 S and OK-31 E
32.5 mi
52.3 km
47 minutes
OK-31 E
41 mi
66 km
49 minutes

Route Directions

Take OK-31 E to Wells Rd in Shady Point
35 mi
37 min
Take Calhoun Rd to Main St
6 mi
11 min

Route Directions

Take OK-31 E to Milton Rd in Le Flore County
19.6 mi
20 min
Continue on Milton Rd. Take Fox Hill Rd, 310th Ave and Calhoun Rd to Main St
12.8 mi
27 min

Route Directions

Take OK-31 E to 8th St/N4534 Rd in McCurtain
14.1 mi
14 min
Take County Rd 1300, Latham Rdg Rd and Calhoun Rd to Main St in Le Flore County
17 mi
35 min

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

Panther, Oklahoma

30 mi to destination

2 mi
McCurtain, Oklahoma

22 mi to destination

1 mi
Bordeaux, Oklahoma

15 mi to destination

1 mi
Latham, Oklahoma

7 mi to destination

1 mi
Calhoun

Destination