Gleisbau in den Sommerferien: Modernisierung bringt Einschränkungen bei U-Bahn und Straßenbahn

Die Wiener Linien nutzen die verkehrsärmeren Sommerferien, um wichtige Sanierungsarbeiten durchzuführen, damit unser Streckennetz rechtzeitig zu Schulbeginn wieder verlässlich, sicher und reibungslos bedient werden kann. Dies bringt Einschränkungen bei einigen U-Bahn- und Straßenbahnlinien.

Sonderfahrpläne während der Gleisbauarbeiten

Hier finden Sie alle Fahrpläne der Linien, die von den Gleisbauarbeiten betroffen sind.

Good news auf der U2: Ab 3. Juli auch nachmittags jeder Zug wieder bis Seestadt

Vor den Einschränkungen eine gute Nachricht vorweg: Die U2 fährt ab 3. Juli werktags zusätzlich zur Morgenspitze auch am Nachmittag wieder mit jedem Zug in die Seestadt.

Fahrplan U2

U4 von 1. bis 30. Juli geteilt - kein Betrieb zwischen Schwedenplatz und Schottenring

Im Bereich zwischen Schwedenplatz und Schottenring werden die Stahlbetonträger der U4 modernisiert, die Linie fährt daher von 1. bis 30. Juli geteilt. Fahrgäste können auf die Linie 1 und die Linie U2Z ausweichen, die in diesem Zeitraum bis Schwedenplatz verlängert wird.

Fahrplan U4 Hütteldorf - Schwedenplatz

Fahrplan U4 Schottenring - Heiligenstadt

Fahrplan U2Z bis Schwedenplatz verlängert

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> entry  [in template "2424466#2424503#2963352" at line 7, column 61]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign documents = DLFileEntryLocalS...  [in template "2424466#2424503#2963352" at line 7, column 1]
----
1<#assign DLFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") /> 
2<#assign TemplateHelperService = serviceLocator.findService("at.wienit.portal.template.helper.service.TemplateHelperService") /> 
3<#assign DLAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") /> 
4 
5<#assign DlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"] /> 
6 
7<#assign documents = DLFileEntryLocalService.getFileEntries(entry.getGroupId(), entry.getClassPK()) /> 
8<#assign btnId><@portlet.namespace />-btn-load</#assign> 
9 
10<#assign portlet_title = htmlUtil.escape(portletDisplay.getTitle()) /> 
11<#assign assetPublisher><@liferay.language key="model.resource.com.liferay.portlet.assetpublisher" /></#assign> 
12 
13<#if documents?size != 0> 
14 
15  <#if portlet_title != assetPublisher > 
16    <h2 class="o-heading-1 o-section-headline--startpage">${portlet_title}</h2> 
17  </#if> 
18  <c-emu-loader item-selector=".l-col-sm-4" button-selector="#${btnId}" num-display-init-mobile="7" num-display-payload-mobile="7" num-display-init="${delta}" num-display-payload="${delta}"> 
19    <div class="l-row" id="<@portlet.namespace />_galeryContainer"> 
20      <#list documents?sort_by("title") as curDocument> 
21    	<#if !curDocument.isInTrash() && !curDocument.isInTrashContainer()> 
22	      <#assign fileEntry = DLAppLocalService.getFileEntry(curDocument.getFileEntryId())/> 
23	      <#-- Fetch data from WL DocType --> 
24	      <#assign imageTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "title", locale)/> 
25	      <#assign imageSubTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "subTitle", locale)/> 
26	      <#assign imageAltText = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "altText", locale)/> 
27	      <#assign imageCopyright = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "copyright", locale)/> 
28	      <#-- Fetch data from WSTW DocType --> 
29	      <#if imageTitle?? && !imageTitle?has_content> 
30	        <#assign imageTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "BildTitel", locale)/> 
31	      </#if> 
32	      <#if imageSubTitle?? && !imageSubTitle?has_content> 
33	        <#assign imageSubTitle = curDocument.getDescription()/> 
34	      </#if> 
35	      <#if imageAltText?? && !imageAltText?has_content> 
36	        <#assign imageAltText = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "AltText", locale)/> 
37	      </#if> 
38	      <#if imageCopyright?? && !imageCopyright?has_content> 
39	        <#assign imageCopyright = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "Copyright", locale)/> 
40	      </#if> 
41	             
42	      <#assign imageURL = DlUtil.getImagePreviewURL(fileEntry, themeDisplay)/> 
43	        <div class="l-col l-col-12 l-col-sm-4"> 
44	          <figure class="c-figure c-figure--caption-only-in-lightbox c-figure--omit-in-default-lightbox"> 
45	          <a href="#!" class="c-figure__media"> 
46	            <#if curDocument?? > 
47	              <@image_format["imgformat"] formattype='image-gallery' lightbox='lightbox-image' fileentryid='${curDocument.getFileEntryId()}' 
48	                class='c-gallery-preview__image' src='${imageURL}' loading='lazy' alt='${imageAltText}' /> 
49	            </#if> 
50	             
51	            <div class="c-figure__meta"> 
52	              <strong class="c-figure__meta-title">${imageTitle}</strong> 
53                  <#if imageCopyright != ""> 
54	                <#if imageCopyright?index_of("©") != 0> 
55	                  <#assign imageCopyright = "© " + imageCopyright /> 
56	                </#if> 
57	                <div class="c-figure__meta-copyright">${imageCopyright}</div> 
58                  </#if> 
59	              <svg class="c-figure__zoom-icon" role="img" aria-label="<@liferay.language key="wlp-click-for-fullscreen" />"> 
60	                <use href="#zoom-in"></use> 
61	              </svg> 
62	            </div> 
63	          </a> 
64	          <figcaption class="c-figure__caption">${imageSubTitle}</figcaption> 
65	        </figure> 
66	        </div> 
67        </#if> 
68      </#list> 
69      <c-lightbox></c-lightbox> 
70    </div> 
71    <button class="btn btn-secondary" id="${btnId}"><@liferay.language key="wlp-show-more" /></button> 
72  </c-emu-loader> 
73 
74</#if> 

