GTFS
The MBTA publishes bulk schedule data in a General Transit Feed Specification (GTFS) feed. GTFS and GTFS Realtime data describe our system and service, in an industry-standard format. To learn more, visit GTFS.org:
Read GTFS Reference documentation
MBTA GTFS Feed
MBTA GTFS Documentation provides updated specification extension information. It is intended to supplement, not replace, the GTFS.org documentation.
To get our GTFS data:
You can also use the V3 API.
Get Help with MBTA Data
To connect with developers and members of our team, visit our Google Group.
Updates
Our GTFS feed is updated several times per month but is subject to change at any time. We recommend checking for a new feed every day. It is always available at the above URL.
We recommend using the Last-Modified header to see whether there has been an update. Last-Modified can be used with the If-Modified-Since request header to return a 304 Not Modified status code if the file has not been changed.
Archive
Archived GTFS files are available.
As of February 21, 2019, the Massport shuttles are not part of our GTFS feed. You can find that data from Trillium Transit (ZIP, 303 KB). Please note that stop IDs and route IDs are different between the two feeds.
Developers
Developers
Woman working at her computerUse of MBTA data is governed by the MassDOT Developers License Agreement (PDF, 85.5 KB).
Get Help with MBTA Data
To connect with developers and members of our team, visit our Google Group.