Distance from Kaskaskia, Illinois to Walsh, Illinois

Kaskaskia Walsh
Total Distance
31 mi
(49.8 km)
Travel Time
41 minutes

The driving distance from Kaskaskia, Illinois to Walsh, Illinois is 31 mi (49.8 km)

The straight-line (air) distance is approximately 7.5 mi (12.1 km)

Estimated travel time by road is 41 minutes

Route Directions

Take N Kings Hwy to 2nd St in Saint Mary
5 mi
7 min
Take State Hwy H, MO-51 N, Palestine Rd and Walsh Rd to Baldwin Rd/Main St in Walsh
26 mi
33 min

Journey Details

Traveling from Kaskaskia, Illinois to Walsh, Illinois covers 31 miles (50 km) in a north direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Kaskaskia

Starting Point

Old Kaskaskia, Illinois

17 mi to destination

1 mi
Fort Gage, Illinois

Traveled 4 mi from origin

0 mi
Ellis Grove, Illinois

Traveled 9 mi from origin

1 mi
Central Precinct, Illinois

4 mi to destination

2 mi
Walsh

Destination