Distance from Shields, Kansas to Harold, Kansas
The driving distance from Shields, Kansas to Harold, Kansas is 57.2 mi (92 km)
The straight-line (air) distance is approximately 22.6 mi (36.5 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Shields and Harold.
Available Routes
Route Directions
Route Directions
Follow C Rd to KS-96 E in Eden Township
Continue on KS-96 E to Franklin Township
Continue on W 20 Rd to your destination
Route Directions
Take KS-96 E to W 20 Rd in Franklin Township
Continue on W 20 Rd to your destination
Journey Details
Traveling from Shields, Kansas to Harold, Kansas covers 56.1 miles (90 km) in a southeast direction. This highway, moderate route typically takes 59 minutes under normal conditions.
Drivers have 3 route options between these locations (56-58 miles / 90-93 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Shields
Starting Point
Harold
Destination