Publicly-accessible public transportation data

From TransitWiki
Revision as of 22:57, 29 December 2015 by Joris (talk | contribs) (Add UK rail, Dublin, Athens, Christchurch)
Jump to navigation Jump to search


Spearheaded by a small group of transit agencies in the United States, public transportation operators started publishing their transportation network and schedule data in electronic form, accessible to the public through the Internet for bulk download in a Zip archive. The data format used in the publications is GTFS, which was incubated for this purpose. GTFS has become an industry standard for publishing transportation network and schedule data, as more and more agencies and operators followed the example that the initial group had set. The audience for the published data consists of software developers and web services such as Google, who use the data to provide content to their apps and web services. The following two lists contain references to the published data. The first list contains references to schedule and network data published in GTFS. The second list contains references to data feeds that are published in formats other than GTFS. It also includes references to dynamic data that contains next bus and train departure data and transit vehicle locations in "real time". Both lists include references to applicable terms and conditions or data licensing requirements as stated by the data publishers.

List of publicly-accessible public transportation data feeds: static data in the GTFS format

This is a list of references to public transportation data feeds that contain static data, and that are published by transit agencies and transit operators in the GTFS format. The feeds contain data about scheduled times, stop locations, route information and optionally fare information and route shape details over a scheduling period, which is defined in the feed. For the GTFS format specification, see the General Transit Feed Specification document. This list was originally maintained at Public Feeds wiki page on Google Transit Data Feed Google Code project

