Distance from St Stephen, Minnesota to Beardstown, Indiana
The driving distance from St Stephen, Minnesota to Beardstown, Indiana is 612 mi (985 km)
The straight-line (air) distance is approximately 309 mi (497.3 km)
Estimated travel time by road is 9 hours 14 minutes
This route includes Toll roads along the way.
We found 3 routes between St Stephen and Beardstown.
Available Routes
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Continue on I-94 E to Saint Paul. Take exit 107A from I-35E S/US-10 E
Get on I-90 E in Marion Township
Follow I-90 E to IN-49 S/State Hwy 49 S in Liberty Township. Take exit 31 from I-90 E
Continue on IN-49 S. Take US-30 E and IN-39 S to US-35 S in Franklin Township
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Continue on I-94 E to Saint Paul. Take exit 107A from I-35E S/US-10 E
Get on I-380 S/IA-27 S/US-20 E in Black Hawk County from US-52 S, County Rd 1 SE and US-63 S
Continue on I-380 S/IA-27 S. Take I-80 E to US-231 S in Crown Point. Take exit 247 from I-65 S
Continue on US-231 S. Take IN-8 E to US-35 S in Franklin Township
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Follow I-94 E and I-90 E to IN-49 S/State Hwy 49 S in Liberty Township. Take exit 31 from I-90 E
Continue on IN-49 S. Take US-30 E and IN-39 S to US-35 S in Franklin Township
Journey Details
Traveling from St Stephen, Minnesota to Beardstown, Indiana covers 586.6 miles (944 km) in a southeast direction. This highway, long-distance route typically takes 8 hours 50 minutes under normal conditions.
Drivers have 3 route options between these locations (587-664 miles / 944-1068 km). The primary route shown here saves 1 hour and 36 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 61 mph (98 km/h) .
Journey Waypoints
St Stephen
Starting Point
Beardstown
Destination