One clean API for UK public transport data

UK Passenger Transport

Rail, bus, coach, tram, metro and rail replacement — locations, operators, routes and calling patterns, normalised from NaPTAN, BODS, National Rail, TfL and more into one consistent, developer-friendly API.

What UK Passenger Transport covers

National transport data for people and developers

UK Passenger Transport connects public datasets covering England, Scotland, Wales and Northern Ireland. Explore train stations, bus and coach stops, tram and metro networks, operators, route numbers, calling patterns and rail replacement services, or use the API to resolve NaPTAN, ATCO, CRS, TIPLOC, STANOX, NOC and TOC identifiers.