Skip to main content

Which transit agencies are supported?

Transit Tracker can support pretty much any transit agency with a GTFS feed, but it must be added to the API server you are using first. (This is the service which takes information from a transit agency and formats it for your Transit Tracker to display.)

Eastside Urbanism hosts a community API server for those who do not want to set up their own. However, since it is volunteer-run there is no guarantee of uptime, timely updates, etc. The hosting is paid for out-of-pocket by volunteers, so we must limit the number of agencies we support to keep costs manageable.

Due to this, we strongly recommend hosting your own API server if you are able to.

Supported Agencies

Our Transit Tracker API server currently syndicates data from the following agencies.

AgencyService AreaReal-Time Data
AmtrakUSA
North County Transit DistrictCalifornia, USA
San Diego Metropolitan Transit System (MTS)San Diego, California, USA
Regional Transportation District (RTD)Denver, Colorado, USA
Chicago Transit Authority (CTA)Chicago, Illinois, USA
MetraChicago, Illinois, USA
Massachusetts Bay Transportation Authority (MBTA)Massachusetts, USA
NJ TransitNew Jersey, USA
MTA BusesNew York, USA
NYC SubwayNew York, USA
TriMetOregon, USA
Portland StreetcarPortland, Oregon, USA
Dallas Area Rapid Transit (DART)Dallas, Texas, USA
Houston METROHouston, Texas, USA
DASHAlexandria, Virginia, USA
Washington Metropolitan Area Transit Authority (WMATA)Washington, D.C., USA
King County MetroKing County, Washington, USA
Sound TransitWashington, USA
Pierce TransitPierce County, Washington, USA
Community TransitSnohomish County, Washington, USA
Intercity TransitThurston County, Washington, USA
Washington State FerriesWashington, USA
Seattle Center MonorailSeattle, Washington, USA
Everett TransitEverett, Washington, USA
Kitsap TransitKitsap County, Washington, USA
Link TransitWenatchee, Washington, USA
Whatcom Transportation AuthorityWhatcom County, Washington, USA
C-TRANClark County, Washington, USA
City of Madison MetroMadison, Wisconsin, USA
Milwaukee County Transit System (MCTS)Milwaukee, Wisconsin, USA
Edmondton Transit System (ETS)Edmonton, Alberta, Canada
TransLinkMetro Vancouver, British Columbia, Canada
Winnipeg TransitWinnipeg, Manitoba, Canada
Société de transport de Montréal (STM)Montréal, Québec, Canada
Réseau de transport de la Capitale (RTC)Québec City, Québec, Canada
OC TranspoOttawa, Ontario, Canada
Toronto Transit Commission (TTC)Toronto, Ontario, Canada
IléviaLille, France
Verkehrsverbund Berlin-Brandenburg (VBB)Berlin-Brandenburg, Germany
Tranvías de La CoruñaLa Coruña, Spain

Why is there no real-time data for some agencies?

Some transit agencies do not provide real-time data in a format supported by the Transit Tracker API, e.g. through a non-standard API or not at all. In these cases, only scheduled arrival times will be available.

Agency not listed?

If you would like us to add your local transit agency to our hosted API server, please check the GitHub issues to see if someone has requested it previously, and open an issue if not. Please keep in mind that opening an issue does not guarantee that we will add your agency; it is simply registering interest. It is infeasible for us to support every request due to hosting costs and volunteer time constraints, but we will do our best to accommodate as many as we can.

Since the Transit Tracker API server is open-source, anyone can host their own server and add support for any transit agency they'd like. More information on self-hosting is available in the API Server documentation.