Distance from Troy Hills, New Jersey to Dover, New Jersey

Troy Hills Dover
Total Distance
12.9 mi
(20.8 km)
Travel Time
16 minutes

The driving distance from Troy Hills, New Jersey to Dover, New Jersey is 12.9 mi (20.8 km)

The straight-line (air) distance is approximately 5.5 mi (8.9 km)

Estimated travel time by road is 16 minutes

We found 2 routes between Troy Hills and Dover.

Available Routes

Shortest
NJ-10 W
12.5 mi
20.1 km
19 minutes
Fastest
I-80 W
12.9 mi
20.8 km
16 minutes

Route Directions

12.9 mi
16 min

Route Directions

Take Exits 43A-43B and NJ-10 W to S Salem St in Randolph
10.7 mi
14 min
Continue on S Salem St. Drive to E McFarlan St in Dover
1.6 mi
5 min
0.1 mi
0 min

Journey Details

Traveling from Troy Hills, New Jersey to Dover, New Jersey covers 12.5 miles (20 km) in a west direction. This mixed highways and local roads, moderate route typically takes 19 minutes under normal conditions.

Drivers have 2 route options between these locations (12-13 miles / 20-21 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Troy Hills

Starting Point

Parsippany-Troy Hills, New Jersey

13 mi to destination

1 mi
Mountain Lakes, New Jersey

10 mi to destination

1 mi
Denville, New Jersey

6 mi to destination

1 mi
Victory Gardens, New Jersey

3 mi to destination

1 mi
Dover

Destination