Commuter LinesNY · NJ

Home / NJ Transit / North Jersey Coast Line / Secaucus Upper Level to Newark Penn Station

NJ Transit · North Jersey Coast Line · Direct

Secaucus Upper Level Zone 329 Newark Penn Station Zone 336

Travel time
9 min
Weekday trains
53

Trains run direct from Secaucus Upper Level to Newark Penn Station on the North Jersey Coast Line, no change of train. The trip takes 6 to 10 minutes and covers 5.0 miles with 0 stops in between. There are 53 trains each weekday, roughly one every 14 minutes, with the first at 5:19 AM and the last at 1:31 AM.

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

Service

Secaucus Upper Level → Newark Penn Station
Weekday
53 trains
Sat / Sun
57 / 53
First train
5:19 AM
Last train
1:31 AM
Typical gap
14 min
Distance
5.0 mi
Fastest
6 min
Slowest
10 min

Calling points

0 stops in between

Questions

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

Between 6 and 10 minutes, typically 9.

Do I need to change trains?

No. All 53 weekday trains run direct on the North Jersey Coast Line.

What is the first and last train?

The first leaves Secaucus Upper Level at 5:19 AM and the last at 1:31 AM. Weekend service runs 57 trains on Saturday and 53 on Sunday.