Distance from Shields, Kansas to Saint Peter, Kansas
The driving distance from Shields, Kansas to Saint Peter, Kansas is 72 mi (115.9 km)
The straight-line (air) distance is approximately 27.3 mi (44 km)
Estimated travel time by road is 1 hour 13 minutes
We found 3 routes between Shields and Saint Peter.
Available Routes
Route Directions
Follow KS-23 N and I-70 E/US-40 E to KS-198 N in Collyer Township. Take exit 115 from I-70 E/US-40 E
Take 140th Ave to St Peter Rd in Saint Peter
Route Directions
Continue on KS-4 E. Take US-283 N to 180 Ave/Voda Rd in Collyer Township. Take exit 120 from I-70 W/US-40 W
Follow Old Hwy 40 and 140th Ave to St Peter Rd in Saint Peter
Route Directions
Take 130 Ave to Old Hwy 40 in Collyer Township
Follow 140th Ave to St Peter Rd in Saint Peter
Journey Details
Traveling from Shields, Kansas to Saint Peter, Kansas covers 57.4 miles (92 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (57-79 miles / 92-127 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Shields
Starting Point
Saint Peter
Destination