It is approximately 187 miles from Roanoke, VA to Richmond, VA. The drive should take around 3 hours and 7 minutes.
It probably takes 1 or 2 days for a letter to go from Roanoke Rapids, NC, to Richmond, VA.
For first class mail to Richmond, VA to Roanoke, VA, it should take about 2 business days. The post office actually reserves up to 5 days however.
It is 164 miles according to Google Maps.
one hour
108 miles
It is 240 miles according to Google Maps.
depends Where in Afghanistan? To Richmond North Yorkshire? Richmond, MO? Richmond, VA ? Which Richmond?
How far is it from Rockville, Maryland to Roanoke, Virginia
261 miles
It is 50 miles taking U.S. 220 SOUTH.
1 hour 55 mins