Major Timetable Alterations due to Construction Work
A summary of the current and future longer term impacts to European rail timetables, that are being caused by construction and improvement projects on the railways.
Table of Contents
When adding journeys in the Conductor Sam travel planner you may see notes stating 'Not on x date'.
This typically indicates that this train, or sequence of journey, is on the usual timetable, but it won't, or may not be, available on this specific date.
This scenario is most likely caused by engineering works on the railway, which is closing a section of track between two locations, or at a particular station.
The overwhelming majority of this work is carried out overnight when fewer passenger trains will be affected.
Though this makes night trains and the first and last departures of the day particularly susceptible to alterations.
If a project will require disruption over one or two days, it is typically carried out at weekends.
As this night and weekend work typically involves more than a hundred projects across Europe per week, they haven't been included on the summary below.
If you see 'Not on X date' when using the planner to look up a weekend departure, or are otherwise wondering why you can't find an expected train on a Saturday or Sunday, you check for national updates on the links below.
Summary of Major Longer Term Projects
These are the construction sites which:
- are affecting long-distance services
- will impact on services for a minimum of a week
- will be
- causing diversions with longer journey times and some usual station calls omitted, or
- resulting in replacement by bus on a section of the route, or
- causing a temporary withdrawal of all services, or
- leading to reductions in the usual service
- trains turning around short of their usual destinations
| When | Where | Impacted Routes |
| Until October 26th | between Livorno and Grosseto | Milan / Turin - Genoa - La Spezia - Pisa - Livorno - Grosseto - Rome (1) and (4) |
| Until October 29th | between Genoa and Ventimiglia | Milan - Genoa - Albenga - San Remo - Ventimiglia (2) and (4) |
| Until October 31st | between Kolding and Hamburg | Copenhagen - Odense - Kolding - Hamburg (2) (most departures not affected) |
| Until November 1st | north of Engelberg | Lucerne - Engelberg (2) |
| Until November 1st | between Bitterfeld and Halle (Saale) | Berlin - Halle (Salle) - Erfurt - Frankfurt - Mannehem - Karlsruhe - Basel (1) Berlin - Halle (Salle) - Erfurt - Nurnberg - Munchen (1) Berlin -Erfurt - Frankfurt (Sprinter services) (3) Berlin - Nurnberg - Munchen(Sprinter services) (3) |
| Until November 3rd | between Friedrichshafen and Bregenz | Dortmund - Koln - Frankfurt Airport - Stuttgart - Ulm - Friedrichshafen - Lindau - Bregenz - Landeck-Zams - Innsbruck (2) |
| Until November 6th | between Clermont-Ferrand and Nimes | Clermont-Ferrand - Nimes (2) |
| Until November 6th | Between Grenoble and Gap | Grenoble - Gap (2) |
| Until November 23rd | The 'Mont Blanc Express' route | Martigny - Vallorcine (2) |
| Until Dec 7th on Mondays | between Dresden and Usti nab Labem | Hamburg - Berlin - Dresden - Prague - Bratislava - Brno Budapest (2) Berlin - Dresden - Prague - Bratislava - Brno - Vienna (2) Copenhagen - Berlin - Dresden - Prague(2) |
| Until December 12th | between Regensburg and Passau Additional connections available at Munchen Hbf | Cologne - Frankfurt (Main) - Nuremberg - Linz - Vienna (4 and 5) Hamburg - Hannover - Nuremberg - Linz - Vienna (5) Berlin - Erfurt - Nuremberg - Linz - Vienna (3) |
| Until December 12th | south of Lille | Paris - Lille (4) Paris - Bruxelles - Amsterdam (4) |
| Until December 12th - and beyond | between Hannover and Berlin | Berlin - Hannover - Osnabruck - Deventer - Amersfoort - Amsterdam (1) Berlin - Hannover - Dortmund - Cologne (1) Berlin - Kassel - Frankfurt (Main) and beyond (1) |
| Until December 12th | at Rostock | Berlin - Rostock (1) |
| until ? | between Almuradiel and Jaen. | Madrid - Jaen (2) Madrid - Linares - Almeria (2) |
- diversions on to longer routes with some usual station calls omitted, or
- replacement by bus on a section of the route or
- a temporary withdrawal of all services, or
- reductions in the usual service, or
- trains turning around short of their usual destinations
| Oct 30th to Dec 12th | between Nuremberg and Munich | Berlin - Erfurt - Nuremberg - Munich (1) Hamburg - Hannover - Wurzburg - Nuremberg - Munich (1) |
| Nov 9th to 16th | between Cologne and Utrecht | Frankfurt - Cologne - Dusseldorf - Duisburg - Arnhem - Utrecht - Amsterdam (1) |
| Nov 9th to 17th | between Crianlarich and Mallaig (The West Highland line) | Glasgow - Crianlarich - Fort William - Mallaig (2) |
| Nov 9th to Dec 12th | between Frankfurt (Main) and Wurzburg | Essen - Koln-Messe-Deutz - Frankfurt (Main) - Wurzburg - Nurnberg - Munchen (1) |
| Nov 21 to November 26th and December 5 /6th | between Bordeaux and Toulouse | Bordeaux - Agen - Toulouse (4) |
| Nov 23 to Nov 29th | between Klagenfurt and Villach (not all trains affected) | Vienna - Graz - Klagenfurt - Villach (2) Graz - - Klagenfurt - Villach - Bad Gastein - Salzburg . Germany (2) |
| Nov 24th to November 30th and Dec 3rd | between Munich and Lindau | Munich - Memmingen - Lindau - St Gallen - Zurich (4) |
| Nov 29th to December 5th | between Hamburg and Prague | Copenhagen - Hamburg - Berlin - Dresden - Prague (5) |
| Feb 8th to July 9th | routes which travel through Salzburg | see notes below |
It's a good idea to double check the availability of train services around the start and end dates of the works listed above.
Work can often be scheduled to begin shortly before midnight or end in the early hours of the morning, meaning that the bulk of the days on the start / end dates can be unaffected.
Routes from and to Salzburg: Feb 8th to July 9th 2027
Salzburg is not only a beautiful city, it's also a major hub on the European rail network.
It's where the Zurich - Innsbruck - Vienna - Budapest east <> west route meets the Munich - Bad Gastein - Villach - Ljubljana north <> south route.
However, from Feb 8th to July 9th both routes will have sections that are to be shut down due to reconstruction work:
(1) between the Austria / Germany border station at Freilassing and the junction station at Rosenheim.
(2) between Schwarzach-St.Veit and Spittal-Millstätter See stations
The impacts on the long-distance trains which typically use the route through Freilassing are: (not all station calls have been included in these summaries):
- The trains on the Bregenz - Feldkrich - St Anton - Innsbruck - Worgl - Kufstein - Salzburg - Linz - Wien / Vienna route will be operating every other hour Bregenz <> Kufstein, with buses available Kuftstein <> Salzburg.
- The trains on the Zurich - Buchs - Feldkrich - St Anton - Innsbruck - Worgl - Kufstein - Salzburg - Linz - Wien / Vienna route will still be available every other hour, but will be diverted between Worgl and Salzburg to call at Schwarzach-St.Veit, St. Johann im Pongau and Bischofshofen. This will extend the journey times to/from Salzburg, Linz and Wien by around 1hr 55 mins. The Zurich - Wien - Bratislava direct train will still be available, but the Zurich - Wien - Budapest daytime train will be turning around in Wien. Though an additional Innsbruck <> Budapest train will be available which will have connections in Innsbruck with the unaffected Zurich <> Graz EC train.
- The Zurich - Wien - Budapest overnight trains will be diverted with extended journey times.
- The Railjet (RJX) trains on the Munchen / Munich - Salzburg - Linz - Wien / Vienna - Budapest route will be diverted between Munchen and Linz with the stop in Salzburg replaced by a stop in Passau - this will extend journey times by around 40 mins.
- The Munchen - Wien - Budapest overnight train will be diverted with extended journey times.
- The trains operated by Westbahn on its Wien West <> Munchen, Feldkirch and Innsbruck routes will only be operating Wien West <> Salzburg
The long-distance trains which typically take the Munich - Salzburg - Schwarzach-St.Veit - Bad Gastein - Spittal-Millstätter - Villach route ordinarily pass through both construction sites.
Hence from Feb 8th to July 9th the following services will be temporarily removed from the timetable:
- The Railjet trains which take a Munich - Salzburg - Schwarzach-St.Veit - Bad Gastein - Spittal-Millstätter - Villach - Klagenfurt - Graz - Wien / Vienna route.
- The EC trains on the Munich - Salzburg - Schwarzach-St.Veit - Bad Gastein - Spittal-Millstätter - Villach - Lesce-Bled - Ljubljana - Zagreb route.
- The Nightjet trains on the Munich - Villach - Bologna - Firenze/Florence - Roma route.
- The Nightjet trains on the Stuttgart - Munich - Villach - Udine - Venezia / Venice route.
- The night trains on the Munich / Zurich - Ljubljana - Zagreb routes.
Plus these services / routes will be drastically altered:
- ICE trains, which since December 2025, have been operating on Koln / Cologne / Frankfurt (Main) - Munich - Salzburg - Schwarzach-St.Veit - Bad Gastein - Spittal-Millstätter - Villach - Klagenfurt - Graz routes, will be turning around in Munich and won't be serving Austria.
- The Nightjet trains on the Vienna - Linz - Stuttgart - Villach - Udine - Venezia / Venice route will be diverted to a Vienna - Graz - Villach - Udine - Venezia / Venice route.
- The IC trains on the Salzburg - Schwarzach-St.Veit - Bad Gastein - Spittal-Millstätter - Villach route will only be operating Salzburg <> Schwarzach-St.Veit.
To mitigate against these alterations, two routes by EC expres trains are being temporarily introduced - both of which will have 2 x trains per day in each direction:
- Munich - Rosenheim - Kuftsein - Worgl - Kitzbuhel - Zell am See - Schwarzach-St.Veit - St. Johann im Pongau - Bischofshofen - Radstadt - Seltzhal - Leoben - Graz route.
- Munich - Muhldorf - Salzburg - Bischofshofen - St. Johann im Pongau - Schwarzach-St.Veit
In summary from Feb 8th to July 9th, the only long-distance trains serving Salzburg will be:
- the usual hourly IC trains on the Wien Hbf <> Salzburg route;
- 2 x trains per hour operated by Westbahn on a Wien West <> Salzburg route; as per usual 3 x trains per day will be extended beyond Salzburg from / to Zell am See and Saalfden.
- a Railjet (RJX) train operating every other hour on a Wien Hbf <> Salzburg route;
- a Railjet (RJX) train operating every other hour on the Wien Hbf - Salzburg route - Worgl - Innsbruck - Feldkirch - Zurich route; These will be the only direct Wien / Vienna <> Innsbruck rail services during this time.
- 2 x trains per day on a Munich - Muhldorf - Salzburg - Bischofshofen - St. Johann im Pongau - Schwarzach-St.Veit route; This will be the only direct Munich <> Salzburg rail service during this time.
Checking the national updates
Some of Europe's national rail operators publish guides to current and upcoming works on their networks.
They're particularly a good source of info if you want to check the route you'll be taking on a specific date.
Also as the tables above don't include works that are confined to single days / nights or weekends, they can be a useful source for checking instance of 'Not on x date' on a route not mentioned above.
| Austria | Belgium | Czechia |
| Denmark | France | Germany (Fernverkher) |
| Great Britain | Hungary | Italy |
| Netherlands | Norway | Poland |
| Spain (news service) | Sweden | Switzerland |
Simon Harper
Simon has been writing about international rail journeys for over 10 years and has travelled across 33 European countries by train.
