You asked:

what is the distance between buchanan, virginia and lexington, virginia

  • City of Lexington, VA
    City of Lexington, VA
    Buchanan County, Virginia is 144 miles (231 kilometers) from City of Lexington, VA, as the crow flies.