Subway Real-Time Data Feeds

The MTA wants you to build great tools for our riders.

Now you can use real-time subway data for your website, feed reader, or application. We provide our information in the General Transit Feed Specification (GTFS-realtime) format.

Our data feeds are FREE to use.

To use our logos, maps, symbols or other intellectual property, you need a license. We've put together a simple, easy-to-understand developer package for licensing our identity for use in your project.

To use any of our resources, you must abide by our usage guidelines.

How Do I Get Started?

To access our subway real-time data feeds, you need a developer’s API key.

Register here to get your key.

Once you have your key, you can access our real-time data feed.

You don’t need a key to access any of our other data feeds, including:

  • NYC Transit Subway Schedules & Stations
  • NYC Transit Bus Schedules
  • Long Island Rail Road Schedules
  • Metro-North Railroad Schedules
  • Daily MTA Bridge & Tunnel Plaza Traffic
  • Elevator / Escalator Status
  • Weekly Turnstile Usage

See our GTFS-realtime Reference for the New York City Subway for examples of how to access the feeds in your application, or browse the list of feeds for documentation on specific APIs.

How can you use our data feeds?

  • Mobile applications
  • Websites
  • Desktop applications (w ith web connectivity)

We can’t wait to see what you come up with! Be sure to tell us
about your creation and you may be featured in our App Gallery.

Get Access To Our Data Feeds

View Our Sample App!

Want to dive right into the code? We’ve developed a sample web app that will show you how to access MTA’s real-time and static feeds, then make use of this information. View the demo app

Have More Questions?

Visit our Google Group