Vienna Living MapGuidesDEEN
🚋 Vienna in motion · figures

What the timetable reveals: Vienna’s public transport in numbers

35,030 trips on a weekday, 260,470 km, the busiest minute at 07:25 with 959 vehicles at once. Every number computed from the Wiener Linien timetable and, for the S-Bahn, the ÖBB timetable as of 31 October 2026, nothing estimated.

Timetable as of 31 October 2026 · not real time

In short: 35,030 trips on a weekday, 260,470 km, the busiest minute at 07:25 with 959 vehicles at once. Every number computed from the Wiener Linien timetable and, for the S-Bahn, the ÖBB timetable as of 31 October 2026, nothing estimated.

The rhythm of the week

Compared with a school weekday, Saturday runs 22 % fewer trips, Sunday 32 % fewer, a public holiday (Sun 1 Nov) 30 % fewer. The night network (1–4 h) carries 405 departures before a weekday and 569 in the night before Saturday, when the metro runs through.

DayTripskmPeak · vehiclesAt 3 a.m.Night 1–4 h
Sat 31 Oct
Saturday
27,437208,50711:00 · 66171569
Sun 1 Nov
public holiday
24,500187,13613:46 · 60071556
Mon 2 Nov
weekday, school day
35,030260,47007:25 · 95947405
Tue 3 Nov
weekday, school day
37,111276,66507:36 · 1,14247405
Wed 4 Nov
weekday, school day
37,111276,66507:36 · 1,14247405
Thu 5 Nov
weekday, school day
37,111276,66507:36 · 1,14247405
Fri 6 Nov
weekday, school day
37,104277,00107:36 · 1,14247417
Sat 7 Nov
Saturday
27,221209,02810:45 · 66271568
Sun 8 Nov
Sunday
23,826185,55013:46 · 58471555
Mon 9 Nov
weekday, school day
36,869277,61707:36 · 1,14547404
Tue 10 Nov
weekday, school day
36,869277,61707:36 · 1,14547404
Wed 11 Nov
weekday, school day
36,869277,61707:36 · 1,14547404
Thu 12 Nov
weekday, school day
36,869277,61707:36 · 1,14547404
Fri 13 Nov
weekday, school day
36,862277,95307:36 · 1,14547416

A day in vehicles

How many vehicles are on the move at once, hour by hour: a school weekday against a Sunday. The two peaks are the commute; the dip at noon is real, not a rounding.

Mon 2 Nov · peak 934   Sun 8 Nov · 564

Season and events

What the timetable does not know, but every Viennese does: where it gets crowded on certain days. Dated entries come from the organisers (source and date in the file), the home matches of Rapid and Austria from the public-domain fixture list of openfootball, with kick-off; venues are date-independent. The map raises its crowding level at these stops while an event is on; the Wiener Linien add trains on such days.

Christkindlmarkt Rathausplatz
Rathaus · Rathausplatz/Burgtheater · Schottentor · U2, D, 1, 71, 2
Fri 13 Nov – Sat 26 Dec · 10–22 h
Weihnachtsmarkt Schloss Schönbrunn
Schönbrunn · Schloss Schönbrunn · U4, 10, 60, 58, 10A
Fri 6 Nov – Wed 6 Jan · 10–21 h
Altwiener Christkindlmarkt Freyung
Schottentor · Herrengasse · U2, U3, D, 1, 71
Sat 14 Nov – Wed 23 Dec · 10–21 h
Wiener Derby (Austria – Rapid)
Altes Landgut · U1, 15A, 68A
Sun 1 Nov · kick-off 17:00
Heimspiel Rapid – Wolfsberger AC
Hütteldorf · U4, 49
Fri 6 Nov · kick-off 19:30
Heimspiel Austria – FC Salzburg
Altes Landgut · U1, 15A, 68A
Sun 22 Nov · kick-off 17:00
Heimspiel Austria – Wolfsberger AC
Altes Landgut · U1, 15A, 68A
Sat 28 Nov · kick-off 17:00
Heimspiel Rapid – LASK Linz
Hütteldorf · U4, 49
Sat 5 Dec · kick-off 19:30
Heimspiel Rapid – SV Ried
Hütteldorf · U4, 49
Sat 12 Dec · kick-off 19:30
Ernst-Happel-Stadion
Stadion · Ernst-Happel-Stadion · U2, 11A, 77A
packed on match and concert days, the U2 then runs extra trains
Allianz Stadion (Rapid)
Hütteldorf · U4, 49
packed on home match days, especially after the game
Generali-Arena (Austria)
Altes Landgut · U1, 15A, 68A
packed on home match days
Wiener Stadthalle
Burggasse-Stadthalle · Vogelweidplatz/Stadthalle · U6, 6, 9, 18
packed before and after concerts
Gasometer
Gasometer · U3, 72A
packed after concerts
Messe Wien
Messe-Prater · Krieau · U2
packed on trade-fair days
Donauinsel
Donauinsel · U1
packed during the Donauinselfest in June, extra trains

