Guide

NeTEx

Network Timetable Exchange: the European standard for public transport timetables, networks and fares.

What is NeTEx?

NeTEx stands for Network Timetable Exchange. It is a CEN technical specification, CEN/TS 16614, that defines how to exchange scheduled public transport data as XML. It is built on Transmodel, the European reference data model for public transport.

What does it cover?

  • Network: stops, stations, lines and routes.
  • Timetables: journeys and service patterns.
  • Fares: tariff structures and products.
  • Accessibility and facilities at stops and on vehicles.

How it is used in MMTIS

NeTEx is the European standard for static public transport data and is the format the MMTIS framework points to for timetables and networks. Many countries publish national NeTEx datasets through their National Access Point, often following a national or regional profile.

NeTEx, SIRI and GTFS

NeTEx describes what is planned. SIRI carries what is happening now, such as delays. GTFS is a simpler timetable format that is common in practice. See all data formats.

Parts and profiles

NeTEx is large, and is published in parts: one for network topology, one for timetables and one for fares. Because it offers many options, countries agree on profiles that narrow them down, so that data from different producers looks the same. Always check which profile your National Access Point expects. See also NeTEx vs GTFS and Transmodel.

Typical pitfalls

  • Producing valid XML that does not follow the expected profile.
  • Identifiers that change between exports, which breaks the link to real-time data.
  • Very large files that need streaming parsers.

Getting started

Frequently asked questions

What does NeTEx stand for?

Network Timetable Exchange.

What format is NeTEx?

XML, described by XML schemas.

What is the difference between NeTEx and GTFS?

NeTEx is a richer European standard that also covers fares and detailed network concepts. GTFS is simpler and widely supported, but covers less.