Distance from Kitty Hawk, North Carolina to Sandymush, North Carolina
The driving distance from Kitty Hawk, North Carolina to Sandymush, North Carolina is 491.1 mi (790.4 km)
The straight-line (air) distance is approximately 247.7 mi (398.7 km)
Estimated travel time by road is 7 hours 57 minutes
This route includes Toll roads along the way.
We found 3 routes between Kitty Hawk and Sandymush.
Available Routes
Route Directions
Follow US-158 W and NC-168 N to VA-168 N in Moyock
Follow VA-168 N, I-64 E and US-13 S to US-58 W in Suffolk
Get on I-85 S in South Hill
Follow I-85 S and I-40 to US-19 S/US-23 S/US-74 ALT W in Asheville
Take NC-63 W to School Rd in Leicester
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County
Continue on US-64 W. Take I-40, I-85 S, US-74 W and I-26 W to US-19 S/US-23 S/US-74 ALT W in Asheville. Take exit 3A from I-26 W
Take NC-63 W to School Rd in Leicester
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County
Follow US-64 W and I-40 to US-19 S/US-23 S/US-74 ALT W in Asheville
Take NC-63 W to School Rd in Leicester
Journey Details
Traveling from Kitty Hawk, North Carolina to Sandymush, North Carolina covers 470 miles (756 km) in a west direction. This highway, long-distance route typically takes 7 hours 24 minutes under normal conditions.
Drivers have 3 route options between these locations (470-507 miles / 756-815 km). The primary route shown here saves 40 minutes compared to alternatives.
Journey Waypoints
Kitty Hawk
Starting Point
Sandymush
Destination