Distance from Vail, New Jersey to Swartswood Lake, New Jersey

Vail Swartswood Lake
Total Distance
17 mi
(27.3 km)
Travel Time
27 minutes

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

Shortest Fastest
Stillwater Rd
15.6 mi
25.1 km
25 minutes
Stillwater Rd and Co Rd 521 N
17 mi
27.3 km
27 minutes
NJ-94 N
19.3 mi
31.1 km
28 minutes

Route Directions

Drive from NJ-94 N, Stillwater Rd and Co Rd 521 N to Hampton Township
16.7 mi
25 min
Drive to your destination in Stillwater Township
0.3 mi
2 min

Route Directions

0.9 mi
1 min
13.1 mi
17 min
Follow Stillwater Rd and E Shore Dr to your destination in Stillwater Township
5.3 mi
9 min

Route Directions

Drive from NJ-94 N, Stillwater Rd and E Shore Dr to Stillwater Township
15.3 mi
23 min
Drive to your destination in Stillwater Township
0.3 mi
2 min

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

Blairstown, New Jersey

18 mi to destination

1 mi
Hardwick Center, New Jersey

13 mi to destination

1 mi
Hardwick Township, New Jersey

9 mi to destination

1 mi
Stillwater Township, New Jersey

4 mi to destination

1 mi
Swartswood Lake

Destination