Distance from Lafayette, Oklahoma to Bunch, Oklahoma
The driving distance from Lafayette, Oklahoma to Bunch, Oklahoma is 66.8 mi (107.5 km)
The straight-line (air) distance is approximately 24.9 mi (40.1 km)
Estimated travel time by road is 1 hour 17 minutes
We found 3 routes between Lafayette and Bunch.
Available Routes
Route Directions
Take OK-9 E to US-59 N in Le Flore County
Follow US-59 N to E 932 Rd/Maxwell Mountain Rd in Adair County
Continue on Maxwell Mountain Rd. Take E 931 Rd to E 923 Rd in Bunch
Route Directions
Take OK-9 E and US-59 N to S 4570 Rd/N4570 Rd in Sequoyah County. Exit from I-40 W
Continue on S 4570 Rd. Take Dwight Mission Rd, N4610 Rd and S 4637 Rd to E 923 Rd in Bunch
Route Directions
Take OK-9 E and US-59 N to N Maple St in Sallisaw
Take S 4620 Rd, S 4610 Rd and S 4637 Rd to E 923 Rd in Bunch
Journey Details
Traveling from Lafayette, Oklahoma to Bunch, Oklahoma covers 63.3 miles (102 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 17 minutes under normal conditions.
Drivers have 3 route options between these locations (63-68 miles / 102-109 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Lafayette
Starting Point
Bunch
Destination