You asked:

how far is miami from richmond virginia

  • Miami, Florida
    Miami, Florida
    Richmond
    Richmond
    Miami, Florida is 828 miles (1,330 kilometers) from Richmond, as the crow flies.