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
Arizona, USA
Valley MetroPhoenix, AZReal-time data available
California, USA
North County Transit DistrictSan Diego County, CAReal-time data available
San Diego Metropolitan Transit System (MTS)San Diego, CAReal-time data available
Colorado, USA
Regional Transportation District (RTD)Denver, COReal-time data available
Georgia, USA
MARTAAtlanta, GAReal-time data available
Illinois, USA
Chicago Transit Authority (CTA)Chicago, IL
MetraChicago, ILReal-time data available
Massachusetts, USA
Massachusetts Bay Transportation Authority (MBTA)Boston, MAReal-time data available
Pioneer Valley Transit Authority (PVTA)Springfield, MAReal-time data available
Minnesota, USA
Metro TransitMinneapolis-St. Paul, MNReal-time data available
New Jersey, USA
NJ TransitNew Jersey
New York, USA
MTA BusesNew York City, NYReal-time data available
NYC SubwayNew York City, NYReal-time data available
NYC FerryNew York City, NYReal-time data available
Oregon, USA
TriMetPortland Metro, ORReal-time data available
Portland StreetcarPortland, ORReal-time data available
Pennsylvania, USA
SEPTAPhiladelphia, PAReal-time data available
Texas, USA
Dallas Area Rapid Transit (DART)Dallas, TX
Houston METROHouston, TXReal-time data available
Virginia, USA
DASHAlexandria, VAReal-time data available
Washington, D.C., USA
Washington Metropolitan Area Transit Authority (WMATA)Washington, D.C.Real-time data available
Washington, USA
King County MetroKing County, WAReal-time data available
Sound TransitSeattle Metro AreaReal-time data available
Pierce TransitPierce County, WAReal-time data available
Community TransitSnohomish County, WAReal-time data available
Intercity TransitThurston County, WAReal-time data available
Washington State FerriesWashingtonReal-time data available
Seattle Center MonorailSeattle, WAReal-time data available
Everett TransitEverett, WAReal-time data available
Kitsap TransitKitsap County, WAReal-time data available
Link TransitWenatchee, WAReal-time data available
Whatcom Transportation AuthorityWhatcom County, WAReal-time data available
C-TRANClark County, WA
Spokane Transit AuthoritySpokane, WAReal-time data available
Wisconsin, USA
City of Madison MetroMadison, WIReal-time data available
Milwaukee County Transit System (MCTS)Milwaukee, WIReal-time data available
USA
AmtrakUnited StatesReal-time data available
Alberta, Canada
Edmonton Transit System (ETS)Edmonton, ABReal-time data available
British Columbia, Canada
TransLinkMetro Vancouver, BCReal-time data available
Manitoba, Canada
Winnipeg TransitWinnipeg, MB
Ontario, Canada
OC TranspoOttawa, ONReal-time data available
Toronto Transit Commission (TTC)Toronto, ONReal-time data available
Québec, Canada
Société de transport de Montréal (STM)Montréal, QCReal-time data available
Réseau de transport de la Capitale (RTC)Québec City, QCReal-time data available
Europe
IléviaLille, FranceReal-time data available
Verkehrsverbund Berlin-Brandenburg (VBB)Berlin-Brandenburg, Germany
Münchner Verkehrsgesellschaft (MVG)Munich, GermanyReal-time data available
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.