Distance from Highland, Kansas to Shannon, Kansas

Highland Shannon
Total Distance
31 mi
(49.9 km)
Travel Time
36 minutes

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

Shortest Fastest
KS-120 and KS-20 W
25.5 mi
41.1 km
34 minutes
KS-7 S
31 mi
49.9 km
36 minutes
US-73 S
31.7 mi
51 km
38 minutes

Route Directions

Get on US-36 E from KS-120
1.8 mi
3 min
Follow US-36 E and KS-7 S to Country Club Rd/Oakwood Dr in Atchison
23.2 mi
24 min
Take 286th Rd to your destination in Lancaster Township
6 mi
8 min

Route Directions

0 mi
0 min
Follow 240th Rd to Ashpoint Rd
2.7 mi
4 min
Continue on Ashpoint Rd. Take 205th Rd and Sunflower Rd to US-73 S in Washington Township
17.6 mi
21 min
7.9 mi
7 min
Follow 286th Rd to your destination
3.5 mi
4 min

Route Directions

0 mi
0 min
Take KS-120 and KS-20 W to Castleton Rd in Union Township
15.8 mi
20 min
Take Kingman Rd to your destination in Lancaster Township
9.7 mi
13 min

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

Leona, Kansas

29 mi to destination

2 mi
Severance, Kansas

Traveled 7 mi from origin

1 mi
Denton, Kansas

Traveled 15 mi from origin

1 mi
Union Township, Kansas

15 mi to destination

1 mi
Good Intent, Kansas

7 mi to destination

2 mi
Shannon

Destination