NJ TRANSIT vs MTA TrainTime
MTA TrainTime is the better choice due to its generally positive user experience and reliable functionality, while NJ TRANSIT suffers from widespread issues following a recent update.
NJ TRANSIT has faced significant user backlash due to a recent update that introduced numerous bugs, made the app difficult to use, and rendered key features unreliable. In contrast, MTA TrainTime generally receives praise for its ease of use, clear information, and reliable ticket purchasing, despite some user complaints about surcharges and ticket policies.
Head to head
You primarily use NJ TRANSIT services and are willing to contend with significant app issues, hoping for future improvements .
You use MTA services and prioritize an app that is generally easy to navigate, provides clear information, and reliably handles ticket purchases, even if you need to be careful about ticket activation policies .
Evidence note: The reviews for NJ TRANSIT are overwhelmingly negative and recent, primarily focusing on issues introduced by a major app update. This skews the perception compared to its lifetime rating. MTA TrainTime reviews are more balanced, with strong praise for usability alongside specific complaints about surcharges.
Frequently asked
What are the main problems with the NJ TRANSIT app?
Does MTA TrainTime have hidden fees or surcharges?
Can I buy tickets in advance with MTA TrainTime?
What reviewers actually said
Built only from these 120 real reviews (foreign ones translated). Superscripts jump to the quote here. Apple has no per-review links, so [ref] opens that app's reviews on the App Store.
- [R2] NJ TRANSIT Schedules: App looks nice but in some ways not as user friendly as the old one. It does not allow you to see schedules for specific train routes the following day. If there is no train at the time you are looking a pop up blocks you from changing the date. A bad flow that needs to be fixed. The old app would let you see all the trains traveling from point to point on a specific day. That is not po
- [R3] NJ TRANSIT Move favorites: Favorites should be first not closest stops. I don’t care about closest stops on my daily commute I care bathe stop I need.
- [R9] NJ TRANSIT Bring back trip planner: Not liking this update - in old version there was a place to help plan trips from location to location. Where is that functionality?
- [R15] NJ TRANSIT Upgrade is downgrade: The UI of the latest version is more difficult to use. The two actions I need to do display my ticket and my favorite bus route take multiple clicks. Most of the intro screen actions are not useful. I have to collapse the nearby bus stops every time I use it to see my favorites on the secondary screen. You cannot combine multiple forms of transportation to get to your actual
- [R8] NJ TRANSIT Awful Update and UI changes: The app was atleast usable before, now this UI system is honestly the worst thing I’ve ever seen. It’s a learning curve to get bus routes, train routes, extra pressing to find the route. What was the thought process here? Are we forgetting that apps also have to be accessible and intuitive for our older population as well? Reverse the changes and just fix the bug. Not
- [R12] NJ TRANSIT Latest update a down date: Somehow the latest iteration has made the navigation worse. It is now more confusing to find your station, and be sure whether the app is sending you to a bus train, or what?? Would be helpful if the interim stops were listed like the MTA app does.
- [R22] NJ TRANSIT Go back to the old layout: The most recent update that changed the whole layout just makes everything more confusing and takes away departure vision. Geez as if it isn’t bad enough to have to cross your fingers that your train is on time everyday. Scrap this revamp from whenever you launched it like two months ago and go back to the clunky looking version that works and is actually easy to use. Yo
- [R1] NJ TRANSIT World cup garbage: Whatever they did to update the app for the world cup completely broke the app. I cannot log into my account to access my monthly pass, view a train schedule or buy tickets. I have submitted numerous support requests and have had back and forth with support without success. I fully expect njt to reimburse me for the extra tickets I have to physically buy as a result of this. As
- [R4] NJ TRANSIT App malfunctions: App doesnt open on an apple ipad
- [R5] NJ TRANSIT CANT USE WITH IPAD: the blue intro page is stuck when I open the app I can’t even use this app on my iPad yall need to make it smaller or something so I can click the “get started” button
- [R6] NJ TRANSIT It started out good: It started off good it gives a good time sometimes accurate sometimes not lately ur bus ticket’s not working
- [R10] NJ TRANSIT Horrible App: This app is so bad, there’s always, always, always something wrong and it’s latest issue is when you buy a ticket the money comes out your account but doesn’t show in the ticket section. They are robbing people.
- [R25] NJ TRANSIT Changes in bus zone in monthly pass ticket: I usually buy the train monthly pass from Lyndhurst to NYC Penn station. The ticket works on both bus and train and it used to be bus zone 3 on the ticket. However, on this month - June it shows bus zone 2 for the exact same price despite the train ticket being from Lyndhurst to NYP ? And even buying only a bus zone 3 monthly pass ticket is cheaper than
- [R30] NJ TRANSIT Can’t buy tickets: The + button to add tickets is disabled 90% of the times that I try to book from Trenton to Penn NY
- [R49] NJ TRANSIT Horrible upgrade: This update was not needed, it’s been incredibly difficult getting scheduled bus times and I can’t even see the times. Not only that , but the SMS errors have been taking my money and wasting my time at the bus stop, I already lost $32 in tickets with no refunds. Do better
- [R19] NJ TRANSIT weird app: almost everyone i know has had difficulty with the sign up. if you don’t have notifications on for your emails then it’s impossible. whenever you leave the app it will time out, making it impossible for you to sign up
- [R54] NJ TRANSIT Extremely slow: Extremely slow app, in the process logging in 17 times i got locked out of my account while on the train . No thx. Just use website.
- [R67] MTA TrainTime Almost as worthless the MTA: Activating a ticket and having it scanned by a conductor within 2 mins automatically flags you as trying to dodge the fare. Can’t contact customer support via the app either, only garbage AI and automated responses telling you to use the website. Almost as worthless as the MTA as a whole.
- [R64] MTA TrainTime bad surcharge: do not use the app just buy the tickets in person
- [R69] MTA TrainTime Partial refunds on tickets purchased within 24 hours.: App is okay … but a $10 refund fee on a ticket purchased within 24 hours of refund is ridiculous. My phone died because of the apps location tracking and I had to buy a physical ticket.
- [R70] MTA TrainTime SCAMMERS: better off buying paper tickets
- [R82] MTA TrainTime Why is app only allowing you to buy a ticket on the day you're going to use it?: I can understand not allowing you to buy a ticket a week or month in advance, but why can't you buy a ticket for tomorrow or two days in advance? This is wrong and should be resolved ASAP
- [R90] MTA TrainTime Very funky policies: You can only purchase 1 ticket in 15 mins to credit towards rewards program. If you purchase multiple, it will not credit it. It is forcing you to purchase right before you ride.
- [R91] MTA TrainTime Very Easy and Convenient: A brilliant use of technology to save us time and stress. If it turns out your plans change the ticket is good for a month.
Synthesized from 120 recent App Store reviews · updated July 2026 · View on the App Store