Distance from Branchburg, New Jersey to McPherson, New Jersey
The driving distance from Branchburg, New Jersey to McPherson, New Jersey is 11.6 mi (18.7 km)
The straight-line (air) distance is approximately 5.2 mi (8.3 km)
Estimated travel time by road is 19 minutes
We found 3 routes between Branchburg and McPherson.
Available Routes
Route Directions
Route Directions
Take Old York Rd and Readington Rd to Hillcrest Rd in Readington Township
Continue on Pleasant Run Rd. Drive from Stanton Lebanon Rd to Clinton Township
Route Directions
Journey Details
Traveling from Branchburg, New Jersey to McPherson, New Jersey covers 11.3 miles (18 km) in a west direction. This secondary roads, short route typically takes 16 minutes under normal conditions.
Drivers have 3 route options between these locations (11-12 miles / 18-19 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Branchburg
Starting Point
McPherson
Destination