© WienTourismus

Vienna’s international airport has full global links; flights there from London take just over two hours. Graz and Linz airports can be cheaper options for getting to the Austrian capital, however, with good train connections with it (the same is true of Brno in the Czech Republic and Bratislava in Slovakia).

For getting to Vienna by train, see our Austria page.

You can also get to Vienna by fast hydrofoil along the Danube from Budapest in Hungary or from Bratislava.