Distance from Winslow, North Carolina to Queens Lake, Virginia
The driving distance from Winslow, North Carolina to Queens Lake, Virginia is 104.4 mi (168 km)
The straight-line (air) distance is approximately 50.2 mi (80.9 km)
Estimated travel time by road is 1 hour 48 minutes
This route includes Toll roads along the way.
We found 2 routes between Winslow and Queens Lake.
Available Routes
Route Directions
Get on US-17 N from Nixonton Rd and Halls Creek Rd
Follow US-17 BYP N to US-158 W/US-17 N
Get on I-64 W in Chesapeake
Follow 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
Get on US-17 N from Nixonton Rd and Halls Creek Rd
Follow US-17 BYP N to US-158 W/US-17 N
Get on I-64 E in Chesapeake
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
Journey Details
Traveling from Winslow, North Carolina to Queens Lake, Virginia covers 99.6 miles (160 km) in a north direction. This highway, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 2 route options between these locations (100-104 miles / 160-168 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Winslow
Starting Point
Queens Lake
Destination