MBTA Rail

Track the MBTA Commuter Rail

Price
In-App PurchaseYes
LaunchedMay 22, 2015
Store Categories

Total Ratings

United States

680
5 star
460
4 star
57
3 star
19
2 star
20
1 star
120

Description

Navigating the daily commute can be a hassle, but MBTA Rail is here to make your journey seamless. Designed exclusively for seasoned Commuter Rail commuters, this app provides comprehensive real-time information about your train's location and status.

Please note that this app is not affiliated with the MBTA, Keolis, or MassDOT.

Features:

* Train location data: stay up-to-date with your train's current stop, next stop, GPS location, predicted arrival times, and vehicle speed.
* Crowd-sourced updates: incorrect predictions? Delays mid-trip? Wondering about crowding? Engage with fellow passengers through the "Reports" feature.
* Boarding Track Numbers: never miss your train with accurate boarding track information.
* Interactive map: see your train's movement along with other trains on your route.
* Historical data: access coach numbers, typical boarding tracks, and average on-time percentages.
* Schedule view: predicted arrival times for each stop.
* Service alerts: stay informed about delays, cancellations, track changes, and more.
* Works seamlessly with CapeFLYER and Gillette Stadium special event trains.
* Clean, User-Friendly Interface: Enjoy an ad-free, intuitive experience.

Disclaimer: MBTA Rail sources data directly from the MBTA's real-time feeds using PTIS equipment installed on trains. We don't make predictions ourselves; this app simply presents the MBTA's data provided by MassDOT.

Experience hassle-free commuting with MBTA Rail, your ultimate companion for navigating the commuter rail system.

Terms of use: https://www.mbtarail.app/terms
Privacy policy: https://www.mbtarail.app/privacy

Screenshots

MBTA Rail screenshot 1
MBTA Rail screenshot 2
MBTA Rail screenshot 3
MBTA Rail screenshot 4
MBTA Rail screenshot 5
MBTA Rail screenshot 6
MBTA Rail screenshot 7
MBTA Rail screenshot 8

Version History

Releasing updates every 3 months on average. Last update 26 days ago.

2.60.0Nov 19, 2024

Bug fixes and minor UI improvements

2.59.0Jul 15, 2024

Bug fixes

2.58.0Jun 20, 2024

Bug fixes

2.57.1Apr 28, 2024

Bug fixes

2.57.0Apr 11, 2024

Bug fixes

2.56.0Mar 28, 2024

* Improved the UX when selecting a trip from the departures tab
* Bug fixes & code maintenance improvements

2.55.0Mar 11, 2024

- Added a filter to the departures tab to only show trains that stop at Back Bay
- Fixed a bug changing routes

2.54.0Feb 28, 2024

Add missing Forest Hills and Oak Grove stops

2.53.1Feb 22, 2024

Fix for the app not remembering your purchase status

2.53.0Feb 21, 2024

* Improve visibility of a delayed train's actual lateness
* Bug fixes

2.51.1Feb 06, 2024

Bug fixes

2.51.0Feb 05, 2024

Bug fixes

2.50.0Feb 02, 2024

Bug fixes

2.49.0Jan 22, 2024

- Fixed bug with scheduled times on the schedule view
- Added an experimental feature to indicate when a trip has passed your stop

2.48.0Jan 17, 2024

Bug fixes

2.47.0Jan 08, 2024

- Improved schedule view
- Tap on a service alert to dismiss it
- Other miscellaneous UI improvements

2.46.0Jan 04, 2024

Updated internals

2.45.0Dec 28, 2023

Bug fixes

2.44.1Dec 20, 2023

Improve support for Lynn Interim station

2.44.0Dec 11, 2023

Stability improvements

2.42.0Nov 06, 2023

Bug fixes

2.41.0Oct 08, 2023

Bug fixes and improvements

2.40.0Sep 29, 2023

Updated schedules

2.39.0Aug 30, 2023

Bug fixes

2.38.0Aug 28, 2023

* All stops now show the track number. This is particularly helpful for stops like Back Bay that have multiple tracks, or when a train is unexpectedly switched to/from the inbound or outbound track
* Updated schedules
* Bug fixes

2.37.0May 31, 2023

Updated PDF schedules

2.36.0May 21, 2023

- Updated PDF schedules
- Bug fixes

2.35.0Jan 03, 2023

You can now choose both the stop you're getting on at and the stop you're getting off at, rather than being limited to a single home stop. By default these stops will automatically reverse at noon in anticipation of your ride home.

2.34.0Dec 01, 2022

Hey commuter friends, in this version I switched the maps to use Apple maps instead of Google maps. Apple maps offers superior performance optimizations since the map is built into your iPhone vs. Google maps which requires the installation of third-party libraries. I've also heard from some riders that they're concerned about Google collecting and selling your data, and Apple has a stricter stance on protecting your privacy (but really... who knows).

