Distance from Upper Mohawk, New Jersey to Whitemarsh Township, Pennsylvania

Upper Mohawk Whitemarsh Township
Total Distance
100.2 mi
(161.3 km)
Travel Time
2 hours 10 minutes

The driving distance from Upper Mohawk, New Jersey to Whitemarsh Township, Pennsylvania is 100.2 mi (161.3 km)

The straight-line (air) distance is approximately 43.4 mi (69.8 km)

Estimated travel time by road is 2 hours 10 minutes

We found 3 routes between Upper Mohawk and Whitemarsh Township.

Available Routes

Shortest Tolls
US-202 S
99.7 mi
160.5 km
2 hours 8 minutes
I-287 S
100.2 mi
161.3 km
2 hours 10 minutes
Fastest Tolls
I-476 S
106.4 mi
171.2 km
2 hours 4 minutes

Route Directions

Get on I-80 E in Rockaway Township from NJ-15 S
13.1 mi
17 min
Follow I-80 E, I-287 S and US-202 S to NJ-12 W in Flemington
47.5 mi
48 min
Follow Sergeantsville Flemington Rd, Stockton Flemington Rd and PA-263 S to US-202 S/York Rd. in Buckingham Township
15.7 mi
25 min
Continue on US-202 S. Take PA-309 S to Pennsylvania Ave in Fort Washington. Take the exit toward Ft Washington from PA-309 S
21.5 mi
32 min
Follow Pennsylvania Ave and Lafayette Ave to Joshua Rd in Whitemarsh Township
2.4 mi
6 min

Route Directions

Get on I-80 W in Allamuchy Township from Andover Rd, Andover Sparta Rd, Decker Pond Rd and County Rd 517
12.9 mi
21 min
Follow I-80 W to Hope Blairstown Rd in Hope. Take exit 12 from I-80 W
7.6 mi
6 min
Follow County Road 519 and Belvidere Rd to US-22 W/Memorial Pkwy in Phillipsburg
21.2 mi
29 min
Follow US-22 W and I-476 S to Plymouth Rd in Plymouth Meeting. Take exit 333 from I-276 W
61.5 mi
1 hr
Take Flourtown Rd to Joshua Rd in Whitemarsh Township
3.2 mi
6 min

Route Directions

Get on I-80 E in Rockaway Township from NJ-15 S
13.1 mi
17 min
Follow I-80 E, I-287 S and US-202 S to PA-263 S/York Rd in Buckingham Township
66 mi
1 hr 13 min
Continue on PA-263 S/York Rd to Upper Moreland Township
12.1 mi
23 min
Take I-276 W to Pennsylvania Ave/State Rte 2027 in Fort Washington. Take exit 339 from I-276 W
6.1 mi
8 min
Follow Pennsylvania Ave/State Rte 2027 and Lafayette Ave to Joshua Rd in Whitemarsh Township
2.5 mi
6 min

Journey Details

Traveling from Upper Mohawk, New Jersey to Whitemarsh Township, Pennsylvania covers 99.7 miles (160 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 8 minutes under normal conditions.

Drivers have 3 route options between these locations (100-106 miles / 160-171 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Upper Mohawk

Starting Point

Byram Township, New Jersey

100 mi to destination

1 mi
Drakestown, New Jersey

Traveled 25 mi from origin

1 mi
Califon, New Jersey

75 mi to destination

1 mi
Clinton, New Jersey

Traveled 50 mi from origin

1 mi
Point Breeze, New Jersey

50 mi to destination

1 mi
Point Pleasant, Pennsylvania

Traveled 75 mi from origin

1 mi
Doylestown, Pennsylvania

25 mi to destination

1 mi
Prospectville, Pennsylvania

Traveled 100 mi from origin

1 mi
Whitemarsh Township

Destination