Commuter LinesNY · NJ

Home/NJ Transit/Glen Rock Main Line

NJ TransitSTATION

Glen Rock Main Line station

Main/Bergen County LinePort Jervis Line
Weekday trains
46
Destinations
24
Fares
By distance
Lines
2

Glen Rock Main Line is a NJ Transit station on the Main/Bergen County Line with 46 scheduled trains on a typical weekday and 24 destinations reachable without changing train. The busiest is Hawthorne, 4 minutes away.

Updated 21 Sep 2026 · NJ Transit Rail GTFS · MTA open data

About the Main/Bergen County Line

The Main Line and the Bergen County Line are two routes from Hoboken through Secaucus Junction to Ridgewood, where they rejoin and continue as one through Ho-Ho-Kus, Waldwick and Ramsey to Suffern on the New York state line. The Main Line goes via Passaic, Clifton and Paterson; the Bergen County Line via Rutherford, Garfield and Radburn.

Top destinations

24 in total
Hawthorne0 stops · 24 weekday trains4m24 trains
Paterson1 stops · 24 weekday trains8m24 trains
Clifton2 stops · 24 weekday trains15m24 trains
Passaic3 stops · 24 weekday trains18m24 trains
Delawanna4 stops · 24 weekday trains21m24 trains
Lyndhurst5 stops · 24 weekday trains24m24 trains
Secaucus Lower Level6 stops · 24 weekday trains32m24 trains
Hoboken7 stops · 24 weekday trains44m24 trains
Ridgewood0 stops · 22 weekday trains3m22 trains

Lines served

2 at this station

Nearby stations

Main/Bergen County Line