It really depends which route you take but here is the answer:
Between 196-210 miles (315km-337km).
262 miles.
It is 213.17 miles from Indianapolis to Richmond, KY.
Atlanta to DC, 640 miles Charlotte to Richmond, 290 miles
25.31 miles
532 miles taking I-95.
106.4 road miles.
467 miles taking I-95.
It is 247 miles according to Google Maps.
It is 340.66 miles according to MaoQuest.
It is 745 miles according to Google Maps.
It is 801 miles according to Google Maps.
It is 807 miles according to Google Maps.