U6 von 10. Juli bis 27. August geteilt - kein Betrieb zwischen Alterlaa und Am Schöpfwerk, Ersatzbus U6E ist unterwegs

Um die U6-Hochstrecke für die kommenden Jahrzehnte fit zu machen, sind nach 28 Jahren Betrieb Sanierungsarbeiten an den Brückentragwerken zwischen den Stationen Alterlaa und Am Schöpfwerk notwendig. Außerdem werden die Signalanlagen in diesem Bereich modernisiert. Auf insgesamt zwei Kilometern Länge wird ein neues Entwässerungssystem installiert und Sanierungen an Stahlbetonbauteilen durchgeführt. 

Die U6 wird deshalb von 10. Juli bis inkl. 27. August geteilt geführt und kann zwischen den Stationen Alterlaa und Am Schöpfwerk nicht fahren. Als Ersatz ist der Ersatzbus U6E unterwegs.

Pendler*innen, die aus Niederösterreich kommen, empfehlen die Wiener Linien, direkt auf die S-Bahn (P&R Liesing) und die Badner Bahn (Vösendorf SCS) auszuweichen.

Fahrplan U6 Siebenhirten - Alterlaa

Fahrplan U6 Am Schöpfwerk - Floridsdorf

Fahrplan U6E Ersatzbus Alterlaa - Am Schöpfwerk 

U1 von 7. August bis 3. September geteilt - zwischen Reumannplatz und Oberlaa eingleisiger Betrieb mit einem Pendelzug

Nach mehr als 40 Jahren im Dauereinsatz werden die Gleise in der U1-Station Reumannplatz saniert. Im Vorjahr wurde das Gleis in Fahrtrichtung Oberlaa modernisiert, heuer ist die Fahrtrichtung Leopoldau an der Reihe. Dort werden 300 Meter Gleise, vier Weichen und eine Gleiskreuzungen erneuert. 

Da die Arbeiten nicht während des laufenden Betriebs stattfinden können, wird die U1 von 7. August bis inklusive 3. September tagsüber zweigeteilt geführt. Von Leopoldau bis Reumannplatz fährt zu den Stoßzeiten alle vier Minuten ein Zug. Fahrgäste, die bis Oberlaa weiterfahren möchten, steigen am Reumannplatz in einen Pendelzug um. Dieser steht am anderen Gleis bereit und fährt alle zwölf Minuten zwischen Reumannplatz und Oberlaa. Der Umstieg ist in beiden Fahrtrichtungen dank Mittelbahnsteig einfach und barrierefrei möglich. Die Nacht-U-Bahn kann durchgehend zwischen Leopoldau und Oberlaa fahren.

Fahrplan U1 während der Bauarbeiten

Straßenbahn: Linien 40, 41 und 42 umgeleitet, Linie 46 zeitweise eingestellt

Im Bereich der inneren Währinger Straße werden die Gleise getauscht. 

Die Linien 40, 41 und 42 werden daher von 8. bis inklusive 23. Juli 2023 ab der Haltestelle Währinger Straße/Volksoper umgeleitet.

