You asked:

how far is martinsburg wv to richmond va

  • Martinsburg, West Virginia
    Martinsburg, West Virginia
    Richmond
    Richmond
    Martinsburg, West Virginia is 135 miles (218 kilometers) from Richmond, as the crow flies.