2.32.0Jun 15, 2022

- Updated schedules
- Bug fixes

2.30.0Jan 29, 2022

* You can now edit and delete reports that you've submitted
* Updated schedules

2.29.0Jan 09, 2022

Updated schedules

2.28.0Sep 19, 2021

Tapping on a trip now takes you to a new detail screen with even more information about your trip: an inline map of the train, a timeline indicator of the train's next stop, and more.

If you prefer the old behavior, tap the "more" menu (the three dots on the top right of the screen showing all trips on your route) and choose "more settings".

In addition:
* The departures tab now shows coach numbers when they're available
* Removed the six commuter rail stations that were closed last fall

2.27.0Jun 27, 2021

- Updated schedules
- When trips are grouped by direction, inbound trips will appear first during the morning commute. Outbound trips will appear first 12pm.
- Improved performance of the system map
- Bug fixes

2.26.0Apr 13, 2021

Bug fixes

2.24.0Mar 19, 2021

Under-the-hood tweaks. Nothing interesting in this version.

2.23.3Feb 03, 2021

Under-the-hood tweaks. Nothing interesting in this version.

2.23.2Jan 31, 2021

Bug fixes

2.23.1Jan 25, 2021

Bug fixes & updated schedules

2.23.0Jan 11, 2021

Bug fixes

2.22.1Dec 17, 2020

Updated schedules

2.22.0Dec 03, 2020

Added a new "System Map" tab to see all trains and their location

2.21.2Nov 27, 2020

Fix crash on launch.

New in v2.21.0:
- App now displays predicted departure times for your home stop. Enable by configuring the "Choose your stop" feature.

2.21.1Nov 26, 2020

Fix crash on launch.

New in v2.21.0:
- App now displays predicted departure times for your home stop. Enable by configuring the "Choose your stop" feature.

1.21.0Nov 25, 2020

App now displays predicted departure times for your home stop. Enable by configuring the "Choose your stop" feature.

1.20.0Oct 31, 2020

Updated PDF schedules to the new fall 2020 schedules

1.19.0Oct 10, 2020

Minor UI improvements

2.18.0Aug 19, 2020

More improvements to the map view. Stay safe everyone!

2.17.0Aug 12, 2020

Enhancements to the map view:

- See which direction the trains are moving in (heading support)
- Toggle station stops & line markers on/off

2.16.0Jul 29, 2020

CapeFLYER support

2.15.4Apr 11, 2020

Bug fixes

2.15.2Mar 10, 2020

- Updated schedules
- The schedule view now shows the time a train departed each station. This is helpful for estimating whether or not a late train is making up time.

2.15.1Jan 07, 2020

- Fixed misspelling of Ipswich and Blue Hill Station
- Added Foxboro Station to the map

2.15.0Jan 03, 2020

Nothing special in this release, just some minor UI tweaks & updated internals. Happy new year!

2.14.0Nov 14, 2019

- New: added station markers to the map view
- New: maps now use Google Maps instead of Apple Maps

2.13.0Sep 23, 2019

- New: you can now choose to only see trains that stop at specific stations. From the "more" menu (tap the three dots on the top right of each route), choose "Filter by Stop"
- New: added an angry face reaction emoji
- Changed: the settings page is now accessible via the "more" menu instead of on the Settings tab, which has been renamed to "About"

2.12.0Aug 20, 2019

- View schedules in PDF format
- Bug fixes

2.11.0Apr 29, 2019

The app now displays an "unknown" status instead of "on time" if a train is underway but its GPS is not reporting. We don't know that these trains are on time so we're no longer going to assume it is.

We're also trying to be smarter about detecting bad GPS data. Sometimes trains will report themselves to be 20+ minutes late when they're actually on time. If a train shows signs of this happening we'll let you know that we think something's wrong with the GPS transmission.

This release also contains a few bug fixes:

- Fixed a bug that prevented the Routes and Departures tab from automatically updating when resuming the app from the background
- Fixed a bug on the Schedule view that prevented the "minutes away" prediction from updating properly
- Fixed a bug that caused times in the Departures tab to be a minute or two off
- Fixed a bug that prevented route-wide delay or cancellation alerts from prominently displaying in the app
- Fixed a bug where tapping on a trip would sometimes expand the wrong one

2.10.0Mar 30, 2019

Added support for Back Bay Station in the Departures tab

2.9.1Mar 19, 2019

Added comment bubbles next to each trip that has report(s). Click on the bubble to go directly to the reports screen instead of tapping into the trip first.

2.7.0Mar 05, 2019

This update focuses on improving the passenger reports feature:

