Distance from Cardonia, Indiana to Marion Heights, Indiana
The driving distance from Cardonia, Indiana to Marion Heights, Indiana is 23.8 mi (38.4 km)
The straight-line (air) distance is approximately 11.2 mi (18 km)
Estimated travel time by road is 37 minutes
We found 2 routes between Cardonia and Marion Heights.
Available Routes
Route Directions
Take IN-59 S to U.S. Hwy 40 W/E National Ave in Brazil
Continue on Wabash Ave. Take Maple Ave to US-41 N in Terre Haute
Follow IN-63 N to Barnhardt Rd/River Rd in Sugar Creek Township
Continue on Barnhardt Rd/River Rd. Drive to Micheals Ave
Route Directions
Take N Cardonia Warner St to W County Rd 1200 N/Wick St
Take E Rio Grande Ave to N Erickson St in Otter Creek Township
Take E Evans Ave to US-41 S
Continue on US-41 S to Sugar Creek Township
Continue on Barnhardt Rd/River Rd. Drive to Micheals Ave
Journey Details
Traveling from Cardonia, Indiana to Marion Heights, Indiana covers 23.6 miles (38 km) in a west direction. This mixed highways and local roads, moderate route typically takes 32 minutes under normal conditions.
Drivers have 2 route options between these locations (24-24 miles / 38-38 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Cardonia
Starting Point
Marion Heights
Destination