Distance from Washington, New Jersey to Williams Township, Pennsylvania

Washington Williams Township
Total Distance
22.1 mi
(35.6 km)
Travel Time
30 minutes

The driving distance from Washington, New Jersey to Williams Township, Pennsylvania is 22.1 mi (35.6 km)

The straight-line (air) distance is approximately 9.3 mi (14.9 km)

Estimated travel time by road is 30 minutes

This route includes Toll roads along the way.

We found 3 routes between Washington and Williams Township.

Available Routes

Shortest Tolls
NJ-57 W and PA-611 S
19.4 mi
31.2 km
33 minutes
Bloomsbury Rd
21.6 mi
34.8 km
34 minutes
Fastest Tolls
I-78 W
22.1 mi
35.6 km
30 minutes

Route Directions

Take W Asbury Anderson Rd, Asbury Bloomsbury Rd/Bloomsbury Rd, I-78 W and Morgan Hill Rd to Deemer Rd in Williams Township
21.9 mi
29 min
0.2 mi
0 min

Route Directions

Take NJ-31 S, W Asbury Anderson Rd, Bloomsbury Rd, Warren Glen Rd, ... and PA-611 N to Deemer Rd in Williams Township
21 mi
33 min
0.6 mi
1 min

Route Directions

Take NJ-57 W and PA-611 S to Browns Dr in Williams Township
17.9 mi
30 min
Continue on Browns Dr. Drive to Deemer Rd
1.5 mi
2 min

Journey Details

Traveling from Washington, New Jersey to Williams Township, Pennsylvania covers 19.4 miles (31 km) in a southwest direction. This secondary roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (19-22 miles / 31-36 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Washington

Starting Point

New Hampton, New Jersey

21 mi to destination

2 mi
Coopersville, New Jersey

16 mi to destination

2 mi
Pohatcong Township, New Jersey

Traveled 16 mi from origin

1 mi
Alpha, New Jersey

5 mi to destination

0 mi
Raubsville, Pennsylvania

Traveled 21 mi from origin

1 mi
Williams Township

Destination