Skip to content
ÖffiGo
ÖffiGo

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

PunctualityPeriod: 15 July 2026 – 12 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,153,339
stops measured
88 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/1012/10

Weekday × houraverage deviation in minutes

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

By line60

LineSourceStopson timeAvg deviation10 min+
U1Wiener Linien151,11691.2 %0.82.2 %
U6Wiener Linien150,73594.8 %0.50.9 %
U2Wiener Linien129,97392.1 %0.90.9 %
U4Wiener Linien122,74295.1 %0.60.8 %
U3Wiener Linien121,62697.3 %0.20.4 %
1Styria (regional)82,15891.4 %0.90.6 %
4Styria (regional)74,38280.9 %1.82.1 %
7Styria (regional)56,80993.0 %0.60.7 %
5Styria (regional)52,39594.5 %1.50.9 %
3Styria (regional)50,81495.4 %0.70.6 %
6Styria (regional)40,43686.9 %1.40.9 %
2Wiener Linien36,82490.4 %0.80.7 %
18Wiener Linien32,77793.8 %0.20.5 %
S1Styria (regional)30,15786.1 %1.63.0 %
17Styria (regional)26,97492.5 %0.60.6 %
25Wiener Linien26,28692.3 %0.70.2 %
10AWiener Linien25,91387.2 %0.80.4 %
6Wiener Linien25,46495.3 %0.10.6 %
12Wiener Linien25,30296.8 %0.20.3 %
71Wiener Linien24,92393.5 %0.30.4 %
DWiener Linien22,57192.3 %0.30.4 %
1Wiener Linien22,00789.3 %0.70.7 %
52Styria (regional)21,88893.0 %0.61.2 %
11Wiener Linien21,71193.8 %0.30.5 %
32Styria (regional)21,33785.9 %1.40.7 %
31Styria (regional)20,45991.4 %0.80.6 %
OWiener Linien20,42984.3 %1.21.9 %
49Wiener Linien19,62893.6 %0.50.4 %
11AWiener Linien19,23992.0 %0.60.5 %
12AWiener Linien18,97091.9 %0.40.4 %
16AWiener Linien18,61289.1 %0.91.3 %
53Styria (regional)18,50092.8 %0.70.6 %
10Wiener Linien18,40395.3 %0.40.3 %
92AWiener Linien18,27193.2 %0.70.2 %
77AWiener Linien18,24885.0 %1.31.9 %
95AWiener Linien18,16190.7 %0.70.7 %
14AWiener Linien17,43494.7 %0.30.5 %
26Wiener Linien17,41095.8 %0.50.3 %
93AWiener Linien17,37993.2 %0.70.4 %
17AWiener Linien17,17196.6 %0.10.3 %
5BWiener Linien17,05293.3 %0.30.4 %
66AWiener Linien17,01587.8 %0.90.4 %
48AWiener Linien16,68991.4 %0.50.2 %
5Wiener Linien16,48495.9 %0.30.3 %
13AWiener Linien16,36393.4 %0.40.4 %
74AWiener Linien16,24488.2 %1.00.5 %
33Styria (regional)16,24196.8 %0.50.1 %
27Wiener Linien16,15097.6 %0.30.2 %
46Wiener Linien15,52096.1 %0.00.2 %
5AWiener Linien15,34394.0 %0.70.1 %
62Wiener Linien15,21295.8 %0.10.2 %
63AWiener Linien15,13093.3 %0.10.3 %
31Wiener Linien15,12695.9 %0.30.4 %
29BWiener Linien14,93795.8 %0.30.2 %
39Styria (regional)14,61385.7 %1.53.0 %
37AWiener Linien14,37395.7 %0.50.2 %
16Styria (regional)14,28694.2 %0.60.3 %
66Styria (regional)14,14280.4 %1.60.8 %
S6Styria (regional)14,05488.4 %1.52.4 %
26AWiener Linien13,75294.5 %0.20.1 %

Every line on its own — with route and often-late trips →

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 202687917,75890.5 %1.1
Wiener Linien15 July 2026882,220,08094.3 %0.5