Home/NJ Transit/North Jersey Coast Line/Secaucus Upper Level to Newark Penn Station
Secaucus Upper Level → Newark Penn Station
- Travel time
- 9min
- Weekday trains
- 100
- Distance
- 5.0mi
- Saturday
- 53trains
Trains run direct from Secaucus Upper Level to Newark Penn Station on the North Jersey Coast Line, no change of train. The trip takes 8 to 12 minutes and covers 5.0 miles with 0 stops in between. There are 100 trains each weekday, roughly one every 12 minutes, with the first at 4:38 AM and the last at 1:31 AM.
This is the inbound direction, into Newark Penn Station. In this direction the gap between trains is about 13 minutes in the morning peak and 14 minutes at midday. Going back, Newark Penn Station to Secaucus Upper Level has 99 weekday trains, first at 4:56 AM and last at 1:49 AM, taking 7 to 10 minutes. See the return trip.
Updated 21 Sep 2026 · NJ Transit Rail GTFS
The North Jersey Coast Line runs from New York Penn Station and Hoboken down the Northeast Corridor to Rahway, then along the Raritan Bay and the Jersey Shore through Perth Amboy, Matawan, Red Bank and Long Branch to Bay Head.
Calling points
ServiceSecaucus Upper Level to Newark Penn Station
Stopping pattern
Questions
How long is the train from Secaucus Upper Level to Newark Penn Station?
Between 8 and 12 minutes on the published schedule; the typical run is 9 minutes, non-stop.
Do any trains skip stops?
No. All 100 weekday trains make the same stops, so the time varies only with dwell and connections.
When is the first and last train from Secaucus Upper Level?
The first weekday departure is at 4:38 AM and the last at 1:31 AM. Weekends run 53 trains on Saturday and 53 on Sunday.
How often do trains run in the morning peak?
Between 6 and 10 AM the gap between departures averages about 13 minutes in this direction.
Do I need to change trains?
No. Every train counted here runs direct on the North Jersey Coast Line.