Distance from Flanders, New Jersey to Jefferson, New Jersey

Flanders Jefferson
Total Distance
21.6 mi
(34.7 km)
Travel Time
32 minutes

The driving distance from Flanders, New Jersey to Jefferson, New Jersey is 21.6 mi (34.7 km)

The straight-line (air) distance is approximately 10.8 mi (17.3 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Flanders and Jefferson.

Available Routes

Shortest
Berkshire Valley Rd
20.9 mi
33.6 km
39 minutes
Fastest
I-80 E and Berkshire Valley Rd
21.6 mi
34.7 km
32 minutes
Stanhope Rd
25.3 mi
40.7 km
41 minutes

Route Directions

Take Tinc Rd to Flanders-Drakestown Rd
0.8 mi
2 min
Take I-80 E to Berkshire Valley Rd in Jefferson
20.8 mi
30 min

Route Directions

Take Tinc Rd to Flanders-Drakestown Rd
0.8 mi
2 min
Take US-206 N, Lackawanna Dr, Stanhope Rd and Glen Rd to Ridge Rd in Jefferson
24.5 mi
38 min

Route Directions

Take Tinc Rd to Flanders-Drakestown Rd
0.8 mi
2 min
Take S Hillside Ave to Berkshire Valley Rd in Jefferson
20.1 mi
36 min

Journey Details

Traveling from Flanders, New Jersey to Jefferson, New Jersey covers 20.9 miles (34 km) in a northeast direction. This secondary roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (21-25 miles / 34-41 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Flanders

Starting Point

Mt Olive, New Jersey

25 mi to destination

1 mi
Roxbury Township, New Jersey

Traveled 6 mi from origin

1 mi
Mt Arlington, New Jersey

19 mi to destination

1 mi
Lake Hopatcong, New Jersey

12 mi to destination

1 mi
Lower Longwood, New Jersey

Traveled 19 mi from origin

1 mi
Upper Longwood, New Jersey

6 mi to destination

1 mi
Jefferson

Destination