Distance from Moyock, North Carolina to Ivyton, Tennessee
The driving distance from Moyock, North Carolina to Ivyton, Tennessee is 670.1 mi (1078.4 km)
The straight-line (air) distance is approximately 309.8 mi (498.5 km)
Estimated travel time by road is 10 hours 8 minutes
This route includes Toll roads along the way.
We found 3 routes between Moyock and Ivyton.
Available Routes
Route Directions
Get on VA-168 N in Chesapeake from VA-168 BUS N
Follow I-64 W, I-81 S and I-40 to TN-84 N/US-70N E/S Holly St in Monterey. Take exit 300 from I-40
Continue on TN-84 N to your destination in Alpine
Route Directions
Take I-64 W, I-81 S, I-64 W and I-75 S to US-25 S/Richmond St in Mount Vernon. Take exit 62 from I-75 S
Take KY-461 S, KY-80 W, KY-90 W and TN-111 to your destination in Alpine
Route Directions
Follow I-64 W, I-81 S and I-40 to TN-84 N/US-70N E/S Holly St in Monterey. Take exit 300 from I-40
Continue on TN-84 N to your destination in Alpine
Journey Details
Traveling from Moyock, North Carolina to Ivyton, Tennessee covers 669.8 miles (1078 km) in a west direction. This fast highway, long-distance route typically takes 10 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (670-739 miles / 1078-1190 km). The primary route shown here saves 1 hour and 34 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 71 mph (114 km/h) .
Journey Waypoints
Moyock
Starting Point
Ivyton
Destination