Travelling by rail

Excellent rail connections to all the major European population centres makes travelling by rail a particularly attractive option. The Austrian rail network is operated by Austrian National Railways (ÖBB). Connections to international destinations arrive at and depart from several different stations in the city.  

Travel times from major European cities

ÖBB Bild vergrößern

Bratislava: 1 hour
Budapest: 1 hour 45 minutes 
Munich: 4 hours 
Prague: 4 hours 30 minutes 
Zurich:7 hours 45 minutes 
Berlin: 12 hours 
Rome: 13 hours 30 minutes 

Visit for prices and schedules.

Stations in Vienna  

  • Vienna Hauptbahnhof (main station, formerly Südbahnhof)

Vienna’s new main station is one of the most advanced in Europe.
Public transport link: U1 station Hauptbahnhof/Südtiroler Platz

  • Südbahnhof (Ostbahn)

During the construction of the Hauptbahnhof, regional and local trains from the east (e.g. Bratislava) will terminate at this station.
Public transport link: U1 station Hauptbahnhof/Südtiroler Platz

  • Wien Meidling

All local rail services that previously called at  Südbahnhof and long distance rail services (e.g. from the Czech Republic and Poland to Wiener Neustadt and Villach) now stop at Wien Meidling.
Public transport link: U6 station Bahnhof Meidling

  • Westbahnhof

The majority of trains from Western Europe and the west of Austria arrive at and depart from Westbahnhof.
Public transport link: U3 and U6 station Westbahnhof

Austrian National Railways (ÖBB) website