Distance from Kitty Hawk, North Carolina to Peterson, Virginia
The driving distance from Kitty Hawk, North Carolina to Peterson, Virginia is 504.6 mi (812.1 km)
The straight-line (air) distance is approximately 246.7 mi (397 km)
Estimated travel time by road is 7 hours 57 minutes
We found 2 routes between Kitty Hawk and Peterson.
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 US-11W S/W State St in Bristol. Take exit 74B from I-81 S
Continue on US-11W S. Drive to US-23 N in Scott County
Route Directions
Follow 1206 to US-158 W
Continue on US-158 W. Take NC-168 N, VA-168 N, US-58 W, I-77 N and I-81 S to US-23 N in Scott County
Journey Details
Traveling from Kitty Hawk, North Carolina to Peterson, Virginia covers 495 miles (797 km) in a west direction. This mixed highways and local roads, long-distance route typically takes 8 hours 37 minutes under normal conditions.
Drivers have 2 route options between these locations (495-505 miles / 797-812 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Kitty Hawk
Starting Point
Peterson
Destination