Commuter LinesNY · NJ

Home / NJ Transit / Morris & Essex Line / New York Penn Station to Secaucus Upper Level

NJ Transit · Morris & Essex Line · Direct

New York Penn Station Zone 329 Secaucus Upper Level Zone 329

Travel time
9 min
Weekday trains
72

Trains run direct from New York Penn Station to Secaucus Upper Level on the Morris & Essex Line, no change of train. The trip takes 9 to 10 minutes and covers 4.4 miles with 0 stops in between. There are 72 trains each weekday, roughly one every 5 minutes, with the first at 5:10 AM and the last at 1:22 AM.

Updated 14 August 2026 · Schedule from the NJ Transit Rail GTFS feed

Service

New York Penn Station → Secaucus Upper Level
Weekday
72 trains
Sat / Sun
82 / 72
First train
5:10 AM
Last train
1:22 AM
Typical gap
5 min
Distance
4.4 mi
Fastest
9 min
Slowest
10 min

Calling points

0 stops in between

Questions

New York Penn Station to Secaucus Upper Level
How long is the train from New York Penn Station to Secaucus Upper Level?

Between 9 and 10 minutes, typically 9.

Do I need to change trains?

No. All 72 weekday trains run direct on the Morris & Essex Line.

What is the first and last train?

The first leaves New York Penn Station at 5:10 AM and the last at 1:22 AM. Weekend service runs 82 trains on Saturday and 72 on Sunday.