Vienna is the historic capital of Austria and is located some 960km from Amsterdam.
Let's consider the available options for travelling between these 2 cities by public scheduled transport...
1. Amsterdam-Vienna by Air
Flights between Amsterdam Schiphol (AMS) and Vienna International Airport (VIE) take just under 2 hours - without doubt the quickest and easiest way to travel. Skyteam's KLM has up to 4 daily non-stop flights from Amsterdam to Vienna using Boeing 737s. Expect to pay from around €110 for a return ticket not including checked luggage.
Austrian Airlines (Star Alliance) has up to 4 daily non-stop flights between Amsterdam and Vienna using Airbus A319 or Embraer 195 aircraft. Return fares start from around €100 not including checked luggage.
Alternatives: Transavia flies daily from Rotterdam-The Hague (RTM) airport to Vienna - with base prices from around €70 return, excluding optional extras. Other airlines serving Amsterdam and Vienna are Lufthansa (via either Frankfurt or Munich), Air France (via Paris) and Swiss (via Zurich).
2. Amsterdam-Vienna by Train
It is possible to travel between Amsterdam and Vienna by rail although this journey will take around 12 hours with train changes in Germany. The journey can be done either during the day or overnight and there are different possibilities depending on which German city you connect in.
Amsterdam to Vienna: Take an early morning 0637 ICE International train from Amsterdam Central to Düsseldorf, which arrives at 0846. Then connect onto the 0927 ICE service to Vienna which arrives at 1909.
Vienna to Amsterdam: Take the 0850 ICE train from Vienna which arrives in Frankfurt at 1536. Then connect onto the afternoon ICE International departing Frankfurt at 1627, arriving in Amsterdam at 2026.
Amsterdam-Düsseldorf is available from €19 single; Düsseldorf-Vienna is priced from €39 single. Finding the cheapest fares for both legs on the same day may be difficult.
Night: As of 2017, there are no night train services from Amsterdam. There is an OBB Nightjet service which runs nightly between Düsseldorf and Vienna. You can use the ICE International to travel between Amsterdam and Düsseldorf.
3. Amsterdam-Vienna by Coach
Eurolines runs up to a 7x weekly overnight coach service from its Amsterdam Duivendrecht terminal to Vienna (Erdberg U-bahn station). The journey can take 17 to 21 hours. One-way fares start from around €31.
Flixbus has up to 12x weekly direct services between Amsterdam and Vienna. Journey times are around 16 hours and one-way fares start at €39.
Note: Vienna is known as Wien (in German) and Wenen (in Dutch).
Vienna is a fascinating city, its sights include: Stephansdom, Spanish Riding School, Hofburg Palace, Belvedere, Staatsoper, Schlos Schonbrunn and the Hundertwasserhaus (pictured).
Looking for a convenient hotel in Vienna? Please click here to check with with Booking.com, which offers guaranteed low rates, unbiased reviews and no booking fees. Or for hotels in Amsterdam click here