 U.S. Route 46 travels east–west through Teterboro to the north of Teterboro Airport, while a small piece of Interstate 80 travels along the northern edge of the borough.Route 17 travels parallel to the Hasbrouck Heights – Teterboro border on the Hasbrouck Heights side.Teterboro is served by NJ Transit at the Teterboro train station, located on Williams Avenue near Route 17.