Distance from Revere Run, New Jersey to Bellegrove, Pennsylvania
The driving distance from Revere Run, New Jersey to Bellegrove, Pennsylvania is 133.4 mi (214.8 km)
The straight-line (air) distance is approximately 55.7 mi (89.7 km)
Estimated travel time by road is 2 hours 14 minutes
This route includes Toll roads along the way.
We found 3 routes between Revere Run and Bellegrove.
Available Routes
Route Directions
Get on NJ-42 N from Hickstown Rd
Take I-76 W, I-476 N and I-78 W to State Rd 934 S in Fort Indiantown Gap. Take exit 85 from I-81 S
Follow PA-934 S to your destination in North Annville Township
Route Directions
Get on NJ-42 N from Hickstown Rd
Continue on NJ-42 N. Take I-76 W and I-176 N to PA-183 N in Bern Township. Exit from US-222 N
Get on I-78 W/US-22 W in Upper Tulpehocken Township
Continue on I-78 W. Drive to State Rd 934 S in Fort Indiantown Gap. Take exit 85 from I-81 S
Follow PA-934 S to your destination in North Annville Township
Route Directions
Get on NJ-42 N from Hickstown Rd
Follow I-76 W to PA-72 N in Rapho Township. Take exit 266 from I-76 W
Take PA-934 N to your destination in North Annville Township
Journey Details
Traveling from Revere Run, New Jersey to Bellegrove, Pennsylvania covers 109.9 miles (177 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 55 minutes under normal conditions.
Drivers have 3 route options between these locations (110-133 miles / 177-215 km). The primary route shown here saves 20 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Revere Run
Starting Point
Bellegrove
Destination