Distance from Vail, New Jersey to Swartswood Lake, New Jersey
The driving distance from Vail, New Jersey to Swartswood Lake, New Jersey is 17 mi (27.3 km)
The straight-line (air) distance is approximately 7.7 mi (12.3 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Vail and Swartswood Lake.
Available Routes
Route Directions
Drive from NJ-94 N, Stillwater Rd and Co Rd 521 N to Hampton Township
Drive to your destination in Stillwater Township
Route Directions
Follow Stillwater Rd and E Shore Dr to your destination in Stillwater Township
Route Directions
Drive from NJ-94 N, Stillwater Rd and E Shore Dr to Stillwater Township
Drive to your destination in Stillwater Township
Journey Details
Traveling from Vail, New Jersey to Swartswood Lake, New Jersey covers 15.6 miles (25 km) in a northeast direction. This secondary roads, moderate route typically takes 25 minutes under normal conditions.
Drivers have 3 route options between these locations (16-19 miles / 25-31 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Vail
Starting Point
Swartswood Lake
Destination