Distance from Highland, Kansas to Shannon, Kansas
The driving distance from Highland, Kansas to Shannon, Kansas is 31 mi (49.9 km)
The straight-line (air) distance is approximately 12.7 mi (20.4 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Highland and Shannon.
Available Routes
Route Directions
Get on US-36 E from KS-120
Follow US-36 E and KS-7 S to Country Club Rd/Oakwood Dr in Atchison
Take 286th Rd to your destination in Lancaster Township
Route Directions
Follow 240th Rd to Ashpoint Rd
Continue on Ashpoint Rd. Take 205th Rd and Sunflower Rd to US-73 S in Washington Township
Follow 286th Rd to your destination
Route Directions
Take KS-120 and KS-20 W to Castleton Rd in Union Township
Take Kingman Rd to your destination in Lancaster Township
Journey Details
Traveling from Highland, Kansas to Shannon, Kansas covers 25.5 miles (41 km) in a south direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (26-32 miles / 41-51 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Highland
Starting Point
Shannon
Destination