Fayetteville, NC, is approximately 100 miles southwest of Martinsville, VA. The driving distance can vary slightly depending on the route taken, but it generally takes around 2 to 2.5 hours to travel between the two cities by car.
Fayetteville, NC is about 200 miles away from Newport News, VA. The driving distance is approximately 3.5 to 4 hours, depending on traffic and route taken.
120 miles
Emporia, va
Halfway between Martinsville, VA, and Raleigh, NC, is roughly near the town of Greensboro, NC. This area offers a variety of dining and rest options, making it a convenient stop. The distance from Martinsville to Greensboro is about 80 miles, while Greensboro to Raleigh is similarly around 90 miles.
204 miles VIA US 460 East
It is 50 miles taking U.S. 220 SOUTH.
424 miles
Emporia VA
Richmond, VA
Richmond, VA
The shortest distance is 55.3 miles.
It is 56.6 miles according to Google Maps.