GTFS Resource Center

GTFS

The General Transit Feed Specification (GTFS) is an open data standard that allows transit agencies to produce data describing their transit service in a format that can be commonly understood and consumed by a variety of rider-facing software applications. Today GTFS is used by thousands of transit agencies worldwide, and is continually improving the rider experience.

GTFS is split into two components: GTFS Schedule and GTFS Realtime.

Specification

GTFS Schedule

GTFS Schedule can be used to describe a transit system (i.e., agency, stops, routes, and trips) and the service schedules associated with it (i.e., operating days of a service, stop times, and frequency of service). Supplementary information, such as the path taken by a vehicle, transfers, fares, text translations, and navigation for in-station pathways, can also be described.

GTFS Realtime

GTFS Realtime can be used to describe arrival time predictions, vehicle positions, and service alerts that are captured and expressed in real time.

The GTFS Realtime component is complementary to the GTFS Schedule component.