onTime : NJT, Light Rail, Bus

onTime : NJT, Light Rail, Bus

by Mobileware Inc.

195 ratings
75 reviews
Free
In-App PurchasesWith Ads

Details

  • Released
  • Updated
  • April 8, 2011
  • May 14, 2026

Features

onTime : NJT, Light Rail, Bus screenshot #1 for iPhone
onTime : NJT, Light Rail, Bus screenshot #2 for iPhone
onTime : NJT, Light Rail, Bus screenshot #3 for iPhone
onTime : NJT, Light Rail, Bus screenshot #4 for iPhone
onTime : NJT, Light Rail, Bus screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Access New Jersey Transit train, light rail, and bus schedules instantly. This app provides a paperless, intuitive way to check departure times with a countdown to your next ride. Commuters can easily plan their trips and stay on time.

NJ Transit schedules
Countdown to next train
Paperless schedule lookup
Holiday and eve schedules
Weekday and weekend schedules
Trip duration information
Show original description

What users say

See all reviews

What's New in onTime

10.8.8

May 14, 2026

Thanks for using onTime! This release brings bug fixes that improve our app to help you get the latest train schedule and find carpool matches. - Improved schedule loading.

More

Subscription plans

Premium

Subscribe for an ad free experience.

$4.991 Year
How to cancel onTime subscription ⁉️

User reviews

Nothing loads, app is broken, has been for the last few weeks,

For at least the last few weeks schedules don’t load, no one has done anything to fix this. The app is completely useless now.

No trips Found

This was the best app to know about transportation time, lately, despite the updates, you can’t find the trips for NJT, I can’t understand how the developer make an update before to check if it is working.

App stopped working

Had been great for years. Now shows no trains at all between Princeton Junction and New York.

Stopped working

App was really useful but stopped working a few weeks ago, no app updates to fix the issue and now it always says no trips found. Wish they would update and fix

ALL MY TRAIN TIMES ARE INACCURATE

i used this app all the time to be able to check what trains ran to my station and when i would arrive, recently all the times and train numbers have been wrong/ don’t exist. No idea how to fix it.

Developer apps

User experience

🐞

Reported Bugs

53 issues

Schedules don’t load

Bug

No trips found for NJT

Bug

Shows no trains between Princeton Junction and New York

Bug

App stopped working a few weeks ago

Bug

Always says no trips found

Bug

Train times and numbers are wrong/don't exist

Bug

Shows 'no trips'

Bug

Doesn't seem to work with NJT

Bug

Doesn't show New Jersey Transit

Bug

Old app version isn't pulling up train schedules

Bug

App stopped working for me a week ago

Bug

App suddenly stopped working, no scheduled train times

Bug

App stopped working as of last update

Bug

No schedule shows up on NJT anymore

Bug

Can’t delete favorite pairs

Bug

Can’t set a favorite pair to default

Bug

Ad placement transfers to scammy website

Bug

Updates have made it buggy

Bug

Update produced ugly graphics

Bug

Have to find schedule again every time

Bug

Departure time from origin station is correct 60% of the time

Bug

App NEVER updates or adjusts for weekend service changes

Bug

Favorites function does not work

Bug

Have to re-answer stations every time

Bug

App stopped working

Bug

No real time updates, only standard schedule

Bug

Can't go back to Home screen after clicking 'Stops'

Bug

GUI is terrible

Bug

App only crashes when changing agency from NJT to PATH

Bug

ETA's often off by 5-10 minutes

Bug

Can’t set up app for NJ Transit Buses

Bug

Track predictor fails

Bug

Doesn't get the tracks right after official announcement

Bug

No track, no cost

Bug

Doesn’t take Dinky into account

Bug

Amount of ads is overwhelming

Bug

Predicted track for every train is wrong

Bug

App doesn't have correct timetables loaded

Bug

NJT Bus never loads!

Bug

App has glitches that affects the updates

Bug

UI more complex, slower, and added much more intrusive ads

Bug

Mandatory new feature won’t let you see schedule unless it installs and keeps track of you

Bug

Software update on iPad changed how app looks

Bug

Constantly shuts off as soon as I click on the train

Bug

Bus delays are not announced

Bug

Latest version cannot pull any of the schedules

Bug

Not accurate when there are delays

Bug

App does not show any delays or cancellations

Bug

Recent updates make it almost unusable

Bug

App gives trains running in both directions, including from other points

Bug

App is crowded with irrelevant or misleading information

Bug

Doesn’t show when the train ACTUALLY will and does arrive at stops

Bug

Terrible update, almost impossible to navigate

Bug

Requested Features

5 requests

Update and fix the app

Feature

Keep NJT functionality

Feature

Automated announcements for weekend work

Feature

Option to keep multiple train lines

Feature

Siri feature integration

Feature

FAQ

What does the onTime : NJT app do?

This app provides quick and easy access to New Jersey Transit (NJT) train, light rail, and bus schedules. It allows commuters to look up schedules anytime without needing paper copies and features a countdown to the next departure.

What are the key features of this app?

Key features include paperless schedule lookup, an intuitive user interface, a countdown clock to the next train, and access to holiday, holiday eve, weekday, and weekend schedules. It also provides trip duration information.

How much does onTime Premium cost?

onTime Premium is available for $4.99 USD per year. The price may vary by country. This subscription automatically renews unless turned off at least 24 hours before the current period ends.

Is this app affiliated with NJ Transit?

No, the app uses transit agencies' schedule data but is not affiliated with any of the agencies. It is a third-party application designed to help users access NJ Transit information.

Who is this app designed for?

The app is specifically designed with commuters in mind, particularly those who use New Jersey Transit for their daily travel. It aims to make checking schedules and planning trips more efficient.