- Each user is now assigned a random avatar. This helps identify posts from the same anonymous author and prevents users from impersonating other users. Avatars cannot be changed.
- You can now react to posts with emojis. If a poster gave bad info, react with a thumbs down. If a poster gave good or helpful info, react with a thumbs up or pray emoji.
- Press the "more" button on the top right of a post and tap "Posts by this user" to only see all reports authored by that passenger.

Don't forget, you can flag inappropriate posts by tapping the "more" button next to a post and choosing the "Report to admin" button. Posts that are reported by multiple users are automatically deleted.

I hope this is a positive quality of life update for everyone who depends on crowd-sourced info. Thanks again for using the app!

2.6.0Feb 19, 2019

- Bug fixes, particularly for iPhone X/XS devices
- When a train is delayed past it's scheduled arrival time at its final destination, and the train stops reporting its GPS location, we'll now attempt to keep the train listed in the app instead of assuming it's arrived at its final destination.

2.5.0Dec 29, 2018

- New: improved support for Back Bay Station. You'll now see boarding statuses and track numbers for trips that stop at Back Bay.
- New: added support for the Foxboro Line/Special Events. At this time only trips heading towards Foxboro are supported as the MBTA does not yet support trips returning from Foxboro.

2.4.0Dec 05, 2018

- It's now easier to flag inappropriate passenger reports: press the menu button located next to each report
- Miscellaneous usability improvements
- Bunch of behind-the-scenes updates

2.3.1Jul 20, 2018

Fixes an issue that caused outgoing trips not to appear when the group trips setting is set to direction.

2.3.0Jul 18, 2018

- New: each trip now shows the origin and destination without needing to tap to expand. Prefer the old style? Change it back in Settings
- New: view all trips across the entire system at once
- New: ability to quickly change routes while viewing another route by tapping on the header
- New: app can now be installed on iPad's (it's not optimized for iPad, however)
- Bug fixes

2.2.1May 13, 2018

Bug fixes

2.2.0Apr 26, 2018

New: long-press on a report to flag it as inappropriate or misleading. Reports that are flagged by multiple passengers will be deleted automatically.

2.1.0Apr 16, 2018

- Added icons to the Schedule view to denote wheelchair accessible & flag stops
- Increased the font size in some spots
- Bug fixes

2.0.2Jan 16, 2018

Bug fixes

2.0.1Jan 10, 2018