Numbers worth a second look

All vehicles together, one weekday260,470 km, 6.5 times around the Earth
Busiest minute07:25 · 959 vehicles at once
Longest lineBadner Bahn · 30.3 km, 38 stops
Shortest linebus 41A · 1.5 km
Fastest line (incl. stops)S7 · 56.9 km/h
Slowest linetram 46 · 12.5 km/h
Tightest daytime headwayU1 · every 3 min
Most trips per dayU6 · 631
Most stopsbus N25 · 48
Stop spacing: S-Bahn · metro · tram · bus2,320 m · 794 m · 422 m · 429 m
Average speed: S-Bahn · metro · tram · bus42.2 · 32.3 · 15.2 · 20.5 km/h

The 15 stops with the most departures (weekday)

#StopDepartures
1Westbahnhof2,800
2Schottentor2,751
3Floridsdorf2,512
4Reumannplatz2,440
5Matzleinsdorfer Platz2,203
6Praterstern2,078
7Karlsplatz2,041
8Spitalgasse1,920
9Schwedenplatz1,881
10Spittelau1,880
11Währinger Straße-Volksoper1,854
12Volkstheater1,849
13Ottakring1,834
14Kagran1,820
15Mitte-Landstraße1,762

Public transport by district

Stops (by name) and weekday departures inside each district, and departures per square kilometre, which is the honest density figure: a large outer district with many stops can still be thin on the ground.

DistrictStopsDeparturesper km²
1., Innere Stadt4425,0808,739
8., Josefstadt139,0008,257
7., Neubau2010,8206,720
6., Mariahilf168,8316,049
9., Alsergrund2617,2045,793
5., Margareten2411,1225,533
4., Wieden187,7014,326
15., Rudolfsheim-Fünfhaus3115,6223,985
12., Meidling7529,5293,641
20., Brigittenau3419,5103,417
3., Landstraße6522,6913,066
18., Währing3615,1152,380
16., Ottakring5419,6402,265
10., Favoriten13352,6111,653
11., Simmering12734,8081,496
2., Leopoldstadt8728,4741,480
23., Liesing15440,2981,257
21., Floridsdorf15651,1061,150
17., Hernals5312,7721,120
19., Döbling8625,3161,015
14., Penzing11829,123863
22., Donaustadt32286,514846
13., Hietzing7618,479490

All 194 lines in numbers (Mon–Fri)

