You asked:

distance richmond va to south hill va

  • Richmond
    Richmond
    Richmond is 67 miles (108 kilometers) from South Hill, as the crow flies.