As of May 2010, the township had a total of 33.83 miles (54.44 km) of roadways, of which 24.74 miles (39.82 km) were maintained by the municipality, 5.91 miles (9.51 km) by Warren County and 3.18 miles (5.12 km) by the New Jersey Department of Transportation.

The only major road to pass through is U.S. Route 46, which runs for 3.18 miles (5.12 km) in the township's southeastern area.

The closest limited access road is Interstate 80 (the Bergen-Passaic Expressway) in neighboring Hope Township.
As of May 2010, the township had a total of 33.83 miles (54.44 km) of roadways, of which 24.74 miles (39.82 km) were maintained by the municipality, 5.91 miles (9.51 km) by Warren County and 3.18 miles (5.12 km) by the New Jersey Department of Transportation.
The only major road to pass through is U.S. Route 46, which runs for 3.18 miles (5.12 km) in the township's southeastern area.
The closest limited access road is Interstate 80 (the Bergen-Passaic Expressway) in neighboring Hope Township.
Liberty Township, New Jersey