Distance from Highland, Kansas to Shambaugh, Iowa
The driving distance from Highland, Kansas to Shambaugh, Iowa is 102.5 mi (164.9 km)
The straight-line (air) distance is approximately 35.2 mi (56.6 km)
Estimated travel time by road is 1 hour 43 minutes
We found 3 routes between Highland and Shambaugh.
Available Routes
Route Directions
Get on US-36 E from KS-120
Continue on US-36 E. Take US-71 N to 2nd St in Shambaugh
Route Directions
Take 240th Rd, Prairie Rd, US-159, MO-111 N, ... and US-275 N to State Hwy T in Polk Township
Continue on State Hwy T to Fremont County
Continue on 310th St. Drive to 2nd St in Shambaugh
Route Directions
Take 240th Rd and Prairie Rd to 660 Ave/661 Ave in Rulo Precinct
Take US-159, MO-113 N and US-71 N to 2nd St in Shambaugh
Journey Details
Traveling from Highland, Kansas to Shambaugh, Iowa covers 88.1 miles (142 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 41 minutes under normal conditions.
Drivers have 3 route options between these locations (88-103 miles / 142-165 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Highland
Starting Point
Shambaugh
Destination