LineFrom – tokmStopsminkm/heveryfirstlasttrips/day
tram 1Reumannplatz – Prater, Hauptallee11.0294714704:4900:41330
bus 1ASchottentor – Stephansplatz1.98913705:3220:52266
tram 2Hernals, Wattgasse – Friedrich-Engels-Platz13.8345515604:5000:49359
bus 2AStephansplatz – Obere Augartenstraße1.97814.51007:0719:52146
bus 3AOper/Karlsplatz – Schottenring3.3121513.31006:4820:03149
bus 4AWittelsbachstraße – Karlsplatz3.3121315.21005:0923:29220
tram 5Westbahnhof – Floridsdorfer Markt10.2284713604:5200:41339
bus 5AGriegstraße – Nestroyplatz7.72527171005:1000:17221
bus 5BHeiligenstadt – Praterstern7.3212517.6804:4823:48238
tram 6Geiereckstraße – Burggasse-Stadthalle7.5183313.6405:1200:55492
bus 7AMeidling Hauptstraße – Reumannplatz7.0202715.5704:4000:23308
bus 7BMeidling, Schedifkaplatz – Wienerberg City2.05619.91006:1520:00144
bus 8AKüniglberg/ORF-Zentrum – Meidling, Eichenstraße4.3131517.11005:3123:58217
tram 9Gersthof, Wallrißstraße – Winckelmannstraße8.1253713.1705:1300:34324
bus 9AMeidling Hauptstraße – Meidling, Eichenstraße2.7111114.51005:3020:21174
tram 10Dornbach – Wattmanngasse9.1223515.71005:1001:03256
bus 10AHeiligenstadt – Niederhofstraße12.0303918.51004:3700:38250
tram 11Otto-Probst-Platz – Kaiserebersdorf, Zinnergasse13.3324617.3505:3300:15407
bus 11AHeiligenstadt – Stadion7.3212616.9404:4900:09447
tram 12Josefstädter Straße – Hillerstraße8.8244112.9805:4700:27271
bus 12AEichenstraße – Schmelz, Gablenzgasse7.9263015.81005:0023:09199
bus 13AHauptbahnhof – Skodagasse5.8202712.9404:4800:14432
bus 14ANeubaugasse – Reumannplatz4.6162013.7605:0000:05336
bus 15AEnkplatz/Grillgasse – Meidling, Schedifkaplatz8.7222719.3704:3500:48332
bus 16ASüdwestfriedhof 2. & 8. Tor – Alaudagasse11.93542171004:3900:40198
bus 17AInzersdorf, Birostraße – Oberlaa10.22732191004:4200:45200
tram 18Stadion – Winckelmannstraße11.7254714.9604:5900:49355
bus 19AAda-Christen-Gasse – Alaudagasse2.38719.41004:4600:44232
bus 20ANeue Donau – Alte Donau5.3121817.51705:4023:00115
bus 22AKagran – Aspernstraße6.7142416.71005:1500:52255
bus 24AKagraner Platz – Neueßling7.1151626.5704:4101:02307
tram 25Aspern, Oberdorfstraße – Aspern Nord13.3304517.7704:4000:56335
bus 25ASüßenbrunn, Sportpark – Kagraner Platz10.9193319.91605:1901:02119
bus 25BSüßenbrunn – Süßenbrunner Platz3.36632.73018:1000:5029
tram 26Hausfeldstraße – Kagran6.7152119.31004:1001:35246
bus 26AGroß-Enzersdorf Busbahnhof – Kagran10.8253021.6604:1600:46362
bus 26EJosef-Baumann-Gasse – Floridsdorf3.151117504:4400:48423
tram 27Floridsdorf – Strebersdorf, Meriangasse4.691617.3405:0001:31534
bus 27AKagran – Hermann-Gebauer-Straße7.9232618.31004:5200:42223
bus 27BKagran – Satzingerweg2.14621.11504:5623:45140
bus 28ABreitenlee Schule – Leopoldauer Platz7.2142021.51504:3600:36140
bus 29AFloridsdorf – Großfeldsiedlung5.0141618.8804:5500:48246
bus 29BFloridsdorf – Großfeldsiedlung8.6232917.8805:0200:35248
tram 30Stammersdorf – Wexstraße8.6193415.3606:0819:30262
bus 30ANeu Leopoldau – Freiheitsplatz6.6192019.91205:1200:09189
tram 31Stammersdorf – Schottenring11.3254216.2604:3801:22354
bus 31AKagraner Platz – Großjedlersdorf, Jochbergengasse5.4161719.11004:5400:58248
bus 32ALeopoldau – Strebersdorf11.5293420.21004:5500:55243
bus 33AMühlschüttel – Floridsdorf2.77918.12005:4020:5592
bus 34AStrebersdorf – Floridsdorf6.5201920.6504:2600:58377
bus 35ASpittelau – Salmannsdorf6.9192317.9704:4400:59301
bus 36ACarabelligasse – Jedlesee, Bellgasse5.9171819.82005:5521:0897
bus 36BLeopoldau – Jedlesee, Bellgasse8.9212719.82005:0221:23102
tram 37Schottentor – Hohe Warte5.0142114.41005:1700:54224
bus 37ABrigittenauer Brücke – Dänenstraße6.51823171005:0223:48208
tram 38Schottentor – Grinzing5.4152115.3704:4501:16300
bus 38ALeopoldsberg – Heiligenstadt12.1183123.5906:0023:51260
bus 39AHeiligenstadt – Neustift, Agnesgasse5.8161819.4705:2000:21280
tram 40Schottentor – Gersthof, Herbeckstraße4.5132113705:1100:50302
bus 40ADöblinger Friedhof/Felix-Dahn-Straße – Schottentor5.4172016.2704:5900:45303
tram 41Pötzleinsdorf – Schottentor5.2142214.1505:0301:03366
bus 41APötzleinsdorf – Neustifter Friedhof 3.Tor1.56713.21505:3300:22153
tram 42Antonigasse – Schottentor3.4111513.61004:4800:58242
bus 42ASchafberghöhe – Hernals4.9151618.52006:0600:16109
tram 43Schottentor – Neuwaldegg6.0152315.6404:5700:24484
bus 43AObere Waldandacht – Neuwaldegg4.18927.51508:3223:02106
bus 43BNeustift, Agnesgasse – Hütteldorf9.5141930.16012:4914:496
tram 44Maroltingergasse – Schottentor4.5131914.1804:4600:50270
bus 44AMitterberg – Hernals4.4141616.51005:0400:34158
bus 44BDornbach – Predigtstuhl2.37622.82005:2621:46116
bus 45ALiebhartstal – Ottakring1.96618.51505:2700:49136
tram 46Parlament/Volkstheater – Joachimsthalerplatz4.8132312.5704:4900:08296
bus 46AWilhelminenberg – Ottakring3.8121022.71004:4700:55190
bus 46BOttakring – Wilhelminenberg3.7111120.21005:1822:48178
bus 47AKlinik Penzing – Unter St. Veit3.9131318.21005:1523:42168
bus 47BHütteldorf – Hüttelberg2.69917.61508:3923:0598
bus 48AParlament/Volkstheater – Klinik Penzing7.3222517.6604:5300:43356
tram 49Hütteldorf, Bujattigasse – Parlament/Volkstheater8.5243116.5504:2900:43406
bus 49AWolfersberg, Schöffelplatz – Hütteldorf5.3171521.21004:5600:03197
bus 49BHinterhainbach – Vorderhainbach/Augustinerwaldgasse3.65636.41506:2720:2785
bus 50AAuhof – Hütteldorf5.9141523.71205:0900:28162
bus 50BHütteldorf – Auhof5.9201720.74206:0823:1344
bus 51AOttakringer Bad – Hietzing4.31213201004:5700:32204
bus 51BHanusch-Krankenhaus – Hietzing3.591118.91006:0100:17194
tram 52Baumgarten – Wattmanngasse8.1192817.4705:1800:47305
bus 52AJägerwaldsiedlung – Hütteldorf4.31210262005:0500:05100
bus 52BHütteldorf – Feuerwache Am Steinhof6.9142020.72007:3523:3592
bus 53AStock im Weg – Hütteldorf6.7202218.31504:5201:07151
bus 54AOber St. Veit – Hörndlwald3.8111218.83005:0800:5081
bus 54BOber St. Veit – St. Veiter Tor3.391117.73005:2000:4679
bus 56AAtzgersdorfer Straße – Hietzing13.0334318.11905:2300:50126
bus 56BLainzer Tor – Hietzing5.71117202006:1923:54107
bus 57ARudolfsheim, Anschützgasse – Burgring4.5161815.1805:1023:08248
bus 58AAtzgersdorf – Hietzing8.3162718.41005:0600:10166
bus 58BHietzing – Atzgersdorf9.8223218.41005:1801:11165
bus 59AOper/Karlsplatz – Meidling4.8152113.7804:4300:42261
tram 60Westbahnhof – Rodaun11.1263917.1705:0101:13335
bus 60AAlterlaa – Liesing11.7313818.51004:5300:27220
bus 61AVösendorf-Siebenhirten – Liesing6.5192118.51505:3500:21129
bus 61BLiesing – Vösendorf-Siebenhirten4.3101319.83005:3319:5561
tram 62Lainz, Wolkersbergenstraße – Quartier Belvedere10.4243716.81005:1000:33257
bus 62AMeidling, Eichenstraße – Liesing6.4162217.4804:3900:36272
bus 63AGesundheitszentrum Süd – Am Rosenhügel9.7273516.61005:0100:47242
bus 64AAtzgersdorf, Ziedlergasse – Liesing8.8232818.81505:1000:38147
bus 64BHetzendorf – Alterlaa2.27718.73005:3219:3259
bus 65AInzersdorf, Zetschegasse – Reumannplatz9.2242819.61005:0300:05214
bus 66ALiesing – Reumannplatz12.7324218.2704:5100:57326
bus 67AAlaudagasse – Inzersdorf, Slamastraße9.4222919.51504:5900:46135
bus 67BAlterlaa – Alaudagasse12.4263620.61505:2723:40153
bus 68ALaaer Berg, Kurpark Nordosteingang – Reumannplatz4.2121417.91004:5400:09178
bus 68BOberlaa – Reumannplatz4.5121517.91004:4500:23179
bus 69AHauptbahnhof – Simmering9.22429191005:0800:53240
bus 70AKledering Bahnhof – Oberlaa4.8141224.11505:1300:47119
tram 71Schottenring – Kaiserebersdorf, Zinnergasse13.3325016704:3101:14357
bus 71AZentralfriedhof 3.Tor – Schwechat Bahnhof3.2101019.31504:3900:07156
bus 71BZentralfriedhof – Zentralfriedhof 3.Tor5.8121424.73005:5520:0560
bus 72AGasometer – Schemmerlstraße/Hasenleitengasse6.9232119.61504:5000:14155
bus 73ALandwehrstraße – Simmering6.4181920.1704:4400:08315
bus 73BZentralfriedhof 3.Tor – Kaiserebersdorf4.8161420.61504:3423:49156
bus 74AStubentor U – St. Marx S/Leberstraße3.9131515.5805:1400:15278
bus 76AEnkplatz/Grillgasse – Alberner Hafen8.52323222004:5600:41174
bus 76BEnkplatz/Grillgasse – Alberner Hafen9.8232622.52005:3522:3890
bus 77ARennweg – Neu Marx4.21314181004:5600:15226
bus 78AStadion – Lusthaus3.6101119.51004:5700:28224
bus 79AKaiserebersdorf, Münnichplatz – Donaumarina, Chrastekgasse9.0192125.83008:2221:0771
bus 79BKaiserebersdorf, Münnichplatz – Donaumarina, Chrastekgasse7.9191925.13006:3721:3754
bus 80APraterstern – Schlachthausgasse4.6111716.3804:5100:33264
bus 82AKrieau – Praterstern3.5121217.31506:5518:5998
bus 84AAspern Nord – Aspernstraße5.1131520.61004:4100:43235
bus 85ASüßenbrunn – Hausfeldstraße10.8183419.1805:0001:02226
bus 86AStadlau – Breitenlee, Arnikaweg5.0121519.81505:2001:04140
bus 87AStadlau – Hermann-Gebauer-Straße7.5152319.43006:0819:3255
bus 88AEßling, Stadtgrenze – Seestadt4.391123.41504:4119:46118
bus 88BEßling, Wegmayersiedlung – Seestadt4.8131519.31504:3501:25142
bus 89AInvalidensiedlung – Aspern Nord5.6141522.42008:5100:37111
bus 92AZachgasse – Kaisermühlen-VIC8.7292818.7704:4400:54322
bus 92BÖlhafen – Donaustadtbrücke8.2141827.23006:2218:2252
bus 93AKagran – Aspernstraße13.1353323.81504:4300:57189
bus 94AKagran – Stadlau5.5151818.4805:0000:30253
bus 95AAspern Nord – Großer Biberhaufen10.33131201504:5501:20158
bus 95BHausfeldstraße – Contiweg3.3121019.81506:0018:3882
bus 96ASchillwasserweg – Erzherzog-Karl-Straße3.29921.71505:3219:3187
bus 97ABreitenlee Schule – Aspernstraße14.1293623.51004:4200:51187
bus 98AEßling, Schippanisiedlung – Aspernstraße8.0252221.71204:2901:18209
bus 99AEßling Schule – Aspern Nord5.0141225.12005:2200:34112
bus 99BEßling Schule – Aspern Nord6.5161427.72005:0900:49112
Badner BahnBaden Josefsplatz – Oper30.3386727.2804:3100:52319
tram DAbsberggasse – Börse6.3152713.9705:1300:33630
bus N6Westbahnhof – Enkplatz/Grillgasse9.9182523.7–01:2604:5620
bus N8Handelskai – Alterlaa15.4315118.2–00:5700:4022
bus N17Himberger Straße – Unterlaa3.112726.6–01:4104:1114
bus N20Strebersdorf, Meriangasse – Eßling Schule18.4355221.3–01:2804:2817
bus N24Am Heidjöchl – Kagraner Platz6.2141328.5–01:3004:3015
bus N25Schwedenplatz – Großfeldsiedlung21.5486021.5–01:2404:5420
bus N29Wittelsbachstraße – Floridsdorf11.5233221.5–01:0204:2720
bus N30Neu Leopoldau – Floridsdorf4.8101126.3–01:4904:4916
bus N31Schwedenplatz – Stammersdorf13.2223324–01:1405:2419
bus N35Nußdorfer Straße – Salmannsdorf6.3181231.6–01:3004:5717
bus N36Nußdorf – Nußdorfer Straße4.011926.7–01:1705:1719
bus N38Schottentor – Grinzing13.2263622–01:3505:0318
bus N41Schottentor – Pötzleinsdorf5.3132512.6–01:2504:5518
bus N43Neuwaldegg – Schottentor8.7152620–01:2404:4920
bus N46Joachimsthalerplatz – Oper/Karlsplatz5.9161918.6–01:2504:2518
bus N49Oper/Karlsplatz – Hütteldorf, Bujattigasse14.1273822.2–01:4905:0919
bus N54Westbahnhof – Ober St. Veit7.3161627.5–01:2004:5017
bus N60Oper/Karlsplatz – Maurer Hauptplatz17.8324822.3–01:0505:0220
bus N61Maurer Hauptplatz – Liesing6.0161327.5–01:3305:0017
bus N62Oper/Karlsplatz – Speising, Hermesstraße10.2232921.1–02:0004:3118
bus N64Alterlaa – Siebenhirten4.512833.4–01:3104:3116
bus N65Quellenplatz – Liesing13.4303920.6–01:4705:0019
bus N66Oper/Karlsplatz – Liesing20.7457017.8–05:1705:1719
bus N67Quellenplatz – Inzersdorf, Großmarkt12.0242924.8–01:1405:2118
bus N68Quellenplatz – Oberlaa6.314941.9–01:2004:5017
bus N71Kaiserebersdorf, Zinnergasse – Oper/Karlsplatz12.4312925.6–01:4304:4218
bus N75Oper/Karlsplatz – Gasometer6.4162217.5–01:2404:2417
bus N81Praterbrücke – Praterstern4.6111914.7–01:0904:4918
bus N84Siegesplatz – Aspern Nord5.5131325.6–02:0004:3014
tram OBruno-Marek-Allee – Raxstraße9.2243914.1604:4500:10369
S1Deutsch-Wagram – Praterstern18.382347.83005:5400:06194
S2Gerasdorf – Praterstern12.872038.51604:2200:06211
S3Langenzersdorf – Praterstern11.981839.63006:1800:12172
S4Langenzersdorf – Praterstern11.981937.56006:0922:5152
S7Flughafen Wien – St. Marx17.171856.93003:5600:0589
S40Klosterneuburg-Weidling – Franz-Josefs-Bahnhof8.751243.73005:0723:3780
S45Handelskai – Hütteldorf15.6102636.11004:4423:59227
S50Westbahnhof – Purkersdorf Sanatorium10.971738.31504:5623:56140
S60Kledering – Hennersdorf20.262646.63004:4100:1176
S80Aspern Nord – Hütteldorf26.8124436.53004:5600:0587
U1Leopoldau – Oberlaa19.1243433.7304:5100:07608
U2Seestadt – Karlsplatz16.9213033.9404:5500:54512
U3Ottakring – Simmering13.5212631.1304:5500:42629
U4Heiligenstadt – Hütteldorf16.4202933.9404:5100:10510
U6Floridsdorf – Siebenhirten17.4243629304:3900:34631
bus ZFZentralfriedhof 2.Tor – Zentralfriedhof 2.Tor7.02122193010:0015:0010

