Distance from Upper Mohawk, New Jersey to Beaver Run, New Jersey

Upper Mohawk Beaver Run
Total Distance
11.1 mi
(17.9 km)
Travel Time
19 minutes

The driving distance from Upper Mohawk, New Jersey to Beaver Run, New Jersey is 11.1 mi (17.9 km)

The straight-line (air) distance is approximately 5.4 mi (8.7 km)

Estimated travel time by road is 19 minutes

We found 3 routes between Upper Mohawk and Beaver Run.

Available Routes

Shortest Fastest
NJ-94 N
10.8 mi
17.4 km
19 minutes
Old Beaver Run Rd
11.1 mi
17.9 km
19 minutes
Beaver Run Rd
12.2 mi
19.6 km
20 minutes

Route Directions

Take S Shore Trail to S Sparta Ave
0.2 mi
0 min
0.4 mi
0 min
1.6 mi
2 min
Take Sunset Inn Rd to Old Beaver Run Rd in Lafayette Township
3.9 mi
6 min
2.7 mi
4 min
0.7 mi
1 min
Follow Big Spring Rd to Beaver Run Rd in Hardyston
1.6 mi
2 min
0.1 mi
0 min

Route Directions

Take S Shore Trail to S Sparta Ave
0.2 mi
0 min
0.4 mi
0 min
1.6 mi
2 min
Take Sunset Inn Rd and Meadows Rd to Beaver Run Rd in Hardyston
9.9 mi
16 min

Route Directions

Take S Shore Trail to S Sparta Ave
0.2 mi
0 min
Take NJ-181 N to White Lake Rd
4.3 mi
7 min
1.5 mi
2 min
Continue on NJ-94 N to Lafayette Township
3.1 mi
5 min
Follow Big Spring Rd to Beaver Run Rd in Hardyston
1.6 mi
2 min
0.1 mi
0 min

Journey Details

Traveling from Upper Mohawk, New Jersey to Beaver Run, New Jersey covers 10.8 miles (17 km) in a north direction. This secondary roads, short route typically takes 19 minutes under normal conditions.

Drivers have 3 route options between these locations (11-12 miles / 17-20 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Upper Mohawk

Starting Point

Sussex Mills, New Jersey

13 mi to destination

1 mi
Lafayette Township, New Jersey

Traveled 6 mi from origin

2 mi
Big Springs, New Jersey

6 mi to destination

1 mi
Harmonyvale, New Jersey

Traveled 13 mi from origin

1 mi
Beaver Run

Destination