Die Linie 40 fährt zwischen Gersthof/Herbeckstraße und Nußdorfer Straße. Die Linie 41 fährt zwischen Pötzleinsdorf und Nußdorfer Straße.

Die Linie 42 fährt zwischen Antonigasse und Sternwartestraße. 

Als Alternative können Sie zwischen Schottentor und Spitalgasse auf die Linien 37 und 38, sowie zwischen Währinger Straße/Volksoper und Schottentor auf die verdichtete Linie 40A ausweichen. 

Damit die Linie 46 in den kommenden Jahren weiterhin reibungslos auf ihrer Strecke unterwegs ist, werden Gleise auf der Thaliastraße erneuert. Die Linie 46 kann daher von 10. Juli bis 20. August 2023 nicht fahren. 

Im Sommer sind die Linien 10 und 44 eingeschränkt unterwegs. Die Linie 46 kann von 10. Juli bis 20. August 2023 nicht fahren.

Auch zwischen Maroltingergasse und Johann-Nepomuk-Berger-Platz werden notwendige Gleisbauarbeiten durchgeführt.

Die Linie 44 fährt daher im gleichen Zeitraum nur zwischen Schottentor und Johann-Nepomuk-Berger-Platz.

Die Linien 2 und 48A sind in diesem Zeitraum verstärkt unterwegs.

Zu den Fahrplänen

WienMobil Räder als Zusatzverkehr bei Gleisbaustellen der Linien 40, 41, 42 und 46

Im Rahmen eines Pilotprojekts bieten die Wiener Linien ihren Fahrgästen erstmals WienMobil Rad als Zusatzverkehr an: Auf der Linie 46 ist die Ausleihe bei Fahrten zwischen den Stationen Volksgarten, Volkstheater, Thaliastraße, Richard-Wagner-Platz, Schuhmeierplatz und Ottakring kostenlos. Wer auf der Währinger Straße aufs WienMobil Rad umsteigt, kann zwischen Schottentor und Währinger Straße/Volksoper kostenlos radeln. Das Angebot ist auf die Dauer der Betriebseinschränkungen begrenzt.

Straßenbahn: Linien 10, 60, D und O kurzgeführt

Die Linie 10 muss wegen wichtiger Gleissanierungen in zwei Etappen ebenfalls kurz geführt werden. Sie fährt vom 10. bis inkl. 23. Juli nur zwischen Joachimsthalerplatz und Westbahnhof, sowie zwischen Unter St. Veit und Hietzing. 

Auch die Linie 60 ist in diesem Zeitraum nur zwischen Rodaun und Hietzing unterwegs.

Von 24. Juli bis inkl. 20. August fährt die Linie 10 nur zwischen Unter St. Veit und Joachimsthalerplatz.

Der D-Wagen wird an einem Wochenende, von 8. bis 9. Juli 2023, zwischen Absbergasse und Augasse kurzgeführt.

Die Linie O wird von 17. Juli bis inkl. 6. August aufgrund wichtiger Gleismodernisierungen in der Fasangasse über die Linien 71 und 18 umgeleitet. Dabei kann die Haltestelle Kölblgasse nicht eingehalten werden.

