GTFS Schedules

Special Notice: Upcoming BART GTFS Changes

January 15, 2019

BART is in the process of transitioning to a new scheduling system. The transition will bring some changes to BART’s GTFS output in the future. We’d like to outline these changes for you.

For the February 11, 2019 schedule change, we’ve created two GTFS file versions. The first version was generated using our legacy process, and it's available on the permalink. We also created a second, "preview" version to show you what BART GTFS will look like once we transition to our new scheduling system.

The preview GTFS includes more stop detail, like additional entrances and exits in the stops.txt file. It also includes more trip-level transfer details in transfer.txt. In addition, routes have been split up in routes.txt, and are unidirectional instead of bidirectional. We are also planning to refactor shapes.txt to improve accuracy, but that work is still on the backlog.

We’re still working out some kinks with the preview, but we’re using it our own internal applications now. We hope this will improve feed quality for everyone.

The next BART scheduled change will be announced. In the interim, there may be some minor BART service adjustments or special schedule updates. Our hope is to publish those in the “preview” version if they come up.

We apologize if these changes affect your app or service. As we work to modernize our back office systems, we’re also working to minimize the impact on developer services. If any additional changes are necessary, we’ll provide as much advance notice as possible.

For details on the February 11 schedule change read the news story here.

updated: 09/03/02019

BART was one of the first transit agencies in the world to offer up official schedules, fares and other data in the open General Transit Feed Specification (GTFS).

  • No Registration Required
    We won't make you jump through hoops to use BART open data. Just follow our short and simple Developer License Agreement, give our customers good information and don't hog community resources
  • Keep your work up to date
    Things change. When they do we'll try to give you plenty of notice through the BART developer email list.
  • Don't use the official BART logo or system map
    Only we get to use official BART trademarks and copyrighted works to let customers know they're getting info directly from BART versus one of the tons of other places that use BART open data. (If you need a BART system map for your project, check out our editable App Map with a CC-By license).
  • Don't forget about us
    Give us a shout out or a link back and let us know about the cool stuff you're doing.


BART GTFS effective 20190210 (V6)

"PREVIEW" BART GTFS effective 20190210 (V2)

Frequently Asked Questions

  • Will you help me troubleshoot?
    Sorry. If we help you, it's only fair that we help everyone else, too. We simply don't have the resources for that. But you can always ask questions to the unofficial BART Developers Google Group.
  • What are your plans for future development?
    All of our developer services are created on what we call "BART one percent time." In that context, we're doing our best to add new features, fix problems and keep it all going. Drop us a line if you have any suggestions.