Distance from Kaskaskia, Illinois to Union, Missouri
The driving distance from Kaskaskia, Illinois to Union, Missouri is 106.2 mi (171 km)
The straight-line (air) distance is approximately 43.4 mi (69.8 km)
Estimated travel time by road is 1 hour 45 minutes
We found 2 routes between Kaskaskia and Union.
Available Routes
Route Directions
Get on I-55 N in Beauvais Township from N Kings Hwy, US-61 N and State Hwy J/State Rd J
Follow I-55 N and I-44 W to US-50 W in Central Township. Take exit 247 from I-44 W/US-50 W
Continue on US-50 W to your destination in Union
Route Directions
Take N Kings Hwy to US-61 N/2nd St in Saint Mary
Get on I-55 N
Follow I-55 N to State Hwy A/Veterans Blvd in Festus. Take exit 175 from I-55 N
Get on MO-21 S in Hillsboro
Continue on State Rd B. Take Jones Creek Rd to State Rte 30 W in Big River Township
Follow State Rte 30 W and State Hwy 47 N to S Church St in Union
Continue on S Church St to your destination
Journey Details
Traveling from Kaskaskia, Illinois to Union, Missouri covers 90.7 miles (146 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 46 minutes under normal conditions.
Drivers have 2 route options between these locations (91-106 miles / 146-171 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Kaskaskia
Starting Point
Union
Destination