What is not here, and why

What the timetable does not know: punctuality, cancellations and crowding. The Wiener Linien publish one yearly figure (“99 % as scheduled”, 2023, their own count, no minute threshold) and no occupancy data. Since 29 October 2026 a collector of our own compares planned and real departure times at around 100 hubs every 15 minutes and logs every disruption notice; its figures stand in the punctuality section above, with the date the count began, and percentages only once enough departures are in. Cancellations and crowding remain unknown; for the S-Bahn the ÖBB publish no open occupancy data either (data.oebb.at, checked 31 October 2026), and the collector counts the Wiener Linien only. Nothing here is estimated.

Download and reuse

All figures on this page as one file: fahrplan-fakten.json (CC BY 4.0, please credit Wiener Linien, ÖBB-Personenverkehr AG and Vienna Living Map). A monthly snapshot is archived under /data/fahrplan-archiv/ so seasons can be compared once several months exist. Per line and per stop: fahrplan-halte.json; the full timetable model: fahrplan.json.

See it move, live on the map →

Frequently asked

How many public transport trips run in Vienna per day?

35,030 on a weekday (2,651 metro, 1,328 S-Bahn, 9,393 tram, 21,339 bus, 319 Badner Bahn), 27,437 on a Saturday, 23,826 on a Sunday, computed from the GTFS timetables as of 31 October 2026; the S-Bahn counts the part of each trip in Vienna.

