where is NJ Transit?

This is a live interactive map that allows you to see the various stations and active trains on NJ Transit. Click on a station for departures or use the sidebar to find one by search. You can also toggle lines based on your preference.

NOTE: While the data updates every minute, there is a chance it is inaccurate or outdated. For official timings, always use the official NJ Transit app or website.

Use to Drag the Departure List

Current Station


About

Is this official?

No, this is not an official NJ Transit application, just a side project I did for fun. For official information, please use the NJ Transit app or website.

How accurate is the data?

The status of the current trains operating is updated every minute. Data is sourced from the NJ Transit API, which unfortunately lags behind around 30-90 seconds when dealing with real-time data. This unfortunately causes conflicts if trains are behind schedule.

Something is inaccurate...

Please make an issue on GitHub (link in the sidebar) so I can look and find the issue. Include as much information as you can as unfortunately recreating the problem is not easy as the data is constantly changing.

Could this display real-time train data?

Yes, this map can be considered a proof of concept. If NJ Transit made it possible to access real-time train locations, I would not longer need to estimate them as I do currently. This would be much more accurate as you could see if a train has stopped moving, or how fast it is moving compared to others.

WHY IS NJ TRANSIT ALWAYS LATE?

I DONT KNOW

Current Active Trains


Settings

Dark Mode
Use 24-Hour Clock
Current Time: 10:33 AM
Use Local Timezone
Current Timezone: America/New_York
Hide All Stations