Distance from Grahams Forge, Virginia to Longfork, Virginia

Grahams Forge Longfork
Total Distance
149 mi
(239.8 km)
Travel Time
2 hours 49 minutes

The driving distance from Grahams Forge, Virginia to Longfork, Virginia is 149 mi (239.8 km)

The straight-line (air) distance is approximately 55.7 mi (89.6 km)

Estimated travel time by road is 2 hours 49 minutes

We found 2 routes between Grahams Forge and Longfork.

Available Routes

Shortest Fastest
I-81 S and US-58 ALT W
125.1 mi
201.3 km
2 hours 16 minutes
US-460 W
149 mi
239.8 km
2 hours 49 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 US-58 ALT W to VA-72 N in Dickenson County
45.5 mi
1 hr

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
Follow US-58 ALT W to VA-72 N in Dickenson County
57.3 mi
1 hr 15 min

Journey Details

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

Drivers have 2 route options between these locations (125-149 miles / 201-240 km). The primary route shown here saves 33 minutes compared to alternatives.

Journey Waypoints

Grahams Forge

Starting Point

Wytheville, Virginia

128 mi to destination

1 mi
Blacklick, Virginia

Traveled 32 mi from origin

2 mi
Groseclose Store, Virginia

96 mi to destination

1 mi
Whites Store, Virginia

Traveled 64 mi from origin

2 mi
Wardell, Virginia

64 mi to destination

1 mi
Dye, Virginia

Traveled 96 mi from origin

1 mi
Duty, Virginia

32 mi to destination

1 mi
Aily, Virginia

Traveled 128 mi from origin

1 mi
Longfork

Destination