Distance from Cedar Level, Virginia to Madisonville, Virginia
The driving distance from Cedar Level, Virginia to Madisonville, Virginia is 95.2 mi (153.2 km)
The straight-line (air) distance is approximately 47 mi (75.7 km)
Estimated travel time by road is 1 hour 43 minutes
We found 3 routes between Cedar Level and Madisonville.
Available Routes
Route Directions
Get on I-85 S in Petersburg from VA-36 W
Follow US-460 W to US-460 BUS W/Pamplin Rd in Prince Edward County
Drive to VA-47 S in Charlotte County
Route Directions
Get on I-295 N from Oaklawn Blvd/Woodlawn St
Take VA-288 N and US-360 W to VA-307 W in Amelia County
Follow VA-307 W to US-460 W in Rice
Drive to VA-47 S in Charlotte County
Route Directions
Get on I-85 S in Petersburg from VA-36 W
Take US-460 W and US-360 W to County Line Rd in Prince Edward County
Continue on County Line Rd. Take Bloomfield Rd to VA-47 S in Charlotte County
Journey Details
Traveling from Cedar Level, Virginia to Madisonville, Virginia covers 92.8 miles (149 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 3 route options between these locations (93-97 miles / 149-156 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Cedar Level
Starting Point
Madisonville
Destination