Distance from Allens Spring, Illinois to Moscow, Illinois

Allens Spring Moscow
Total Distance
32.5 mi
(52.3 km)
Travel Time
42 minutes

The driving distance from Allens Spring, Illinois to Moscow, Illinois is 32.5 mi (52.3 km)

The straight-line (air) distance is approximately 13.6 mi (21.9 km)

Estimated travel time by road is 42 minutes

We found 2 routes between Allens Spring and Moscow.

Available Routes

Shortest Fastest
IL-146 W
25.6 mi
41.2 km
35 minutes
I-24 W
32.5 mi
52.3 km
42 minutes

Route Directions

Take Grasty Rd to IL-145 S
1.8 mi
4 min
2.7 mi
2 min
Get on I-24 W in Georges Creek Precinct
5.1 mi
6 min
Follow I-24 W and IL-146 W to Mt Pisgah Rd in Elvira Precinct
18.1 mi
19 min
Continue on Mt Pisgah Rd. Take Meadow Ridge Loop to Moscow Rd in Stokes Precinct
4.7 mi
9 min

Route Directions

Take 2100N to IL-146 W
1.1 mi
2 min
Follow IL-146 W to Mt Pisgah Rd in Elvira Precinct
19.8 mi
23 min
Continue on Mt Pisgah Rd. Take Meadow Ridge Loop to Moscow Rd in Stokes Precinct
4.7 mi
9 min

Journey Details

Traveling from Allens Spring, Illinois to Moscow, Illinois covers 25.6 miles (41 km) in a west direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 2 route options between these locations (26-32 miles / 41-52 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Allens Spring

Starting Point

Renshaw, Illinois

31 mi to destination

1 mi
Grantsburg, Illinois

Traveled 8 mi from origin

1 mi
Wartrace, Illinois

24 mi to destination

1 mi
Vienna, Illinois

16 mi to destination

1 mi
West Vienna, Illinois

8 mi to destination

1 mi
Moscow

Destination