The distance between Pinehurst to Rocky Mount is 201 Mi by road. You can also find the distance from Pinehurst to Rocky Mount using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Pinehurst to Rocky Mount for road driving directions!