Distance from Camden, North Carolina to McGaheysville, Virginia
The driving distance from Camden, North Carolina to McGaheysville, Virginia is 240.5 mi (387 km)
The straight-line (air) distance is approximately 123.8 mi (199.3 km)
Estimated travel time by road is 3 hours 58 minutes
Route Directions
Get on I-64 E in Chesapeake from NC Hwy 343 N and US-17 N
Take I-664 N, I-64 W, I-295 N and I-64 W to US-15 N in Louisa County. Take exit 136 from I-64 W
Follow US-15 N and US-33 W to McGaheysville Rd in McGaheysville
Journey Details
Traveling from Camden, North Carolina to McGaheysville, Virginia covers 240.5 miles (387 km) in a northwest direction. This highway, long-distance route typically takes 3 hours 58 minutes under normal conditions.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Camden
Starting Point
McGaheysville
Destination