UK public transport data coverage

UKPT is for UK travel. Available stop records, schedules, live predictions and disruption information vary by nation, area and network. Imported records do not establish complete nationwide service coverage.

Measured imported coverage

Snapshot generated 20/10/2026, 00:48:12. Catalogue classification may use GB or an unknown nation; those records are not assigned to a specific nation here.

Nation / source classificationAreaModeActive stop records
GBLondonbus860
GBLondonmetro317
GBLondonrail153
GBLondontram39
GBUnclassifiedbus375,001
GBUnclassifiedmetro1,161
GBUnclassifiedrail3,189
UnclassifiedUnclassifiedrail9,332

Tram and metro capabilities by imported network

Timetable headers count routes with active, date-valid services and a journey start time. Stop-level times, operating-day calendars, live feeds and interchange access still need verification.

NetworkModeCatalogue routesTimetable headersPredictionsDisruptionsPilot audit
Air-Rail Linktram11No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Blackpool Transport Services Ltdtram44No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Bo'ness + Kinneil Railwaytram11No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Edinburgh Tramstram33No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Gatwick Shuttletram11No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Glasgow Subwaymetro33No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Leadhills + Wanlockhead Railwaytram11No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
London Tramstram41No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
London Undergroundmetro2611No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Metrolinktram22296No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Nottingham Express Transittram33No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Sheffield Supertramtram1413No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Strathspey Railwaytram11No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
Transport for Londonmetro120TfL predictions where supplied. Check the individual board source ageNo verified network disruption feedPending field validation
Transport for Londontram10TfL predictions where supplied. Check the individual board source ageNo verified network disruption feedPending field validation
Tyne and Wear Metrometro3913No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
West Midlands Metrotram33No verified prediction adapter. Check the individual board source ageNo verified network disruption feedPending field validation
  • Counts measure imported records, not complete coverage or operating services today.
  • GB or unclassified records do not establish a specific nation's service coverage.
  • Bus vehicle positions are not stop arrival predictions.
  • Tram/metro boards use dated schedules; TfL predictions are used where available.
  • Northern Ireland service coverage has not been independently validated.
Last successful source imports
  • tfl: 04/10/2026, 06:08:31
  • national-rail-knowledgebase-incidents: 20/10/2026, 00:29:33
  • nptg: 12/10/2026, 21:22:21
  • national-rail-knowledgebase-tocs: 20/10/2026, 00:29:33
  • tnds: 18/10/2026, 07:39:33
  • darwin-realtime: 19/10/2026, 23:44:34
  • nwr-schedule: 05/08/2026, 15:53:35
  • national-rail-knowledgebase-nsi: 20/10/2026, 00:29:33
  • darwin-timetable: 03/08/2026, 12:53:26
  • nwr-corpus: 05/08/2026, 15:53:25
  • naptan: 12/10/2026, 21:22:21
  • bods: 19/10/2026, 19:30:10
  • rrl: 19/10/2026, 01:45:01
  • national-rail-knowledgebase-stations: 17/10/2026, 07:00:01

A successful import timestamp is not a live observation or proof that every service is correct.

Bus and coach

National stops and localities, with English registered bus timetables from BODS and supported regional services.

National Rail

Great Britain stations, identifiers, planned schedules, live running information, platforms and cancellations.

Rail replacement

Official DfT replacement stops plus planned and live replacement-bus journeys identified by rail feeds.

Tram and light rail

Manchester, Sheffield, Nottingham, Birmingham, Edinburgh, Blackpool and supported London networks.

Metro and underground

Tyne and Wear Metro, Glasgow Subway and supported Transport for London modes.

Understand a coverage gap

Missing information can reflect an upstream operator submission, an import still progressing through the hourly NOC queue, or a mode not published in an available national feed. The source schedule explains when each dataset is checked.

Review data sources and refresh times