Distance from Williamston, North Carolina to Rocky Mount, North Carolina

Williamston Rocky Mount
Total Distance
51.9 mi
(83.6 km)
Travel Time
57 minutes

The driving distance from Williamston, North Carolina to Rocky Mount, North Carolina is 51.9 mi (83.6 km)

The straight-line (air) distance is approximately 25.8 mi (41.5 km)

Estimated travel time by road is 57 minutes

We found 2 routes between Williamston and Rocky Mount.

Available Routes

Shortest Fastest
US-64 W
45.8 mi
73.6 km
44 minutes
US-64 W and NC-43 N
51.9 mi
83.6 km
57 minutes

Route Directions

Get on US-64 W from W Main St and NC-125 S/Prison Camp Rd
3.6 mi
6 min
Follow US-64 W to US-258 S/US-64 ALT E in Tarboro. Take exit 485 from US-64 W
26.9 mi
22 min
Follow US-258 S, Davistown-Mercer Rd and NC-43 N to your destination in Rocky Mount
21.4 mi
27 min

Route Directions

Get on US-64 W from W Main St and NC-125 S/Prison Camp Rd
3.6 mi
6 min
Follow US-64 W to US-64 BUS W/E Raleigh Blvd in Rocky Mount. Take exit 472 from US-64 W
40.1 mi
33 min
Follow E Raleigh Blvd to your destination
2 mi
4 min

Journey Details

Traveling from Williamston, North Carolina to Rocky Mount, North Carolina covers 45.8 miles (74 km) in a west direction. This highway, moderate route typically takes 44 minutes under normal conditions.

Drivers have 2 route options between these locations (46-52 miles / 74-84 km). The primary route shown here saves 13 minutes compared to alternatives.

The route features scenic views, mountain passes. During night weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Williamston

Starting Point

Everetts, North Carolina

59 mi to destination

2 mi
Gold Point, North Carolina

Traveled 15 mi from origin

1 mi
Hassell, North Carolina

45 mi to destination

1 mi
Mayos Crossroads, North Carolina

Traveled 30 mi from origin

1 mi
Shiloh Mills, North Carolina

30 mi to destination

1 mi
Farrar, North Carolina

Traveled 45 mi from origin

1 mi
Hartsboro, North Carolina

15 mi to destination

1 mi
Brake, North Carolina

Traveled 59 mi from origin

1 mi
Rocky Mount

Destination