Upper Austria is linked directly to the high-speed European rail network via Austria's western railway section from Vienna via Linz to Salzburg and onwards to Munich.
There are fast, comfortable long-distance connections to Germany, Italy and Hungary. ICE connections every 2 hours from Central and Northern Germany via Nuremberg and Passau make Upper Austria easy to reach by train. There are direct ICE connections from Hamburg, Hannover, Cologne or Frankfurt which stop at Wels and Linz. There is also a Railjet service every 2 hours direct from Munich to Linz. From the new Vienna Hauptbahnhof, or main railway station, there are hourly trains to Linz taking just 1 hour 16 minutes; from Vienna airport they take just 1 hour 43 minutes.