Distance from Branchburg, New Jersey to Middlesex, New Jersey

Branchburg Middlesex
Total Distance
11.6 mi
(18.7 km)
Travel Time
17 minutes

The driving distance from Branchburg, New Jersey to Middlesex, New Jersey is 11.6 mi (18.7 km)

The straight-line (air) distance is approximately 6.6 mi (10.6 km)

Estimated travel time by road is 17 minutes

We found 2 routes between Branchburg and Middlesex.

Available Routes

Shortest Fastest
US-202 N and US-22 E
11.4 mi
18.3 km
16 minutes
US-202 N, US-22 E and Greenbrook Rd
11.6 mi
18.7 km
17 minutes

Route Directions

Follow US-202 N and US-22 E to Green Brook Township
10.6 mi
14 min
Take Greenbrook Rd and Bound Brook Rd to Dayton Ave in Middlesex
1 mi
3 min

Route Directions

Follow US-202 N and US-22 E to Green Brook Township
10.6 mi
14 min
Take Greenbrook Rd and Dogwood Dr to Dayton Ave in Middlesex
0.7 mi
2 min

Journey Details

Traveling from Branchburg, New Jersey to Middlesex, New Jersey covers 11.4 miles (18 km) in a east direction. This secondary roads, short route typically takes 16 minutes under normal conditions.

Drivers have 2 route options between these locations (11-12 miles / 18-19 km). The primary route shown here saves 34 seconds compared to alternatives.

Journey Waypoints

Branchburg

Starting Point

Raritan, New Jersey

15 mi to destination

1 mi
Somerville, New Jersey

Traveled 8 mi from origin

1 mi
Bound Brook, New Jersey

Traveled 11 mi from origin

1 mi
Middlesex

Destination