You asked:

distance from roanoke virginia to dover delaware

  • Roanoke
    Roanoke
    Dover, Delaware
    Dover, Delaware
    Roanoke is 273 miles (439 kilometers) from Dover, Delaware, as the crow flies.