Home / NJ Transit
NJ Transit
165 stations
11 lines
NJ Transit Rail runs 11 lines serving 165 stations. Schedules and fares come from the operator's own published data.
Lines
NJ Transit- Atlantic City Rail Line 9 stations
- Gladstone Branch 26 stations
- Main/Bergen County Line 24 stations
- Montclair-Boonton Line 28 stations
- Morris & Essex Line 27 stations
- North Jersey Coast Line 28 stations
- Northeast Corridor 16 stations
- Pascack Valley Line 18 stations
- Port Jervis Line 32 stations
- Princeton Shuttle 2 stations
- Raritan Valley Line 21 stations
Busiest stations
By daily trains- New York Penn Station 571 trains/day
- Secaucus Upper Level 489 trains/day
- Newark Penn Station 467 trains/day
- Hoboken 392 trains/day
- Princeton Jct. 324 trains/day
- Newark Airport Railroad Station 313 trains/day
- Secaucus Lower Level 278 trains/day
- Newark Broad ST 266 trains/day
- Rahway 264 trains/day
- Elizabeth 233 trains/day
- Linden 233 trains/day
- Summit 228 trains/day