Distance from Eagleton, North Carolina to Baileyton, Tennessee
The driving distance from Eagleton, North Carolina to Baileyton, Tennessee is 504.6 mi (812.1 km)
The straight-line (air) distance is approximately 247.2 mi (397.8 km)
Estimated travel time by road is 7 hours 47 minutes
We found 3 routes between Eagleton and Baileyton.
Available Routes
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County
Continue on US-64 W. Take I-40, US-52 N, I-74 W, I-77 N and I-81 S to Van Hill Rd in Baileyton. Take exit 36 from I-81 S
Continue on Van Hill Rd. Drive to Horton Hwy
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County
Continue on US-64 W. Take I-540 W, I-40, US-52 N, I-77 N and I-81 S to Van Hill Rd in Baileyton. Take exit 36 from I-81 S
Continue on Van Hill Rd. Drive to Horton Hwy
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County
Follow US-64 W, I-40 and US-421 N/U.S. Hwy 421 S to US-221 S in Boone
Get on I-26 W/US-19W N/US-23 N in Johnson City from NC-105 S, NC-194 S and US-19E W
Follow I-26 W/US-23 N and I-81 S to Van Hill Rd in Baileyton. Take exit 36 from I-81 S
Continue on Van Hill Rd. Drive to Horton Hwy
Journey Details
Traveling from Eagleton, North Carolina to Baileyton, Tennessee covers 482.9 miles (777 km) in a west direction. This highway, long-distance route typically takes 8 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (483-507 miles / 777-816 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Eagleton
Starting Point
Baileyton
Destination