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.