When is Vienna’s public transport busiest?

At 07:25 on a weekday, with 959 vehicles on the move at the same time; at 3 a.m. it is 47.

Does the metro run less often on Sundays and holidays?

Compared with a school weekday, Saturday runs 22 % fewer trips, Sunday 32 % fewer, a public holiday (Sun 1 Nov) 30 % fewer. The night network (1–4 h) carries 405 departures before a weekday and 569 in the night before Saturday, when the metro runs through.

Which is the longest and which the fastest line?

The longest is BB (30.3 km, 38 stops); the fastest including stops is S7 at 56.9 km/h, the slowest 46 at 12.5 km/h.

Which district has the densest public transport?

Innere Stadt with 8,739 weekday departures per km²; the fewest per km² has Hietzing.

How punctual are the Wiener Linien?

What the timetable does not know: punctuality, cancellations and crowding. The Wiener Linien publish one yearly figure (“99 % as scheduled”, 2023, their own count, no minute threshold) and no occupancy data. Since 29 October 2026 a collector of our own compares planned and real departure times at around 100 hubs every 15 minutes and logs every disruption notice; its figures stand in the punctuality section above, with the date the count began, and percentages only once enough departures are in. Cancellations and crowding remain unknown; for the S-Bahn the ÖBB publish no open occupancy data either (data.oebb.at, checked 31 October 2026), and the collector counts the Wiener Linien only. Nothing here is estimated.

Source: Wiener Linien, GTFS timetable data (data.gv.at, CC BY 4.0); S-Bahn: ÖBB-Personenverkehr AG, GTFS timetable and passenger vehicle data (data.oebb.at, CC BY 4.0); headway = median gap between departures per direction, daytime 6–20 h, evenings 20–24 h, nights 1–4 h. Fleet and air conditioning: Wiener Linien, Klimaanlagen, and ÖBB vehicle data. Positions on the map are computed from the timetable, not measured.

Live on the map · All lines · All metro stations · Busiest stops · What the timetable reveals ·Today in Vienna · All districts

How do you want to live?

Describe your everyday — the map turns it into places across Vienna.