Note: this page is only a draft, but this project is hosted on a public repository where anyone can contribute. Learn how to contribute in less than a minute.


The General Transit Feed Specification (GTFS) defines an open standard format for exchanging public transportation schedule, geographic and fare information.

Table of contents

Quick overview

  • Purpose: Exchanging public transportation schedule, geographic and fare information.
  • Data type: vector
  • Type of format: Transit schedule format
  • Multi-file format: Yes (ZIP)
  • File type: binary
  • File extension(s): .zip (agency.txt, routes.txt, trips.txt, stop_times.txt, stops.txt, calendar.txt)
  • Originally developed by: started out as a side project of Google employee Chris Harrelson (2006)
  • Technical description/specification: General Transit Feed Specification Reference
  • License: CC BY 3.0
  • Regulated by: Google
  • Status: de facto standard
  • Sample file(s):
  • Consumable by:
    • ArcMap
    • ArcGIS Pro
    • GeoEvent
    • ...


It is a file format extended from CSV (vector data types) as a format for public transportation schedules and associated geographic information. It has become a de facto standard.

Additional documentation


Additional resources

Probably not all the resources are in this list, please use the ArcGIS Search tool looking for: "GTFS".

results matching ""

    No results matching ""