Distance from Canning, South Dakota to Frankfort, South Dakota
The driving distance from Canning, South Dakota to Frankfort, South Dakota is 158.3 mi (254.8 km)
The straight-line (air) distance is approximately 56.6 mi (91.2 km)
Estimated travel time by road is 2 hours 35 minutes
We found 3 routes between Canning and Frankfort.
Available Routes
Route Directions
Take 309th Ave to US-14 E/198th St/Pierre St in Blunt
Continue on US-14 E. Take SD-47 N and SD-20 E to 165th St in Jefferson Township
Follow 165th St and 396th Ave to Walnut St in Frankfort
Route Directions
Take 306th Ave to US-83 N in North Hughes
Take US-212 E to SD-45 N in Lafoon Township
Take 162nd St, 163rd St, 164th St, 165th St and 396th Ave to Walnut St in Frankfort
Route Directions
Take 309th Ave to US-14 E/198th St/Pierre St in Blunt
Continue on US-14 E to Northwest Hand
Follow US-281 N to 165th St in Jefferson Township
Follow 165th St and 396th Ave to Walnut St in Frankfort
Journey Details
Traveling from Canning, South Dakota to Frankfort, South Dakota covers 132.9 miles (214 km) in a east direction. This highway, substantial route typically takes 2 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (133-158 miles / 214-255 km). The primary route shown here saves 23 minutes compared to alternatives.
Journey Waypoints
Canning
Starting Point
Frankfort
Destination