Distance from Flanders, New Jersey to Jefferson, New Jersey
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
Route Directions
Take Tinc Rd to Flanders-Drakestown Rd
Take I-80 E to Berkshire Valley Rd in Jefferson
Route Directions
Take Tinc Rd to Flanders-Drakestown Rd
Take US-206 N, Lackawanna Dr, Stanhope Rd and Glen Rd to Ridge Rd in Jefferson
Route Directions
Take Tinc Rd to Flanders-Drakestown Rd
Take S Hillside Ave to Berkshire Valley Rd in Jefferson
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
Jefferson
Destination