Transportation: Roads and Highways
As of May 2010, the Township had a total of 113.08 miles (181.98 km) of roadways, of which 87.96 miles (141.56 km) were maintained by the municipality, 18.74 miles (30.16 km) by Somerset County and 6.38 miles (10.27 km) by the New Jersey Department of Transportation.
New Jersey Transit train service between Clinton, New Jersey and New York City is available at the North Branch station (located on Station Road), which offers daily service. The Raritan Valley Line has weekly service from North Branch Station to Newark Penn Station, where connections can be made to Pennsylvania Station in Midtown Manhattan.
Trans-Bridge Lines offers bus service between New Hope, Pennsylvania and New York City, with several daily stops at the Municipal Park-and-Ride facility on Route 202 North, with westbound service on the Doylestown route to Bethlehem, Pennsylvania and eastbound to Newark Liberty International Airport and the Port Authority Bus Terminal in Midtown Manhattan.
Newark Liberty International Airport is located approximately 35 miles (56 km) northeast of Branchburg. Philadelphia International Airport is located just 69 miles (111 km) southwest of Branchburg. Also within driving distance are Lehigh Valley International Airport (ABE, formerly Allentown-Bethlehem-Easton International Airport) near Allentown, Pennsylvania, John F. Kennedy International Airport and La Guardia Airport in New York, as well as the Trenton-Mercer Airport near Trenton and Princeton in Mercer County.