OTD downloads

By downloading this information you are agreeing to the Transit Data Terms of Use.

Sound Transit is a centralized publisher of data provided by the transit agencies throughout the region. Each transit agency produces their own schedules and data, which Sound Transit consolidates and coordinates in order to address data conflicts such as multiple transit agencies using the same route or stop numbers within their own service areas. Sound Transit staff endeavor to keep published GTFS files accurate, but doing this effectively is currently a manual effort and can take some time to implement when service changes are made. To report a new issue please, email the details to open_transit_data@soundtransit.org, or feel free to reach out to us with questions or concerns at any time.

Northgate opening: October 2nd, 2021

On Oct 02, 2021, Sound Transit will be opening Northgate Station and Northgate Link Light Rail extension. This station is located 4.3 miles north of the current University of Washington terminus in North Seattle. Northgate Station will become the new active terminus at this time. 

The files below contain all data for pre- and post-opening service.

GTFS Files by Agency (Modified for Open Transit Data)

KCM: http://developer.onebusaway.org/tmp/sound/gtfs/modified/1_gtfs.zip  
Pierce: http://developer.onebusaway.org/tmp/sound/gtfs/modified/3_gtfs.zip  
Intercity: http://developer.onebusaway.org/tmp/sound/gtfs/modified/19_gtfs.zip  
Community Transit: http://developer.onebusaway.org/tmp/sound/gtfs/modified/29_gtfs.zip  
Sound Transit: http://developer.onebusaway.org/tmp/sound/gtfs/modified/40_gtfs.zip  
Everett Transit: http://developer.onebusaway.org/tmp/sound/gtfs/modified/97_gtfs.zip  
Seattle Children's Hospital: http://developer.onebusaway.org/tmp/sound/gtfs/modified/98_gtfs.zip

Consolidated GTFS File Set

The Puget Sound Consolidated GTFS provides a single, merged GTFS file set for the region.

The Consolidated GTFS merges all of the available regional GTFS bundles and attempts to resolve areas of data overlap, seen in a small number of shapes, routes, stops, and trips which conflict across agencies. Those conflicts have been addressed by prepending the agency number + "_" in front of the primary key id to keep it unique. The trip conflicts are the only ones likely to cause issues, as those trips will not match realtime data without modification. For example, Intercity Transit trip id 1501 after consolidation is now 19_1501.

Any feedback regarding issues with the Consolidated Feed is welcome: open_transit_data@soundtransit.org.

General information

OneBusAway data (via API)

The current regional data available for download above is also available via API call to the OneBusAway data engine. Information about the usage of the OneBusAway API and how to retrieve real-time data can be found here

Request an API key

To request an API key for the Puget Sound One Bus Away data send an email to oba_api_key@soundtransit.org. Please include the first and last names of the contact person, email address (if different) and acknowledgement that you have read and agree to the Transit Data Terms of Use. Please allow two business days for processing requests.

Real Time Data

We support real time trip updates and vehicle positions for the following agency IDs via the OBA API:

1 (King County Metro)
3 (Pierce Transit)
19 (InterCity Transit)
23 (City of Seattle - Streetcar)
29 (Community Transit)
40 (Sound Transit)
95 (Washington State Ferries)
97 (Everett Transit)

Sign-up here to receive updates about real-time data. At this time real time information is not available for Sounder. To access available real-time data you will need to request an API key.

GIS data

GIS data covering ST's rail and bus service, the district boundary and ORCA fare outlets.