You asked:

how far is danville va from richmond va

  • Danville, Virginia
    Danville, Virginia
    Richmond, Virginia
    Richmond, Virginia
    Danville, Virginia is 126 miles (202 kilometers) from Richmond, Virginia, as the crow flies.