Skip to content
ÖffiGo

BetaLike the app, this analysis is in beta. Method and sources may still change.

PunctualityPeriod: 15 July 2026 – 10 October 2026

How punctual public transport runs

Every number here comes from measured arrival and departure times at the stops. It is the same data the app works with.

93.2 %
on time
less than 3 minutes deviation
3,124,883
stops measured
86 days covered
0.7 min
average deviation
from 3 sources
0.86 %
seriously late
10 minutes or more

Day by dayshare of on-time stops · 80–100 %

15/0726/0704/0813/0822/0831/0809/0918/0927/0906/1010/10

Weekday × houraverage deviation in minutes

Mon
Tue
Wed
Thu
Fri
Sat
Sun
0003060912151821
0 min2+ min

By line60

LineSourceStopson timeAvg deviation10 min+
U1Wiener Linien149,67891.1 %0.82.2 %
U6Wiener Linien149,32194.8 %0.50.9 %
U2Wiener Linien128,73592.1 %0.90.9 %
U4Wiener Linien121,57695.1 %0.60.8 %
U3Wiener Linien120,39297.2 %0.20.4 %
1Styria (regional)81,76091.4 %0.90.6 %
4Styria (regional)74,05080.9 %1.92.1 %
7Styria (regional)56,55693.0 %0.60.7 %
5Styria (regional)52,14394.5 %1.50.9 %
3Styria (regional)50,81495.4 %0.70.6 %
6Styria (regional)40,35686.8 %1.40.9 %
2Wiener Linien36,43690.3 %0.80.7 %
18Wiener Linien32,38593.8 %0.20.5 %
S1Styria (regional)29,77586.3 %1.62.9 %
17Styria (regional)26,97492.5 %0.60.6 %
25Wiener Linien25,96392.2 %0.70.2 %
10AWiener Linien25,63787.2 %0.80.4 %
6Wiener Linien25,20095.2 %0.10.6 %
12Wiener Linien25,00596.8 %0.20.3 %
71Wiener Linien24,62593.5 %0.30.4 %
DWiener Linien22,38892.3 %0.30.4 %
52Styria (regional)21,88893.0 %0.61.2 %
1Wiener Linien21,75589.3 %0.70.7 %
11Wiener Linien21,49493.7 %0.30.5 %
32Styria (regional)21,13985.9 %1.40.7 %
31Styria (regional)20,45991.4 %0.80.6 %
OWiener Linien20,21384.3 %1.21.9 %
49Wiener Linien19,62893.6 %0.50.4 %
11AWiener Linien19,04192.0 %0.60.4 %
12AWiener Linien18,80791.9 %0.40.4 %
16AWiener Linien18,39989.0 %0.91.3 %
53Styria (regional)18,28992.9 %0.70.6 %
10Wiener Linien18,19895.3 %0.40.3 %
77AWiener Linien18,11184.9 %1.31.9 %
92AWiener Linien18,06493.2 %0.70.2 %
95AWiener Linien17,94390.7 %0.70.7 %
26Wiener Linien17,25995.8 %0.50.3 %
14AWiener Linien17,25394.7 %0.30.5 %
93AWiener Linien17,18893.1 %0.70.5 %
17AWiener Linien16,96196.6 %0.10.4 %
5BWiener Linien16,86193.3 %0.30.4 %
66AWiener Linien16,82387.9 %0.90.4 %
48AWiener Linien16,50591.3 %0.50.2 %
5Wiener Linien16,30795.8 %0.30.3 %
33Styria (regional)16,24196.8 %0.50.1 %
13AWiener Linien16,18493.4 %0.40.4 %
27Wiener Linien16,07297.6 %0.30.2 %
74AWiener Linien16,07188.2 %1.00.5 %
46Wiener Linien15,24996.1 %0.00.2 %
5AWiener Linien15,21393.9 %0.70.1 %
62Wiener Linien15,05395.7 %0.10.2 %
63AWiener Linien14,96393.2 %0.10.3 %
31Wiener Linien14,92695.8 %0.30.5 %
29BWiener Linien14,76795.8 %0.30.2 %
39Styria (regional)14,51185.6 %1.53.0 %
37AWiener Linien14,22695.6 %0.50.2 %
16Styria (regional)14,10594.2 %0.60.3 %
66Styria (regional)14,00780.3 %1.60.8 %
S6Styria (regional)13,91788.3 %1.52.4 %
26AWiener Linien13,61394.5 %0.20.1 %

Individual stop events are counted, not whole journeys. Lines with very few stops naturally fluctuate more.

Where the data comes from

SourcesinceDaysStopson timeAvg deviation
Styria (live feed)24 July 2026 – 7 September 20264615,501——
Styria (regional)16 July 202685911,52090.5 %1.1
Wiener Linien15 July 2026862,197,86294.3 %0.5