Distance from Winston-Salem, North Carolina to Tinytown, Virginia
The driving distance from Winston-Salem, North Carolina to Tinytown, Virginia is 89 mi (143.2 km)
The straight-line (air) distance is approximately 41.2 mi (66.3 km)
Estimated travel time by road is 1 hour 36 minutes
We found 3 routes between Winston-Salem and Tinytown.
Available Routes
Route Directions
Get on NC-150 E/US-158 E/US-421 S from S Liberty St
Follow US-52 N, I-74 W and I-77 N to VA-69 E in Wythe County. Take exit 24 from I-77 N
Take State Rte 607 and State Rte 693 to your destination in Hiwassee
Route Directions
Get on NC-150 E/US-158 E/US-421 S from S Liberty St
Follow US-52 N to US-52 Business N in Surry County
Continue on US-52 Business N. Take NC-104 N/Riverside Dr, Willis Gap Rd and State Rte 677 to US-58 W in Carroll County
Continue on US-58 W. Take State Hwy 100 N to State Rte 607 in Barren Springs
Continue on State Rte 607 to your destination in Hiwassee
Route Directions
Get on NC-150 E/US-158 E/US-421 S from S Liberty St
Follow US-52 N and State Hwy 100 N to State Rte 607 in Barren Springs
Continue on State Rte 607 to your destination in Hiwassee
Journey Details
Traveling from Winston-Salem, North Carolina to Tinytown, Virginia covers 80.9 miles (130 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 38 minutes under normal conditions.
Drivers have 3 route options between these locations (81-89 miles / 130-143 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Winston-Salem
Starting Point
Tinytown
Destination