140 miles taking this route:
Approximately 150 miles. It should take you around two to three hours to drive.
Asheville, NC Blacksburg,VA
193 miles
225 miles.
325 miles
290 miles taking this route:Go up to I-40, via U.S. 321 NORTH, from Gatlinburg. Follow signs to I-40, then, once you reach JCT I-40, follow signs to I-40 EAST to ASHEVILLE.Take I-40 EAST to NC-68 to PTI AIRPORT at EXIT 210 in GREENSBORO, NORTH CAROLINA. Turn left off the exit ramp onto NC-68 NORTH to PTI AIRPORT.Take NC-68 NORTH to U.S. 220 NORTH to the VA STATE LINE.Take U.S. 220 NORTH to MARTINSVILLE, VA.
220 miles
175 miles taking U.S. 29 SOUTH.
282 miles
Asheville, NC Blacksburg,VA
About 235 miles.
About 235 miles.
Union Cross, North Carolina.
approximately 180.
The distance between Greensboro, NC, and Williaqmsburg, VA, is 244 miles and will take approximately 4 Hours 9 Minutes of driving time.
Close to 3 hours...basically 2 hours and 50 minutes!
4 hours
The driving distance from Greensboro NC to South Richmond VA is 201 miles per Map Quest. The driving time per Map Quest is 3 hours and 8 minutes.