Distance from Kitty Hawk, North Carolina to Queens Lake, Virginia
The driving distance from Kitty Hawk, North Carolina to Queens Lake, Virginia is 130.1 mi (209.4 km)
The straight-line (air) distance is approximately 62 mi (99.8 km)
Estimated travel time by road is 2 hours 21 minutes
We found 2 routes between Kitty Hawk and Queens Lake.
Available Routes
Route Directions
Follow 1206 to US-158 W
Follow US-158 W to NC Hwy 343 N in Camden
Follow NC Hwy 343 N to US-17 N
Continue on US-17 N. Take I-664 N and I-64 W to VA-143 W/Merrimac Trail in York County. Take exit 243B from I-64 W
Continue on VA-143 W/Merrimac Trail. Take Lakeshead Dr to Willoughby Dr
Route Directions
Follow US-158 W and NC-168 N to VA-168 N in Moyock
Continue on VA-168 N. Take I-64 E, I-664 N and I-64 W to VA-143 W/Merrimac Trail in York County. Take exit 243B from I-64 W
Continue on VA-143 W/Merrimac Trail. Take Lakeshead Dr to Willoughby Dr
Journey Details
Traveling from Kitty Hawk, North Carolina to Queens Lake, Virginia covers 120.9 miles (195 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 9 minutes under normal conditions.
Drivers have 2 route options between these locations (121-130 miles / 195-209 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features toll sections. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Kitty Hawk
Starting Point
Queens Lake
Destination