Distance from McDonald Mill, North Carolina to Bessie, North Carolina
The driving distance from McDonald Mill, North Carolina to Bessie, North Carolina is 33.9 mi (54.5 km)
The straight-line (air) distance is approximately 8.9 mi (14.4 km)
Estimated travel time by road is 58 minutes
We found 2 routes between McDonald Mill and Bessie.
Available Routes
Route Directions
Follow Shope Rd to US-23 S/US-441 S in Otto
Continue on US-23 S/US-441 S. Take NC-106 W/Dillard Rd to Mirror Lake Rd in Highlands
Take Hicks Rd to US-64 E
Continue on US-64 E to Jackson County
Drive to Yellow Mountain Rd
Route Directions
Follow Shope Rd to US-23 N/US-441 N/Georgia Rd in Otto
Continue on US-23 N/US-441 N/Georgia Rd. Take NC-28 S/US-64 E/Highlands Rd to Walnut Creek Rd
Continue on Walnut Creek Rd. Take Pine Creek Rd to Yellow Mountain Rd in Jackson County
Journey Details
Traveling from McDonald Mill, North Carolina to Bessie, North Carolina covers 28.4 miles (46 km) in a east direction. This secondary roads, moderate route typically takes 44 minutes under normal conditions.
Drivers have 2 route options between these locations (28-34 miles / 46-55 km). The primary route shown here saves 15 minutes compared to alternatives.
Journey Waypoints
McDonald Mill
Starting Point
Bessie
Destination