I have a layover in Vienna on July 27th. I am due to land in Vienna at 8:35 a.m., and need to be back at the airport for a 5:15 p.m. flight to London. Any tips for the quickest/cheapest way to get into the city centre, and back to airport later for my flight? What time should I leave the city centre to get to airport on time? Thanks so much!
Right underneath St. Stephen's Square - which is the very center of Vienna - there is a subway station (U-Bahn) serving two lines: U1 (red) and U3 (orange).
Take a train from the airport and change to the subway then.
You have two choices:
RJ train to Wien Hbf (main train station) and then U1 to St. Stephen's Square
S7 train to Wien Mitte and then U3 to St. Stephen's Square
Trains to the city run alternating every 15 minutes, take whatever comes first. The train ride is 15 (RJ) or 20 (S7) minutes, the subway ride is about 5 minutes, and approx. 5 minutes for the change. You cannot make it in that time using the airport bus which does not stop near St. Stephen's Square.
The fare is €4.10 for the train including the subway ride.
The CAT (City Airport Train) is a rip-off, going the same route as the S7. Its ticket is twice as expensive and not valid for the subway.
Return trains to the airport run at: xx:12 and xx:42 for RJ, and xx:23 and xx:53 for S7.