Distance from Highland, Kansas to Rock Port, Missouri
The driving distance from Highland, Kansas to Rock Port, Missouri is 66.1 mi (106.4 km)
The straight-line (air) distance is approximately 25 mi (40.3 km)
Estimated travel time by road is 1 hour 13 minutes
We found 3 routes between Highland and Rock Port.
Available Routes
Route Directions
Follow 240th Rd to US-159 N/US-73 N in Hiawatha
Route Directions
Get on I-229 S/US-59 S in Saint Joseph from US-36 E
Follow I-229 S to State Hwy K N in Jefferson Township. Take exit 11 from I-229 S
Get on I-29 N in Lincoln Township
Follow I-29 N to MO-111 N in Clay Township. Take exit 107 from I-29 N
Route Directions
Take 240th Rd and Prairie Rd to 660 Ave/661 Ave in Rulo Precinct
Take US-159, MO-111 N and I-29 N to MO-111 N in Rock Port
Journey Details
Traveling from Highland, Kansas to Rock Port, Missouri covers 58.1 miles (94 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 6 minutes under normal conditions.
Drivers have 3 route options between these locations (58-90 miles / 94-144 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Highland
Starting Point
Rock Port
Destination