Unofficial fan network

About the data

Open data, stitched together by a fan.

This tracker is built entirely from public open data. Nobody official runs it, and it’s here because a joined-up network deserves a joined-up way to see it.

65,000+
bus journeys in the timetable
16,000+
stops served
500+
routes calling in West Yorkshire
69
railway stations

Live GPS vs timetable positions

Every bus in England is supposed to publish its location to the Department for Transport’s Bus Open Data Service. When live GPS is connected, buses on the map are where they really are, a few seconds ago.

Live GPS on this site is currently being checked….

72 Live GPS

A solid marker is a bus reporting its real position. Departure boards show “Live”, how many stops away it is, and roughly how late it’s running.

72 Timetable position

A dashed marker is where the timetable says the bus should be, worked out by placing it between the last stop it was due at and the next. It’s handy for seeing the shape of the network, but it can’t know about traffic, diversions or cancellations.

Times shown on departure boards are scheduled times unless they’re marked live. Want to see the network at rush hour? Try the map at 08:15 or at 17:30.

Timetables

Bus timetables come from the Bus Open Data Service’s GTFS download for Yorkshire. Every journey that calls at a West Yorkshire stop is included, so routes that run out to Harrogate, York, Manchester or Barnsley are covered too. The current data runs from now until next summer and was last refreshed recently. It refreshes automatically every night.

Operators sometimes publish destination names that are cut short or cryptic (“Bus Station stand J”), so the tracker tidies these up using the name of the last stop. If something looks odd, the operator’s own timetable is the final word.

Trains

Live train departures come from National Rail Enquiries’ Darwin system, the same source as station departure screens. On this site that feed is currently being checked…. Station locations come from the open uk-railway-stations list.

Limits and honesty

  • This is an unofficial fan site. It isn’t run by, affiliated with or endorsed by West Yorkshire Combined Authority, Metro, the Weaver Network or any operator.
  • Open data is only as good as what operators publish. Don’t rely on this tracker for a journey that matters, like the last bus home, a hospital appointment or a connection to a long-distance train. Check WYMetro, the operator, or National Rail.
  • Disruption notices, diversions and roadworks aren’t shown.

Privacy

There are no adverts, tracking cookies or analytics scripts. Saved stops and your light/dark preference are kept in your own browser. If you use “near me”, your browser rounds your location to roughly 100 metres before asking this site for nearby stops. Your precise position never leaves your device, and the app doesn’t store it. Like any website, the server keeps standard access logs for a short time.

Credits and licences

Bus timetables and live positions
Bus Open Data Service (Department for Transport). Contains public sector information licensed under the Open Government Licence v3.0.
Stop names and locations
NaPTAN (Department for Transport), Open Government Licence v3.0.
Train times
Powered by National Rail Enquiries (when connected).
Maps
© OpenStreetMap contributors, drawn with Leaflet.

Open the live map Browse timetables