Distance from Stuart, Virginia to Martinsville, Virginia

Stuart Martinsville
Total Distance
28.7 mi
(46.2 km)
Travel Time
36 minutes

The driving distance from Stuart, Virginia to Martinsville, Virginia is 28.7 mi (46.2 km)

The straight-line (air) distance is approximately 13.9 mi (22.3 km)

Estimated travel time by road is 36 minutes

Route Directions

Take E Blue Ridge St to US-58 E
1 mi
2 min
22.4 mi
23 min
Continue on US-58 BUS. Take US-220 BUS N to Walnut St in Martinsville
5.4 mi
10 min

Journey Details

Traveling from Stuart, Virginia to Martinsville, Virginia covers 28.7 miles (46 km) in a east direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.

Journey Waypoints

Stuart

Starting Point

Patrick Springs, Virginia

32 mi to destination

1 mi
Reynolds Mill, Virginia

24 mi to destination

1 mi
Stella, Virginia

Traveled 16 mi from origin

1 mi
Dillons Fork, Virginia

16 mi to destination

2 mi
Rangeley, Virginia

8 mi to destination

1 mi
Koehler, Virginia

Traveled 32 mi from origin

1 mi
Martinsville

Destination