Of the 160 active train stations served by New Jersey Transit, more than 45 now offer more than a way to get to and from work, with amenities ranging from simple newspaper concessions to top-flight shops.
The Glen Rock Boro Hall Train Station is one of two train stations in Glen Rock, New Jersey to be served by New Jersey Transit.
Waldwick is served by New Jersey Transit by both the Bergen County Line and Main Line at the Waldwick train station.
AirTrain, operated by the Port Authority of New York and New Jersey, connects the airport with a train station served by New Jersey Transit and Amtrak.
Emerson is served by New Jersey Transit on the Pascack Valley Line at the Emerson train station.
Middlesex County is served by New Jersey Transit for rail service and both New Jersey Transit and Coach USA for bus service.
The district's major thoroughfare is commonly known as River Road, which is served by New Jersey Transit routes 158 and 188 and NY Waterway buses, with connecting service to Weehawken Port Imperial.
Elmwood Park is served by New Jersey Transit buses 160 and 161 to the Port Authority Bus Terminal in Midtown Manhattan, with local service on the 702, 712, 758 and 770 routes.
New Brunswick is served by New Jersey Transit and Amtrak trains on the Northeast Corridor Line.
Westwood is served by New Jersey Transit on the Pascack Valley Line at the Westwood train station, located at Broadway and Westwood Avenue.