No live data... retrying
LIVE
1:47 PM
Newark Penn
16 stops • Somerville, Bridgewater, Bound Brook, Dunellen, Plainfield, Netherwood, Fanwood, Westfield, Garwood, Cranford, Roselle Park, Union, Newark Penn, Hoboken, Secaucus, Penn Station New York
Raritan Valley
1:57 PM
Expected 2:36
80 min
High Bridge
5 stops • North Branch, White House, Lebanon, Annandale, High Bridge
Raritan Valley
2:47 PM
Newark Penn
16 stops • Somerville, Bridgewater, Bound Brook, Dunellen, Plainfield, Netherwood, Fanwood, Westfield, Garwood, Cranford, Roselle Park, Union, Newark Penn, Hoboken, Secaucus, Penn Station New York
Raritan Valley
3:33 PM
Newark Penn
16 stops • Somerville, Bridgewater, Bound Brook, Dunellen, Plainfield, Netherwood, Fanwood, Westfield, Garwood, Cranford, Roselle Park, Union, Newark Penn, Hoboken, Secaucus, Penn Station New York
Raritan Valley
6:49 PM
Penn Station New York
16 stops • Somerville, Bridgewater, Bound Brook, Dunellen, Plainfield, Netherwood, Fanwood, Westfield, Garwood, Cranford, Roselle Park, Union, Newark Penn, Hoboken, Secaucus, Penn Station New York
Raritan Valley
5:07 AM
Hoboken
16 stops • Somerville, Bridgewater, Bound Brook, Dunellen, Plainfield, Netherwood, Fanwood, Westfield, Garwood, Cranford, Roselle Park, Union, Newark Penn, Hoboken, Secaucus, Penn Station New York
Raritan Valley