Distance from Highland, Kansas to Weaver, Kansas
The driving distance from Highland, Kansas to Weaver, Kansas is 105.3 mi (169.4 km)
The straight-line (air) distance is approximately 39.1 mi (63 km)
Estimated travel time by road is 1 hour 38 minutes
We found 3 routes between Highland and Weaver.
Available Routes
Route Directions
Follow US-36 E to I-229 S/US-59 S in Saint Joseph. Take the I-229 S/US-59 S exit from US-36 E
Follow I-29 S/US-71 S, I-435 S and KS-10 W to E 2300 Rd in Eudora Township. Take the exit toward N 1400 Rd from KS-10 W
Follow E 2300 Rd to N 1500 Rd
Route Directions
Get on US-36 E from KS-120
Follow US-36 E to KS-7 S in Center Township. Take the KS-7 exit from US-36 E
Follow KS-7 S to Main St in Atchison
Follow US-59 S to KS-32 E in Grant Township
Continue on KS-32 E. Take 222nd St to N 1500 Rd in Eudora Township
Route Directions
Get on US-36 E from KS-120
Take KS-7 S and US-73 S to 179th St in Kickapoo Township
Continue on 179th St to High Prairie Township
Follow 187th St and Tonganoxie Dr to State Ave in Tonganoxie
Take US-24 W/U.S. Hwy 40 W/Chieftain Rd to Honey Creek Rd in Tonganoxie Township
Take 222nd St to N 1500 Rd in Eudora Township
Journey Details
Traveling from Highland, Kansas to Weaver, Kansas covers 79 miles (127 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 34 minutes under normal conditions.
Drivers have 3 route options between these locations (79-105 miles / 127-169 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Highland
Starting Point
Weaver
Destination