Distance from Edwards Fork, North Carolina to McGee Crossroads, North Carolina
The driving distance from Edwards Fork, North Carolina to McGee Crossroads, North Carolina is 105.5 mi (169.7 km)
The straight-line (air) distance is approximately 48.8 mi (78.6 km)
Estimated travel time by road is 1 hour 43 minutes
We found 3 routes between Edwards Fork and McGee Crossroads.
Available Routes
Route Directions
Get on US-64 W in Rocky Mount from US-258 S and NC-97 W
Take I-95 S to NC-210 W in Johnston County. Take exit 319 from I-40
Continue on NC-210 W to your destination
Route Directions
Get on US-64 W in Rocky Mount from US-258 S and NC-97 W
Take I-95 S and I-42 to NC-50 S in Wake County. Exit from NC-540 W
Continue on NC-50 S to your destination in Johnston County
Route Directions
Get on US-64 W in Rocky Mount from US-258 S and NC-97 W
Follow US-64 W, I-87 and I-40 E to NC-210 W in Johnston County. Take exit 319 from I-40 E
Continue on NC-210 W to your destination
Journey Details
Traveling from Edwards Fork, North Carolina to McGee Crossroads, North Carolina covers 103.6 miles (167 km) in a southwest direction. This highway, substantial route typically takes 1 hour 41 minutes under normal conditions.
Drivers have 3 route options between these locations (104-106 miles / 167-171 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Edwards Fork
Starting Point
McGee Crossroads
Destination