Distance from Grahams Forge, Virginia to Needmore, Virginia

Grahams Forge Needmore
Total Distance
146.4 mi
(235.7 km)
Travel Time
2 hours 43 minutes

The driving distance from Grahams Forge, Virginia to Needmore, Virginia is 146.4 mi (235.7 km)

The straight-line (air) distance is approximately 60 mi (96.5 km)

Estimated travel time by road is 2 hours 43 minutes

We found 2 routes between Grahams Forge and Needmore.

Available Routes

Shortest Fastest
I-81 S and US-58 ALT W
122.5 mi
197.1 km
2 hours 11 minutes
US-460 W
146.4 mi
235.7 km
2 hours 43 minutes

Route Directions

Get on I-81 S/US-11 S
1.2 mi
2 min
Take I-77 N, US-460 W and US-19 S to W Main St in Lebanon. Take exit 1 from US-19 S
102.4 mi
1 hr 45 min
Take VA-71 S/Trail of the Lonesome Pine and US-58 ALT W to State Rte 610 in Wise County
42.9 mi
55 min

Route Directions

Get on I-81 S/US-11 S
1.2 mi
2 min
Follow I-81 S to US-58 ALT W/Cummings St in Abingdon. Take exit 17 from I-81 S
66.6 mi
59 min
Continue on US-58 ALT W. Drive to State Rte 610 in Wise County
54.7 mi
1 hr 9 min

Journey Details

Traveling from Grahams Forge, Virginia to Needmore, Virginia covers 122.5 miles (197 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.

Drivers have 2 route options between these locations (122-146 miles / 197-236 km). The primary route shown here saves 33 minutes compared to alternatives.

Journey Waypoints

Grahams Forge

Starting Point

Wytheville, Virginia

138 mi to destination

1 mi
Blacklick, Virginia

Traveled 35 mi from origin

1 mi
Chatham Hill, Virginia

104 mi to destination

2 mi
Broadford, Virginia

Traveled 69 mi from origin

1 mi
Belfast Mills, Virginia

69 mi to destination

1 mi
Nash Ford, Virginia

Traveled 104 mi from origin

1 mi
Gravel Lick, Virginia

35 mi to destination

1 mi
Banner, Virginia

Traveled 138 mi from origin

1 mi
Needmore

Destination