This update fixes a bug that caused favorites and settings to randomly reset for some users. After installing the update, all users will be required to re-enter their favorites and other saved settings (we're sorry!) but once done, the app should remember them in perpetuity.

- New: by popular demand, the app now remembers the last route you visited and will automatically take you to that route when the app launches. You can disable this under Settings -> General.
- New: the Settings view has been moved to the tab bar and combined with the Help view
- New: redesigned Map view
- New: when pulling to refresh the Reports view, new reports will highlight as they come in
- New: you can now include line breaks in your reports
- New: swipe left on on an alert from the Alerts modal to dismiss it
- New: alerts in the Alerts modal now show a compact view, with the option to expand for full details
- New: fewer loading screens
- New: faster, smoother animations and page transitions
- New: all communication between the app and the back-end server is now done over SSL
- Fixed: settings and favorites should no longer randomly reset themselves
- Fixed: loading screen no longer fails to dismiss for some users
- Fixed: improved support for comment threads with 100+ comments

2.0.0Jan 09, 2018

This update fixes a bug that caused favorites and settings to randomly reset for some users. After installing the update, all users will be required to re-enter their favorites and other saved settings (we're sorry!) but once done, the app should remember them in perpetuity.

- New: by popular demand, the app now remembers the last route you visited and will automatically take you to that route when the app launches. You can disable this under Settings -> General.
- New: the Settings view has been moved to the tab bar and combined with the Help view
- New: redesigned Map view
- New: when pulling to refresh the Reports view, new reports will highlight as they come in
- New: you can now include line breaks in your reports
- New: swipe left on on an alert from the Alerts modal to dismiss it
- New: alerts in the Alerts modal now show a compact view, with the option to expand for full details
- New: fewer loading screens
- New: faster, smoother animations and page transitions
- New: all communication between the app and the back-end server is now done over SSL
- Fixed: settings and favorites should no longer randomly reset themselves
- Fixed: loading screen no longer fails to dismiss for some users
- Fixed: improved support for comment threads with 100+ comments

1.15.0Nov 14, 2017

iPhone X support

1.14.0Sep 26, 2017

- The initial page of routes now includes a status indicator. If the indicator is green, every trip on the line is on time. If yellow, at least one trip on the line is late (at least 5 minutes behind). If red, at least one trip on the line is either delayed or cancelled.
- The departures view now includes the coach number for boarding trains if one is available.
- Improved iOS 11 compatibility.

1.13.0Jun 06, 2017

The app now tells you the exact time GPS coordinates were last received for a train.

1.12.0May 24, 2017

- Added Boston Landing station to the map
- Added timestamps for each user-submitted report

1.11.0Apr 05, 2017

Added a "load more" button at the bottom of each route to pull more trips into the app.

1.10.0Feb 21, 2017

- The "Tracks" button associated with outbound trips has been renamed to "History", now appears for all trains, and includes historical lateness information
- Bug fixes for iOS 10.3

1.9.1Nov 29, 2016

Bug fixes

1.9.0Oct 29, 2016

Delays that affect an entire route (like when Back Bay traffic shuts down due to a fire on the orange line) will now display prominently in the app. These alerts can be dismissed by swiping left.

1.8.1Oct 17, 2016

- Improved support for Wachusett Station
- Bug fixes

1.8.0Sep 27, 2016

- iOS 10 bug fixes
- Fixed issues creating reports when using a custom keyboard
- Fixed a bug that caused reports to submit twice in some situations
- Links posted in reports can now be clicked on
- Minor UI improvements

1.7.2Jun 27, 2016

When the MBTA's primary sources of real-time data are unavailable, the app will now fallback to using an older source of information. It's not quite as accurate as the primary sources, but it is good enough to give you a general idea of where your train is, and we will let you know when the accuracy might be questionable.

1.7.1Apr 19, 2016

Fixes an issue that caused the app to freeze on some versions of iOS.

1.7.0Mar 17, 2016

- New: ability to only display trips that you've favorited and hide the rest. To enable this feature, choose "Only Display Favorited Trips" from the settings menu (just make sure you've added all your important trips to your favorites first!).
- New: external links (like the @MBTA_CR Twitter account) will now open in Apple's new embedded Safari window for iOS 9.0+ users. This means that you can login to Twitter from the app and stay logged in across sessions.
- Minor bug fixes.

1.6.0Jan 16, 2016

- New: coach numbers for past trips now display on the boarding history screen.
- Hopefully fixed: some users have reported that the app stops retrieving up-to-date data even after manually refreshing. While we haven't been able to reproduce this issue, we did fix some code that may have caused it. Please let us know if this bug continues to plague you!
- Fixed: on the schedule, if a train is more than an hour away from a stop it will display that length of time in hours and minutes instead of just minutes. E.g., "1 hour, 30 minutes" instead of "90 minutes".
- Fixed: for trips that have not departed yet, the schedule will display the "departing in" label correctly when the schedule is set to reversed sort order.

1.5.2Nov 24, 2015

Bug fixes

1.5.1Nov 19, 2015

Bug fixes

1.5.0Nov 04, 2015

- New: passenger reports! A forum for riders to comment on their train. Is a prediction wrong? Train delayed mid-trip? Wondering if your train is standing room only? Discuss through the new "Reports" button next to each trip.
- New: you can now dismiss individual alerts.
- Fixed: an issue that prevented the Routes from automatically updating when returning from another tab.

1.4.0Oct 06, 2015

- New: view all active trains in a route on the map; not just the train the map was loaded for
- New: train markers now automatically update themselves if new GPS coordinates are received while the map is open
- New: refresh directly from the map or schedule views
- New: iOS9 users now receive the new "San Francisco" font
- Fix: trains now present themselves properly if real-time data temporarily drops from the feeds
- Fix: app now refreshes properly when brought back into the foreground
- Other minor bug fixes, UI tweaks, and performance improvements

1.3.1Sep 17, 2015

iOS 9 bug fixes

1.3.0Aug 02, 2015

• New "GPS Location" label for each trip: see where your train is without loading the map
• Improved data: we now use both feed types from the MBTA to power the app. If a train isn't found in one of their feeds we fallback to the other
• Delayed trips will now display the length of the delay, if applicable, without needing to open the alerts window ("delayed 10-15 mins")
• Service alerts now appear in reverse chronological order
• Other miscellaneous bug fixes and performance improvements

1.2.0Jul 10, 2015

- Improved maps: faster load times over cellular; tap on the "T" stop icons to view the stop name; tap on purple line markers to view the line; HD graphics.
- New "Historical Boarding Data" view: see which tracks your train most frequently boards on.
- The "pulse" icon indicating that live predictions are available will dim out if the train stops reporting data mid-trip.
- Bug fixes and performance improvements.

LaunchedMay 22, 2015
1.1.0Jun 05, 2015

- View a full schedule for each trip with predicted arrival times.
- Bug fixes and performance enhancements.

1.0.0-betaMay 14, 2015

Other Information

In-App Products

1. Premium - 1 month$0.99
2. Premium$2.99
3. Premium 1 year$9.99
4. Premium$2.99
5. Premium$0.99