555 miles taking this route:
Richmond, VA
The driving distance between Buffalo, NY and Richmond, VA is approximately 475 miles. The driving time would be approximately 9 hours if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work, border crossings and rush hour traffic in urban areas.)
The driving distance from Buffalo, New York to Wytheville, Virginia is 522 miles.
Google Maps estimates the driving time as 9 hours and 1 minute.
The mileage distance between Richmond, VA, and Fairfax, VA, is approximately 100-120 miles depending on the specific route taken.
Richmond VA to Manhattan NY is 5 h 49 min (336.6 mi) via I-95 N
The driving distance from Richmond, VA to Lancaster, PA is 230 miles.
100 miles
115.58 miles
Richmond to Bburg driving time is about 4 hrs.........
69 MI
65 miles