Commuter LinesNY · NJ

Home/NJ Transit/Northeast Corridor/New York Penn Station to Princeton Jct.

NJ TransitNORTHEAST CORRIDOR · DIRECT SERVICE

New York Penn Station → Princeton Jct.

44.7 mi
Travel time
74min
Weekday trains
51
Distance
44.7mi
Saturday
32trains

Trains run direct from New York Penn Station to Princeton Jct. on the Northeast Corridor, no change of train. The trip takes 53 to 85 minutes and covers 44.7 miles with 10 stops in between. There are 51 trains each weekday, roughly one every 25 minutes, with the first at 4:41 AM and the last at 1:22 AM.

This is the outbound direction, leaving New York Penn Station. In this direction the gap between trains is about 17 minutes in the morning peak and 30 minutes at midday. 43 of the 51 weekday trains skip stops; the fastest run is what the travel-time range below reflects. Going back, Princeton Jct. to New York Penn Station has 48 weekday trains, first at 3:59 AM and last at 12:55 AM, taking 53 to 89 minutes.

Updated 21 Sep 2026 · NJ Transit Rail GTFS

About the Northeast Corridor

The Northeast Corridor Line runs from New York Penn Station through Secaucus Junction, Newark Penn Station, Newark Airport, Metropark, Metuchen, New Brunswick and Princeton Junction to Trenton, on the tracks NJ Transit shares with Amtrak.

Calling points

12 stops on the all-stations service

ServiceNew York Penn Station to Princeton Jct.

Weekday trains51
Saturday / Sunday32 / 32
First train4:41 AM
Last train1:22 AM
Typical gap25 min
Fastest / slowest53 / 85 min
Distance44.7 mi

First and last trains across the network

Stopping pattern

weekday service
Trains that skip stops43 of 51
Stops on the fastest / fullest run2 / 12
Morning peak gap (6–10 AM)17 min
Midday gap (10 AM–4 PM)30 min

Questions

New York Penn Station to Princeton Jct.

How long is the train from New York Penn Station to Princeton Jct.?

Between 53 and 85 minutes on the published schedule; the typical run is 74 minutes with 10 stops in between.

Are there express trains from New York Penn Station to Princeton Jct.?

Yes. 43 of the 51 weekday trains skip stops. The fastest makes 2 stops and the fullest 12, which is the difference between 53 and 85 minutes.

When is the first and last train from New York Penn Station?

The first weekday departure is at 4:41 AM and the last at 1:22 AM. Weekends run 32 trains on Saturday and 32 on Sunday.

How often do trains run in the morning peak?

Between 6 and 10 AM the gap between departures averages about 17 minutes in this direction.

Do I need to change trains?

No. Every train counted here runs direct on the Northeast Corridor.