Distance from Harmony Grove, North Carolina to Fish Springs, Tennessee
The driving distance from Harmony Grove, North Carolina to Fish Springs, Tennessee is 113.2 mi (182.2 km)
The straight-line (air) distance is approximately 58.8 mi (94.7 km)
Estimated travel time by road is 2 hours 20 minutes
We found 3 routes between Harmony Grove and Fish Springs.
Available Routes
Route Directions
Get on US-421 N/U.S. Hwy 421 S in Lewisville from Shallowford Rd
Continue on US-421 N/U.S. Hwy 421 S. Take US-321 N to Whaley Town Rd in Carter County
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Follow US-421 N to NC-16 S/NC-18 S/S Cherry St/North Carolina 16 N in Wilkesboro. Take exit 286A from US-421 N
Follow NC-18 S to US-321 N/Blowing Rock Blvd in Lenoir
Continue on US-321 N to Carter County
Route Directions
Get on US-421 N/U.S. Hwy 421 S from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Continue on US-421 N/U.S. Hwy 421 S. Take US-321 N to Whaley Town Rd in Carter County
Journey Details
Traveling from Harmony Grove, North Carolina to Fish Springs, Tennessee covers 112.8 miles (182 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (113-136 miles / 182-219 km). The primary route shown here saves 30 minutes compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Fish Springs
Destination