Distance from Canning, South Dakota to Shelby, South Dakota

Canning Shelby
Total Distance
71.3 mi
(114.7 km)
Travel Time
1 hour 15 minutes

The driving distance from Canning, South Dakota to Shelby, South Dakota is 71.3 mi (114.7 km)

The straight-line (air) distance is approximately 32.4 mi (52.1 km)

Estimated travel time by road is 1 hour 15 minutes

We found 3 routes between Canning and Shelby.

Available Routes

Shortest Fastest
SD-34 E and SD-47 S
68.6 mi
110.4 km
1 hour 15 minutes
SD-34 E
71.3 mi
114.7 km
1 hour 15 minutes
SD-34 E and 216th St
83.6 mi
134.5 km
1 hour 32 minutes

Route Directions

Take 308th Ave/Canning Rd to SD-34 E in West Hughes
8.6 mi
12 min
Continue on SD-34 E to Crow Creek
53.4 mi
49 min
Follow BIA Rd 2 to your destination
9.3 mi
13 min

Route Directions

Take 308th Ave/Canning Rd to SD-34 E in West Hughes
8.6 mi
12 min
Continue on SD-34 E. Drive from 216th St and BIA Rd 2 to Crow Creek
75 mi
1 hr 20 min
0 mi
0 min

Route Directions

Take 308th Ave/Canning Rd to SD-34 E in West Hughes
8.6 mi
12 min
Continue on SD-34 E to Fort Thompson
42 mi
39 min
7.6 mi
9 min
1.1 mi
1 min
Follow BIA Rd 2 to your destination
9.3 mi
13 min

Journey Details

Traveling from Canning, South Dakota to Shelby, South Dakota covers 68.6 miles (110 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 15 minutes under normal conditions.

Drivers have 3 route options between these locations (69-84 miles / 110-135 km). The primary route shown here saves 18 minutes compared to alternatives.

Journey Waypoints

Canning

Starting Point

Rousseau, South Dakota

74 mi to destination

4 mi
Council House, South Dakota

56 mi to destination

9 mi
Fort Thompson, South Dakota

Traveled 56 mi from origin

2 mi
Crow Creek, South Dakota

Traveled 74 mi from origin

2 mi
Shelby

Destination