Zu den Fahrplänen

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> entry  [in template "2424466#2424503#2963352" at line 7, column 61]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign documents = DLFileEntryLocalS...  [in template "2424466#2424503#2963352" at line 7, column 1]
----
1<#assign DLFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") /> 
2<#assign TemplateHelperService = serviceLocator.findService("at.wienit.portal.template.helper.service.TemplateHelperService") /> 
3<#assign DLAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") /> 
4 
5<#assign DlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"] /> 
6 
7<#assign documents = DLFileEntryLocalService.getFileEntries(entry.getGroupId(), entry.getClassPK()) /> 
8<#assign btnId><@portlet.namespace />-btn-load</#assign> 
9 
10<#assign portlet_title = htmlUtil.escape(portletDisplay.getTitle()) /> 
11<#assign assetPublisher><@liferay.language key="model.resource.com.liferay.portlet.assetpublisher" /></#assign> 
12 
13<#if documents?size != 0> 
14 
15  <#if portlet_title != assetPublisher > 
16    <h2 class="o-heading-1 o-section-headline--startpage">${portlet_title}</h2> 
17  </#if> 
18  <c-emu-loader item-selector=".l-col-sm-4" button-selector="#${btnId}" num-display-init-mobile="7" num-display-payload-mobile="7" num-display-init="${delta}" num-display-payload="${delta}"> 
19    <div class="l-row" id="<@portlet.namespace />_galeryContainer"> 
20      <#list documents?sort_by("title") as curDocument> 
21    	<#if !curDocument.isInTrash() && !curDocument.isInTrashContainer()> 
22	      <#assign fileEntry = DLAppLocalService.getFileEntry(curDocument.getFileEntryId())/> 
23	      <#-- Fetch data from WL DocType --> 
24	      <#assign imageTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "title", locale)/> 
25	      <#assign imageSubTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "subTitle", locale)/> 
26	      <#assign imageAltText = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "altText", locale)/> 
27	      <#assign imageCopyright = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "copyright", locale)/> 
28	      <#-- Fetch data from WSTW DocType --> 
29	      <#if imageTitle?? && !imageTitle?has_content> 
30	        <#assign imageTitle = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "BildTitel", locale)/> 
31	      </#if> 
32	      <#if imageSubTitle?? && !imageSubTitle?has_content> 
33	        <#assign imageSubTitle = curDocument.getDescription()/> 
34	      </#if> 
35	      <#if imageAltText?? && !imageAltText?has_content> 
36	        <#assign imageAltText = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "AltText", locale)/> 
37	      </#if> 
38	      <#if imageCopyright?? && !imageCopyright?has_content> 
39	        <#assign imageCopyright = TemplateHelperService.getMetadataFromDLFileEntry(curDocument, "Copyright", locale)/> 
40	      </#if> 
41	             
42	      <#assign imageURL = DlUtil.getImagePreviewURL(fileEntry, themeDisplay)/> 
43	        <div class="l-col l-col-12 l-col-sm-4"> 
44	          <figure class="c-figure c-figure--caption-only-in-lightbox c-figure--omit-in-default-lightbox"> 
45	          <a href="#!" class="c-figure__media"> 
46	            <#if curDocument?? > 
47	              <@image_format["imgformat"] formattype='image-gallery' lightbox='lightbox-image' fileentryid='${curDocument.getFileEntryId()}' 
48	                class='c-gallery-preview__image' src='${imageURL}' loading='lazy' alt='${imageAltText}' /> 
49	            </#if> 
50	             
51	            <div class="c-figure__meta"> 
52	              <strong class="c-figure__meta-title">${imageTitle}</strong> 
53                  <#if imageCopyright != ""> 
54	                <#if imageCopyright?index_of("©") != 0> 
55	                  <#assign imageCopyright = "© " + imageCopyright /> 
56	                </#if> 
57	                <div class="c-figure__meta-copyright">${imageCopyright}</div> 
58                  </#if> 
59	              <svg class="c-figure__zoom-icon" role="img" aria-label="<@liferay.language key="wlp-click-for-fullscreen" />"> 
60	                <use href="#zoom-in"></use> 
61	              </svg> 
62	            </div> 
63	          </a> 
64	          <figcaption class="c-figure__caption">${imageSubTitle}</figcaption> 
65	        </figure> 
66	        </div> 
67        </#if> 
68      </#list> 
69      <c-lightbox></c-lightbox> 
70    </div> 
71    <button class="btn btn-secondary" id="${btnId}"><@liferay.language key="wlp-show-more" /></button> 
72  </c-emu-loader> 
73 
74</#if> 

Linie 71 übernimmt U2Z und wird dauerhaft bis U2xU4 Schottenring verlängert

Bei den Straßenbahnlinien am Ring gibt es Anpassungen: Die Linie 71 wird ab Montag, 31. Juli dauerhaft bis zur U-Bahn-Station Schottenring verlängert. Das optimiert längerfristig die Anbindung an die U4 und an die Linie 31.

Gleichzeitig übernimmt der 71er damit den Einsatz der Zusatzlinie U2Z untertags, die in den vergangenen Monaten nur eine geringe Auslastung hatte. Der U2Z wird weiterhin Freitagnacht, Samstagnacht und in den Nächten vor Feiertagen, als Ersatz für die Nacht-U-Bahn, zwischen Karlsplatz und Schottenring unterwegs sein. 

Mit der Verlängerung der Linie 71 zur U-Bahn-Station Schottenring bleibt das Angebot des U2-Ersatzverkehrs bis zur durchgängigen Wiedereröffnung der Linie U2 aufrecht: In Summe stehen den Fahrgästen auf den Straßenbahnlinien am Ring (1, 2, 71, D) und auf den Linien U1, U3 und U4 weiterhin rund 1,7 Millionen Plätze pro Tag zu Verfügung.

Fahrplan Linie 71 ab 31. Juli

Fahrplan Linie U2Z ab 31. Juli

Online seit: 14. März 2024