Distance from Harper, Kansas to Peckham, Oklahoma
The driving distance from Harper, Kansas to Peckham, Oklahoma is 75 mi (120.7 km)
The straight-line (air) distance is approximately 33.8 mi (54.4 km)
Estimated travel time by road is 1 hour 18 minutes
This route includes Toll roads along the way.
We found 3 routes between Harper and Peckham.
Available Routes
Route Directions
Follow Central St to US-160 E/E 14th St
Continue on US-160 E. Take I-35 S to Peckham Rd in Kay County
Follow Peckham Rd to N Liberty Ave in Peckham
Route Directions
Take KS-2 N, W 90th Ave N and KS-49 S to US-160 E in Ryan Township
Follow US-160 E, I-35 S and US-177 S to Peckham Rd in Kay County
Follow Peckham Rd to N Liberty Ave in Peckham
Route Directions
Follow Central St to US-160 E/E 14th St
Continue on KS-49 S. Take S Mayfield Rd and S Anson Rd/Corbin Rd to US-81 N in Falls Township
Follow US-81 N and US-177 S to Peckham Rd in Kay County
Follow Peckham Rd to N Liberty Ave in Peckham
Journey Details
Traveling from Harper, Kansas to Peckham, Oklahoma covers 72.4 miles (117 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 20 minutes under normal conditions.
Drivers have 3 route options between these locations (72-85 miles / 117-137 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Harper
Starting Point
Peckham
Destination