Distance from Winston-Salem, North Carolina to Jerusalem, North Carolina
The driving distance from Winston-Salem, North Carolina to Jerusalem, North Carolina is 31.9 mi (51.3 km)
The straight-line (air) distance is approximately 15.3 mi (24.6 km)
Estimated travel time by road is 38 minutes
We found 2 routes between Winston-Salem and Jerusalem.
Available Routes
Route Directions
Follow US-421 N, I-40 and NC-801 S to Becktown Rd in Davie County
Route Directions
Get on US-421 N
Take I-40 to Farmington Rd in Davie County. Take exit 174 from I-40
Follow US-158 W and US-601 S to Becktown Rd
Journey Details
Traveling from Winston-Salem, North Carolina to Jerusalem, North Carolina covers 30.9 miles (50 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 2 route options between these locations (31-32 miles / 50-51 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Winston-Salem
Starting Point
Jerusalem
Destination