Trains
Until the new Wien-Hauptbahnhof (central station) is completed in December 2012, Vienna's train stations are a confusing mess. Check details carefully before travel; you may need to depart from a different station than you arrived at. At time of writing, trains to Salzburg, Munich, Zurich, Berlin, Frankfurt and Budapest depart from Wien-Westbahnhof. Trains to Prague, Warsaw, Venice, Rome, Ljubljana, Zagreb and Graz depart from Wien-Meidling station, at the Philadelphiabrücke U-Bahn station. Trains to Bratislava and Burgenland depart from the temporary Ostbahnhof terminal near the new central station (tram D from the Ringstrasse).
Train
tickets can be bought at all stations, but are best booked in advance on the bilingual ÖBB website, where significant reductions are available if you book well in advance.
Vienna » Arrival & Transport » Trains