A direct ÖBB Nightjet sleeper runs every evening from Amsterdam, Utrecht, Arnhem, and Brussels to Vienna. Depart around dinnertime and wake up refreshed at Wien Hauptbahnhof by nine in the morning. Daytime ICE connections via Frankfurt and Nuremberg take roughly 10 to 11 hours. Main departure and boarding stations for the ÖBB Nightjet / ICE include:
Liège-Guillemins (10h 13m, 3 transfers)
Arnhem Central (10h 51m, 2 transfers)
Brussels-South (Midi) (11h 10m, 2 transfers)
Utrecht Central (11h 23m, 2 transfers)
ÖBB Sparschiene tickets start from €39.90 when booked 3 to 6 months in advance. Last-minute seats frequently climb to €160.00, so booking early saves around 75% (€120). Cheaper road alternatives include Flixbus or multi-leg budget connections.
The train arrives at Wien Hauptbahnhof, directly linked to the Wiener Linien U-Bahn & Tram which brings you to Stephansplatz in under 8 minutes. Share bikes from WienMobil Rad are located right at the station exit for rides along the Ringstraße.
Driving to Vienna requires approximately 13h 10m (~1109 km). Fuel costs around €141 (assuming 6.5 L/100 km, or ~€84 for EV charging (19 kWh/100 km)), plus around €12 in tolls (Austrian motorway vignette (€11.50)) and parking (€25 per day in the city center (or ~€4 per day at a peripheral P+R)). For a weekend trip (round-trip fuel, any tolls, and 48 hours of central parking), total driving costs amount to ~€356 (~€242 for an electric car). Austrian motorways require Austrian motorway vignette mandatory on all expressways. Fast EV chargers are listed on this link.
Transit & Connectivity
Overview of major transport hubs in Vienna.
High-Speed Rail
Vienna West Station (Felberstraße)
Bus station
Wien Nußdorf
Train station
Wien Aspern Nord
Train station
Wien Wolf in der Au
Train station
Wien Hernals
Train station
Wien Penzing
Train station
Wien Hadersdorf
Train station
Wien Haidestraße
Train station
Vienna Erdberg (Busterminal VIB)
Bus station
Vienna Central Station
Bus station
Wien Zentralfriedhof
Train station
Wien Ottakring
Train station
Wiener Neustadt Anemonensee
Train station
Wiener Neustadt Nord
Train station
Wien Süßenbrunn
Train station
Wien Kaiserebersdorf
Train station
Wien Franz-Josefs-Bahnhof
Train station
Wien Heiligenstadt
Train station
Wien Handelskai
Train station
Wien Leopoldau
Train station
Wien Erzherzog-Karl-Straße
Train station
Wien Speising
Train station
Wien Floridsdorf
Train station
Wien Liesing
Train station
Wien Hetzendorf
Train station
Wien Praterstern
Train station
Wien Hütteldorf
Train station
Wien Gersthof
Train station
Wien Strebersdorf
Train station
Wien Quartier Belvedere
Train station
Wien St. Marx
Train station
Wien Stadlau
Train station
Wien Mitte-Landstraße
Train station
Wien Traisengasse
Train station
Wien Brünner Straße
Train station
Wien Hirschstetten
Train station
Wien Jedlersdorf
Train station
Wien Atzgersdorf
Train station
Wien Rennweg
Train station
Wien Siemensstraße
Train station
Wien Grillgasse
Train station
Vienna (Karlsplatz)
Bus station
Wien Geiselbergstraße
Train station
Wien Krottenbachstraße
Train station
Wien Weidlingau Bahnhof
Train station
Wien Oberdöbling
Train station
Wien Hauptbahnhof Autoreisezug
Train station
Wien Praterkai
Train station
Wien Breitensee
Train station
Vienna International Airport
Train station
Wien Spittelau
Train station
Wien Westbahnhof
Train station
Wien Simmering
Train station
Vienna Matzleinsdorferplatz (Triester Straße)
Train station
Wiener Neustadt Hbf
Train stationHS
Wien Meidling (AT)
Train stationHS
Wien Meidling
Train stationHS
Wien Blumental
Train stationHS
Wiener Neustadt Civitas Nova
Train stationHS
Wien Hbf
Train stationHS
Wien HBF (AT)
Train stationHS
How far can you get by train
Drag to set maximum travel time. Click on a destination for the fastest route.
–destinations reachable
< 4h 4–6h 6–9h 9–12h > 12h
We respect your privacy
Voyage² uses essential cookies for site security, sessions, and theme preferences. With your consent, we also use analytics to improve our routing engine. Learn more in our Privacy Policy.