A Robeson County murder suspect has been arrested after 18 years on the run, the sheriff's office said Friday.