You asked:

distance from roanoke va to richmond va

  • City of Roanoke, VA
    City of Roanoke, VA
    Richmond, Virginia
    Richmond, Virginia
    City of Roanoke, VA is 137 miles (221 kilometers) from Richmond, Virginia, as the crow flies.