Are the Geneva buses and trams late?

01 July 2026 – 29 August 2026 · 60 operating days

late (and under 1 minute early)

One line, one stop, one hour

Narrow to a line, a stop it calls at, and an hour of the day. Everything in this panel — and only this panel — is scoped to that choice.

Across the day

On-time rate by hour for this line

Day by day

On-time rate in the selected hour

Stop by stop

On-time rate at each stop on this line

Punctuality, day by day

Share of stop events served less than 1 minute late

Where the day goes wrong

Every measured stop event sorted into early, on time, or late

Leaving early is its own failure: the vehicle is gone before a passenger who arrived on time can board.

When the network sags

Average delay by weekday and hour, over hours with real service

The 18 worst lines

On-time rate over the whole period, among lines running at least 200 stop events a day

Stops worth avoiding

Lowest on-time rate among stops served at least 10 times a day

How late is late

Distribution of every measured stop event, in 30-second bins

Delays past 15 minutes are folded into the last bin.

The shape of a day

On-time rate by hour, averaged over the period

The 02:00–04:00 peak is real: the Friday and Saturday night services run a handful of vehicles on empty roads, and they keep to the timetable.

Journeys that never ran

Runs flagged as cancelled in the operator's own feed