LDN Router · data

London's railways, in numbers

What the trains actually do, read off the feeds that say where they are: how many run, how often, how late, and how much the feed itself gets wrong. Recomputed every night; nothing here is live.

Rebuilt nightly. Every number on this page is plain JSON under /viz-data/, one file per chart, each carrying its build time and data window; the file behind each chart is linked beneath it.

The pulse

How many trains London runs, ten minutes at a time.

Turn up and go

The gap to the next train, and how much bunching costs you.

The reliability tax

Minutes to budget over the typical run, the timetable's optimism, and the slowest mile.

The feed lies

What TfL's arrivals feed actually sends, poll by poll.

Busiest stations

Train arrivals per day, by station and line.

Disruption calendar

Every hour of every line, coloured by the worst thing TfL said about it.

National Rail punctuality

Lateness by operator, hour, weekday and station on the London corridors.

Great Britain, by the minute

Mean lateness at every station in the country, from the live actuals feed.

The bus network

London by bus

Every bus route, logged like the trains: where the stops are, how fast the buses move between them, and the corridors where they crawl.

Where the buses crawl

Every bus road in London, coloured by how fast the buses on it actually move.

Eight thousand traffic sensors

The speed of London's buses by hour of day is the congestion curve of its roads, and the slowest and fastest routes are its map.

Traffic's reliability tax

How much more variable a bus is than a train, hour by hour, on the busiest routes, and how fast it actually moves.

Bunching

The gap to the next bus on the busiest routes, and what it costs to wait for one.

The logger

The database behind the page.