Agency Area Feed Location Notes
TriMet Portland, OR Use is subject to the terms of their developer license
BART San Francisco Bay Area, CA Use is subject to the terms of their developer license. Additional information at [1]
Caltrain San Francisco Bay Area, CA Use is subject to the terms of their Developer License Agreement.
DART Dallas, TX Please read legal notice
OCTA Orange County, CA Use subject to disclaimer
Sacramento RT Sacramento, CA License Agreement
Capital Metro Austin, TX Disclaimer and additional files/formats available on their GIS Data page
Humboldt Transit Authority Humboldt County, CA
Rio Vista Delta Breeze Rio Vista, CA
Unitrans Davis, CA License Agreement
Regional Transportation District Denver, CO License Agreement
Transperth Perth, WA (Australia) License Agreement
York Region Transit York County, ON
Milwaukee County Transit System Milwaukee, WI Terms of Use
Oahu Transit Services, Inc Honolulu, HI Terms of Use
Hampton Roads Transit Hampton Roads, VA
Metrolink Southern California
Monroe County Transit Authority Monroe County, PA
Mountain Line Flagstaff, AZ
Jefferson Transit Authority Port Townsend, WA License Agreement
Island Transit Island County, WA License Agreement
METRO Houston, TX Legal Notice
SFMTA (Muni) San Francisco, CA License Agreement
The Irvine Shuttle Irvine, CA Website Policy
Broward County Transit Broward County, FL
Blacksburg Transit Blacksburg, VA
Washington Metropolitan Area Transit Authority Washington, DC License Agreement
Mountain Line Missoula, MT
Edmonton Transit System (ETS) Edmonton, AB Terms of Use
Los Angeles County Metro Los Angeles, CA Terms and Conditions
SEPTA Philadelphia, PA
San Diego MTS San Diego, CA Terms of Use
Tillamook County Transportation District Tillamook County, OR
Massachusetts Massachusetts EOT
Razorback Transit Fayetteville, AR
Truckee / North Tahoe Transportation Management Association North Lake Tahoe, CA
TTD-South Shore Services (BlueGo) Tahoe Basin Area, CA
MBTA Boston, MA Developer's License Agreement
Massachusetts Executive Office of Transportation Massachusetts Links to bay, regional and ferry GTFS Developer's License Agreement
All SF Bay ferry operators San Francisco Bay, CA
The JO Johnson County, KS
TANK Covington, KY
Redding Area Bus Authority Redding, CA
North County Transit District North San Diego County, CA
Kansas City Area Transportation Authority (KCATA) Kansas City, MO
Greater Cleveland Regional Transit Authority Cleveland, Ohio
Regional Transportation Commission of Southern Nevada Southern Nevada
Lane Transit District Lane County, Oregon
King County Metro Transit King County, WA
TransLink Vancouver, BC Terms of Use shown on the download page
CDTA Albany, NY Developer license and developer page
Columbia Area Transit Hood River County, OR
Trinity Transit Trinity County, CA
Fairfield and Suisun Transit (FAST) Fairfield and Suisun City, CA
Metro Saint Louis St. Louis, MO
South Metro Area Regional Transit (SMART) Wilsonville, OR
Siskiyou Transit and General Express (STAGE) Siskiyou County, CA
Chicago Transit Authority (CTA) Chicago area, IL Use is subject to terms of CTA's Developer License Agreement. More data/feeds at the CTA Developer Center.
Sunset Empire Transportation District Clatsop County, OR
Port Authority of Allegheny County Pittsburgh, PA Use is subject to the terms and conditions of Port Authority's License Agreement
MTA New York, NY
Huntsville Shuttle Huntsville, AL [2]
Arlington Transit Arlington, VA
eTrans Escalon, CA
NorthWest POINT Oregon Terms of use
SouthWest POINT Oregon
Clemson Area Transit (CAT) Clemson, SC
Tehama Area Rural eXpress (TRAX) Tehama County, CA. Including Susanville Indian Rancheria Public Transportation Program between Redding, Red Bluff, and Susanville.
Duluth Transit Duluth, MN
Metlink Wellington (New Zealand)
Sound Transit Puget Sound Region, WA Terms of Use
ARTA Auckland (New Zealand)
Miami-Dade Transit Miami-Dade, FL
Minnesota Valley Transit Authority Minnesota Valley
City of Santa Rosa CityBus Santa Rosa, CA Developer License Agreement
Caravan Airport Shuttle Oregon
Cascades East Transit Oregon
HUT Airport Shuttle Oregon
People Mover Oregon
Porter Stage Lines Oregon
Valley Retriever Oregon
Champaign-Urbana Mass Transit District Champaign-Urbana, IL
Rockland County Rockland County, NY
Delaware First State Delaware
SpaceCoast FL US Space Coast, FL
Stanislaus County, CA Stanislaus County Stanislaus Area Regional Transit (Stanislaus County), Bus Line Service of Turlock (Turlock, California), Ceres Area Transit (Ceres, California)
Rogue Valley Transportation District Rogue Valley, OR
Calgary Transit Calgary, AB
Greater Wellington's public transportation network Greater Wellington (New Zealand)
Halifax Metro Halifax, NS
Central Ohio Transit Authority Columbus, OH
GoTriangle Research Triangle, NC
Red de Transporte urbano de Vitoria-Gasteiz Vitoria-Gasteiz (Spain)
Adelaide Metro Adelaide (Australia)
TTC Toronto, ON
Hamilton Street Railway Hamilton, ON
Victor Valley Transit Authority Victor Valley, CA
Rennes Rennes (France)
Montgomery County Montgomery County, MD
Spokane Transit Authority Spokane, WA
Pace Bus Chicago, IL
Roseville Transit Roseville, CA
Yolobus Yolo County, CA
Yuba-Sutter Transit Yuba City, CA
Norwalk Transit District Norwalk, CT
County Transit Central Contra Costa County, CA
Wave Transit Wilmington, NC
Allegany County Transit Allegany County, MD
Sarasota County Area Transit Sarasota, FL
Greater Manchester Passenger Transport Executive Manchester (Great Britain)
Gruppo Torinese Trasporti Torino (Italy)
Michiana Area Council Of Governments South Bend, IN
Columbia County Rider Columbia County, OR
Sandy Area Metro Sandy, OR
NFTA Metro Buffalo - Niagara Region, NY
San Joaquin Regional Transit District (RTD) San Joaquin Valley, CA Terms of Use
Santa Cruz Metro Transit District Santa Cruz, CA
Brown County / Green Bay Metro Transit Green Bay, WI
Salem-Keizer Transit (Cherriots) Salem, OR Developer area and usage agreement are available here
Coos County Area Transit Coos County, OR
Linn Shuttle Linn County, OR
Charlottesville Area Transit Charlottesville, VA
Josephine County Transit Josephine County, OR
U-Trans Roseburg, OR
Port Authority Trans-Hudson (PATH) New York/New Jersey Developer page & terms of use
Corona Cruiser Corona, CA License Agreement
Metro Transit Madison, WI Terms of Use
Modesto Area Express Modesto, CA
Grand River Transit Cambridge/Kitchener-Waterloo, ON
BC Transit Victoria / Whistler, BC
Santa Clara Valley Transportation Authority Santa Clara, CA Terms and Conditions
Sunline Palm Springs, CA
Rogaland Kollektivtrafikk FKF Kolumbus (Norway) Registration required
Budapesti Közlekedési Központ Budapest (Hungary)
HART Hillsborough County, FL License Agreement
Ponferada León (Spain)
Lincoln County Transit Lincoln County, OR
Yamhill County Area Transit Yamhill County, OR
Rochester-Genesee Regional Transportation Authority Rochester, NY License Agreement
Réseau de transport de Longueuil (RTL) Longueuil, QC
Szeged Szeged (Hungary)
CATA Lansing, MI License Agreement
EMT Madrid (Spain)
RTC Washoe Washoe County, NV
Penillas Suncoast Transit Authority Penillas County, FL
RTC Quebec Quebec (Canada)
San Antonio VIA San Antonio, TX
Corvallis Transit Corvallis, OR
Rockland County Department of Public Transportation Rockland and Westchester Counties, NY
Intercity Transit Olympia, WA
TARC Louisville, KY
Central Oregon Breeze Oregon
Confederated Tribes of the Umatilla Indian Reservation Oregon
Curry Public Transit Curry, OR
City of Milton-Freewater Milton-Freewater, OR
Agence métropolitaine de transport Montreal, QC
Basin Transit Service Klamath Falls, OR
Woodburn Transit Woodburn, OR
South Lane Wheels South Lane, OR
Ride Connection Portland Metro Area, OR Terms of use
Cincinnati Metro Cincinnati, OH Terms of Use
Washington State Ferries Washington State
San Benito County Express San Benito County, CA
Ann Arbor Area Transportation Authority Ann Arbor, MI
Central Arkansas Transit Authority Central Arkansas, AR
Mendocino Transit Authority Mendocino County, CA
City of Albuquerque Albuquerque, NM
Transport of NSW Sydney and New South Wales (Australia)
Kingsport Transit Kingsport, TN
University of Michigan Transit Services University of Michigan, Ann Arbor, MI
Sweden Sweden
Cottonwood Area Transit Cottonwood, AZ
Verde Lynx Cottonwood and Sedona area, AZ
AC Transit Alameda and Contra Costa Counties, CA
Valley Metro Phoenix, AZ
Golden Empire Transit District Bakersfield, CA License Agreement
Amador Regional Transit Amador County, CA
Calaveras Transit Calaveras County, CA
Eastern Sierra Transit Authority Inyo and Mono Counties, CA
Data License Agreement
Madera County Transit Madera County, CA
Plumas Transit Plumas County, CA
Yosemite Area Regional Transit Yosemite Area, CA
Lassen Rural Bus Lassen County, CA
IndyGo Indianapolis, IN
MARTA Atlanta, GA
Bloomington Transit Bloomington, IN
Fairfax County Fairfax County, VA Terms and Conditions
New Jersey Transit New Jersey
Marin Transit Marin, CA
Rochester City Lines Rochester, MN
PVPTA Palos Verdes Peninsula, CA
Butte Silver-Bow Butte, MT
Thunder Bay Transit Thunder Bay, ON
Swan Island TMA Portland, OR
Manatee County Area Transit Bradenton, FL
Northeast Oregon Public Transit La Grand, OR
Trentino Trentino (Italy)
Mountain Metro Transit Colorado Springs, CO
Whatcom Transportation Authority Whatcom County, WA
Central Maryland Regional Transit Central Maryland
Laguna Beach Transit Laguna Beach, CA
Cascades POINT Oregon Terms of use
Nashville MTA Nashville, TN
511 New York New York
Société de transport de Montréal Montréal, QC
Utah Transit Authority Salt Lake City, UT
Winnipeg Transit Winnipeg, MB
GO Ontario Ontario
Rhode Island Public Transit Authority Rhode Island
SunTran Five Counties, UT
SLORTA San Luis Obispo, CA
Fresno County Rural Transit Agency Fresno, CA
Minneapolis-St.Paul Regional GIS Consortium Minnepolis-St.Paul, MN
Go Transit Oshkosh, WI
Roanoke Valley Region, (Valley Metro, Radar Transit) Roanoke Valley Region, VA
Queensland Queensland (Australia)
Mexico City Mexico City (Mexico)
Israel Public Transportation Israel Note: Requires right-to-left text processing capability
Israel Railways Israel
Verkehrsverbund Berlin-Brandenburg Berlin and Brandenburg (Germany) gtfs by CC BY Attribution
Sonoma County Transit Santa Rosa, CA
MyCiTi Cape Town (South Africa)
Northern Indiana Commuter Transportation District Chesterton, IN
OC Transpo Ottawa, ON
HighDesert POINT Oregon
Eastern POINT Oregon
Eugene to BEND Oregon
Diamond Express Oakridge, OR
Tisséo Toulouse (France)
Radford Transit Radford, VA
C-Tran Clark County, WA
Mt. Hood Express Clackamas County, OR
The Netherlands The Netherlands
Beaumont Transit System Beaumont, CA
Link Transit Wenatchee, WA
Athens Transit Athens, OH
Torrance Transit Torrance, CA
Asheville Redefines Transit Asheville, NC
Pulaski Area Transit Pulaski, VA
Mountain Transit Big Bear Lake, CA
Clallam Transit Clallam County and Olympic Peninsula, WA
Makah Public Transit Makah Tribe
People for People
Yakima Transit Yakima, WA
TAPS Bus Texoma Area
South County Transit South County, CA
MiWay Mississauga, ON
OmniTrans San Bernardino County, CA
Lawrence Transit Lawrence, KS
LA DOT Los Angeles, CA
Suntran Tucson, AZ
City of Kingston Kingston, ON
Société de transport de Sherbrooke (STS) Sherbrooke, QC
Gold Country Stage Western Nevada County, CA
CARTA Chattanooga, TN
City of Thousand Oaks Thousand Oaks, CA
Brampton Transit Brampton, ON
Strathcona County Strathcona County, AB
Agenzia per la mobilità Roma (Italy)
Norta New Orleans, LA Requires sign up to MY RTA
Mornington Railway Moorooduc/Mornington in Victoria, Australia
Wichita Transit Wichita, KS Terms of Use
ACTION Buses Canberra (Australia)
Pierce Transit Pierce County, WA Submission of signed disclaimer required
AMAT Palermo SPA Palermo (Italy)
Redwood Coast Transit Del Norte County, California
Kern Transit Kern County, CA
JeffCo Express Jefferson County, MO
The Bus (Merced) Merced County, CA
Sioux Area Metro Sioux Falls, SD
The Bus (Marble Valley Regional Transit District Marble Valley, VT
Rural Community Transportation Rural VT
Megabus Nationwide US and Canada
Elevated Transit Statewide Utah
Kakegawa City Kagewa (Japan)
Omaezaki City Omaezaki (Japan)
Susono City Susono (Japan)
Regional Transit System Gainesville, FL
Bear Transit University of California, Berkeley shuttle system
Conneticut Department of Transportation Conneticut
Riga Satiksme Riga (Latvia)
AMAT Milan (Italy)
Paris Paris (France)
MTM Molfetta Molfetta (Italy)
Sussex County Sussex County, NJ
River Cities Transit Kelso-Longview, WA
Anchorage People Mover Anchorage, AK
Alexandria Transit Company (DASH) Alexandria, VA
Orlando FL LYNX Central Florida Regional Transportation Authority Orlando, FL
Metro Tasmania Hobart, Launceston and Burnie (Australia)
Biella e Vercelli Province Piedmont (Italy)
Biella e Vercelli Province Piedmont (Italy)
Pamplona Pamplona (Spain)
Public Transport Victoria Victoria (Australia)
Transfort Fort Collins, CO
ZDiTM Szczecin Szczecin (Poland)
Ruhrtalbahn Ruhrgebiet (Germany)
Eisenbahnmuseum Bochum Bochum (Germany)
Estonia Estonia
Venice Venice (Italy)
Palo Verde Valley Transit Agency East Riverside County, CA
Big Blue Bus Santa Monica, CA
Navarra Navarra (Spain)
CTS Strasbourg Strasbourg (France)
Tulsa Transit Tulsa, OK
City of Barrie Barrie, ON
Terre Haute Transit Terre Haute, IN
Des Moines Area Regional Transit Authority (DART) Des Moines, IA
Belgian railwaycompany NMBS Belgium
Reittiopas Helsinki (Finland)
PATUS Estonia
Vilnius Vilnius (Lithuania)
Kaunas Kaunas (Lithuania)
Klaipėda Klaipėda (Lithuania)
Panevėžys Panevėžys (Lithuania)
Druskininkai Druskininkai (Lithuania)
La Palma Island La Palma Island (Balearic Islands, Spain)
Mallorca Island Mallorca Island (Balearic Islands, Spain)
Bologna Bologna (Italy)
Ferrara Ferrara (Italy)
AMTAB S.p.A. Bari Bari (Italy)
Springfield Mass Transit District Springfield, IL
Melbourne Public Transport Melbourne (Australia)
Greater Lafayette Public Transportation Corporation (CityBus) Lafayette, IN
UK railways United Kingdom
Dublin Bus Dublin, Ireland
Οργανισμός Αστικών Συγκοινωνιών ΟΑΣΑ - Αthens Urban Transport Organisation Athens, Greece
Metro Christchurch Christchurch, New Zealand http://

List of publicly-accessible public transportation data feeds: dynamic data and others

This is a list of references to static public transportation data published by transit agencies and transit operators in formats other than GTFS. It also includes dynamic data feeds in GTFS-realtime

Agency Area Feed Location Type Format Notes
TriMet Portland, OR Real time departure predictions and vehicle locations REST/XML Registration for API key required
TriMet Portland, OR GTFS-realtime GTFS-realtime Terms of Use
BART San Francisco Bay Area Real time departure predictions, route and schedule information REST/XML Developer page
BART San Francisco Bay Area BART GTFS-Real Time GTFS-realtime Developer page
King County METRO Seattle, WA Real time departure predictions REST/XML
L.A. Metro Los Angeles, CA [3] Trip planner API, Real time departure predictions (buses) REST/XML Trip planner: Registration for API key required
Transport for NSW New South Wales and Sydney (Australia) Network and schedule data File set TransXChange Registration required
CTA Bus Chicago, IL Real time departure predictions and bus locations REST/XML Registration for API key required
SFMTA San Francisco, CA Real time departure predictions and vehicle locations REST/XML
ytv Helsinki Metro (Finland) Trip planner API REST/XML Registration required, non-commercial use (test and development)
Traveline NextBuses England, Wales and Scotland Scheduled and some real time departure predictions REST/XML Registration required, commercial license
Traveline NextBuses England, Wales and Scotland Scheduled and some real time departure predictions REST/XML Registration required, commercial license
MBTA/EOT Boston, MA Real time departure predictions and bus locations REST/XML Bus, Subway and Commuter Rail
MBTA/EOT Boston, MA Real-Time Data in GTFS-realtime Format GTFS-realtime License
WMATA Washington, D.C. Real time departure predictions for Metro Rail and Bus REST/XML Registration for API key required
AC Transit Alameda and Contra Costa Counties, CA Real time departure predictions and bus locations REST/XML 110 out of 175 routes
London Datastore London (UK) Various datasets and real time feeds
Toronto Transit Commission Toronto, ON NextBus Webservices Real time departure predictions REST/XML
Various Universities US NextBus Webservices Real time departure predictions REST/XML
DC Circulator, Charm City Circulator, US Maryland, Virginia NextBus Webservices Real time departure predictions REST/XML
Portland Streetcar Portland, OR NextBus Webservices Real time departure predictions REST/XML
MTA New York, NY [4] Bus locations route B63 REST/XML
Triangle Transit Chapel Hill, NC NextBus Webservices Real time departure predictions REST/XML
Dutch Railways (NS) The Netherlands [5] Trip planning, station list, live departures, prices and service disruptions REST/XML
CUMTD Champaign-Urbana, IL [6] Real time departure predictions REST/XML Terms of Use
MTC San Francisco Bay Area, CA [7] Real time departure predictions REST/XML Terms and Conditions
CTA Customer Alerts Chicago, IL Real time service messages REST/XML
CTA Train Tracker Chicago, IL Real time departure predictions REST/XML Registration for API key required
OTS Oahu, HI Real time departure predictions REST/XML Registration for API key required
PSTA Pinellas County, FL Real time departure predictions REST/XML Registration for API key required
MARTA Atlanta, GA Real time departure predictions REST/Json
MTA New York, NY Subway real-time data feeds (Beta) GTFS-realtime
UTA Salt Lake City, UT Next bus and train times REST/XML/SIRI Switzerland Public timetable data REST/JSON
OC Transpo Ottawa, ON Real time departure predictions REST/XML
Victorian Government Victoria (Australia) Timetable API REST/JSON Documentation at
Transit Authority of River City Louisville, KY Real-Time Data in GTFS-realtime Format GTFS-realtime
Metro Transit Madison, WI Service alerts (only) in GTFS-realtime Format GTFS-realtime Interim location for file being uploaded manually