What Are GTFS, GTFS-RT and NetEx?
GTFS – General Transit Feed Specification
GTFS is an open data format that allows public transport operators to publish schedule and route data in a standardized way. It consists of a set of CSV files that describe:
-
Routes and stops
-
Timetables
-
Trips and block relationships
-
(Optionally) vehicle and agency information
With GTFS, your transit data can be integrated into platforms like Google Maps, journey planners or third-party apps, increasing visibility and accessibility.
GTFS-RT – Real-Time Transit Data
GTFS-RT (Realtime) extends GTFS with real-time information, such as:
-
Live vehicle positions
-
Delays and updated arrival predictions
-
Cancellations or detours
-
Disruptions and alerts
GTFS-RT is typically shared in Protobuf or JSON format. It is crucial for providing dynamic services like passenger information screens, real-time mobile apps, and automated reports.
NetEx – Network Exchange
NetEx (Network Exchange) is a European XML-based standard for exchanging transport data, designed for comprehensive and detailed network descriptions. It can include:
-
Routes and timetables
-
Vehicle and operational data
-
Tariffs and accessibility
-
Public service levels
NetEx is especially useful for:
-
Cross-border or regional authorities
-
Regulatory and back-office integrations
-
Long-term data modelling
GTFS and NetEx are complementary; it’s possible to convert between them when needed.
Why Does This Matter for Small and Mid-Sized Bus Operators?
-
Increased visibility – Let passengers find your routes in Google Maps and journey planners
-
Live tracking – Provide real-time vehicle locations to passengers and dispatchers
-
Service monitoring – Analyze punctuality, reliability and service quality
-
Easy integration – Share data with cities, authorities or MaaS platforms
-
Automation – Schedule updates and alerts can be shared automatically
Why Validation Is Important
For GTFS or GTFS-RT feeds to function properly across various platforms, they must be technically valid and logically consistent. Validation ensures:
-
No missing or broken data links
-
Correct time sequences and route structures
-
Compatibility with third-party tools and journey planners
Our system includes a built-in validation engine that checks and reports issues automatically, helping you ensure reliability and improve passenger trust.