Skip to content
ÖffiGo

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

PunctualityPeriod: 15 July 2026 – 11 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,126,431
stops measured
87 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/1011/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,75691.1 %0.82.2 %
U6Wiener Linien149,39694.8 %0.50.9 %
U2Wiener Linien128,79892.1 %0.90.9 %
U4Wiener Linien121,64895.1 %0.60.8 %
U3Wiener Linien120,45997.2 %0.20.4 %
1Styria (regional)81,78191.4 %0.90.6 %
4Styria (regional)74,07380.9 %1.92.1 %
7Styria (regional)56,57593.0 %0.60.7 %
5Styria (regional)52,15994.5 %1.50.9 %
3Styria (regional)50,81495.4 %0.70.6 %
6Styria (regional)40,35686.8 %1.40.9 %
2Wiener Linien36,45990.3 %0.80.7 %
18Wiener Linien32,40693.8 %0.20.5 %
S1Styria (regional)29,78886.2 %1.62.9 %
17Styria (regional)26,97492.5 %0.60.6 %
25Wiener Linien25,99092.2 %0.70.2 %
10AWiener Linien25,65587.2 %0.80.4 %
6Wiener Linien25,21595.2 %0.10.6 %
12Wiener Linien25,02796.8 %0.20.3 %
71Wiener Linien24,64293.5 %0.30.4 %
DWiener Linien22,39792.3 %0.30.4 %
52Styria (regional)21,88893.0 %0.61.2 %
1Wiener Linien21,77389.3 %0.70.7 %
11Wiener Linien21,50793.7 %0.30.5 %
32Styria (regional)21,14585.9 %1.40.7 %
31Styria (regional)20,45991.4 %0.80.6 %
OWiener Linien20,22684.3 %1.21.9 %
49Wiener Linien19,62893.6 %0.50.4 %
11AWiener Linien19,05192.0 %0.60.4 %
12AWiener Linien18,81291.9 %0.40.4 %
16AWiener Linien18,41489.0 %0.91.3 %
53Styria (regional)18,29692.9 %0.70.6 %
10Wiener Linien18,21295.3 %0.40.3 %
77AWiener Linien18,12184.9 %1.31.9 %
92AWiener Linien18,07993.2 %0.70.2 %
95AWiener Linien17,95890.7 %0.70.7 %
26Wiener Linien17,27195.8 %0.50.3 %
14AWiener Linien17,26594.7 %0.30.5 %
93AWiener Linien17,20593.1 %0.70.5 %
17AWiener Linien16,97796.6 %0.10.4 %
5BWiener Linien16,86793.3 %0.30.4 %
66AWiener Linien16,83987.9 %0.90.4 %
48AWiener Linien16,52191.3 %0.50.2 %
5Wiener Linien16,32595.8 %0.30.3 %
33Styria (regional)16,24196.8 %0.50.1 %
13AWiener Linien16,20093.4 %0.40.4 %
74AWiener Linien16,08188.2 %1.00.5 %
27Wiener Linien16,07897.6 %0.30.2 %
46Wiener Linien15,26396.1 %0.00.2 %
5AWiener Linien15,21893.9 %0.70.1 %
62Wiener Linien15,06295.8 %0.10.2 %
63AWiener Linien14,96993.2 %0.10.3 %
31Wiener Linien14,93595.8 %0.30.5 %
29BWiener Linien14,77395.8 %0.30.2 %
39Styria (regional)14,51585.6 %1.53.0 %
37AWiener Linien14,23495.6 %0.50.2 %
16Styria (regional)14,11494.1 %0.60.3 %
66Styria (regional)14,01080.3 %1.60.8 %
S6Styria (regional)13,92788.3 %1.52.4 %
26AWiener Linien13,62594.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 202686911,77390.5 %1.1
Wiener Linien15 July 2026872,199,15794.3 %0.5