Commuter LinesNY · NJ

Home / NJ Transit / Northeast Corridor / New Brunswick to New York Penn Station

NJ Transit · Northeast Corridor · Direct

New Brunswick Zone 3661 New York Penn Station Zone 329

Travel time
64 min
Peak
$14.00
Off-peak
$14.00
Weekday trains
33

Trains run direct from New Brunswick to New York Penn Station on the Northeast Corridor, no change of train. The trip takes 54 to 69 minutes and covers 29.5 miles with 9 stops in between. There are 33 trains each weekday, roughly one every 39 minutes, with the first at 5:30 AM and the last at 1:09 AM. A one-way ticket costs $14.00, the same on all trains.

Updated 14 August 2026 · Schedule from the NJ Transit Rail GTFS feed · Fares from NJ Transit rail timetable fare tables

Service

New Brunswick → New York Penn Station
Weekday
33 trains
Sat / Sun
33 / 33
First train
5:30 AM
Last train
1:09 AM
Typical gap
39 min
Distance
29.5 mi
Fastest
54 min
Slowest
69 min

Calling points

10 stops in between

Fares

Zone 3661 to Zone 329
One-way peak
$14.00
One-way off-peak
$14.00
Senior / disabled
$6.25
Weekly
$120.00
Monthly
$393.00

NJ Transit charges the same fare on all trains.

Source: NJ Transit rail timetable fare tables.

Questions

New Brunswick to New York Penn Station
How long is the train from New Brunswick to New York Penn Station?

Between 54 and 69 minutes, typically 64.

How much does it cost?

$14.00 one-way, the same on all trains.

Do I need to change trains?

No. All 33 weekday trains run direct on the Northeast Corridor.

What is the first and last train?

The first leaves New Brunswick at 5:30 AM and the last at 1:09 AM. Weekend service runs 33 trains on Saturday and 33 on Sunday.