Vienna by train
All train tickets and rail passes
From only €29,- one way!
Travel by Railjet train to Austria
Buy all cheap train tickets with Happyrail, use our journey planner in the header
Vienna by train
Visit Vienna to see the magnificent historical buildings such as Schloss Belvedere or the Kunsthistorisches Museum. Vienna have much to offer for those who are interested in architecture and museums. From Munich, Prague and Zurich there is an comfortable train services which takes you in a short time to Vienna.
How to book train tickets to Vienna
All tickets to Vienna and tickets for connecting services are bookable through Happyrail.com. Fill in your departure station above, selecte date and time of travel and click ''Lets Go''.
Fares for trains from Munich, Prague and Budapest start at €29,-. The price of the tickets depends on the availability, to get the cheapest tickets you have to book early.
How to travel by train to Vienna
Travel to Vienna from €29
Modern and comfortable Railjet trains operate from Budapest, Prague, Munich and Zürich to Vienna, all connections run every 2 hours. German ICE high-speed-trains run every 2 hours from Nürnberg and Frankfurt to Vienna. There are also daily EuroCity-train available from Venice, Zagreb, Ljubljana and Belgrade.
Regional trains run every hour to the Slovakian capital Bratislava. EuroNight-services operate every day from Hamburg, Berlin, Düsseldorf, Zürich, Rome, Venice, Bucharest, Krakow, Prague and Warsaw. There is also a weekly night connection from Moscow and St Petersburg.
The following connection are available to get from the airport to the city center of Vienna:
From Vienna Airport: There is a train called City Airport Train (CAT) running nonstop from the airport to the city center of Vienna. It only takes 16 minutes. A single ticket costs €12,- and a return €19,- for adult. Kids up to 14 years old travel for free. Tickets can be bought at the airport and the station.
Public Transport in Vienna
Public transport information: Vienna Public Transport
Single journeys and Day- or Week Travelcards: Single tickets can be bought on the stations or at ticket sale shops. If you wish to travel frequent on the public transport during your stay a Vienna Travelcard will be a good option for you. This card allows you to travel on all underground, train, tram, buses and night busses in the inner zone of Vienna. The Vienna Travelcard is available for 48 and 72 hours.
Munich Hbf - Vienna Hbf, 4 hours and 6 minutes, direct
Prague Hl.n. - Vienna Hbf, 3 hours and 59 minutes, direct
Zurich HB - Vienna Hbf, 7 hours and 50 minutes, direct
Salzburg Hbf - Vienna Hbf, 2 hours and 28 minutes, direct
Bratislava Petrzalka - Vienna Hbf, 59 minutes, direct
Budapest Keleti - Vienna Hbf, 2 hours and 38 minutes, direct
Do you wish to rent a car during your stay in Vienna? Whether you arrive by train or plane there will be a pick-up location on a short distance from you. Check Rentalcars.com.
- The Hofburg
- St. Stephen's Cathedral
- Schönbrunn Palace and Gardens
- The Belvedere Palace
- The Vienna State Opera House
- Austrian Parliament Building
- National Theatre
- Vienna City Hall
- Maria-Theresien Platz and Memorial
- Vienna Zoo
- Prater Park
Around the City
Vienna Hbf - Bratislava, 1 hour and 6 minutes, direct
Vienna Hbf - Brno Hl.n., 1 hour and 27 minutes, direct
Vienna Hbf - Graz Hbf, 2 hours and 35 minutes, direct
Vienna Hbf - Budapest Keleti, 2 hours and 37 minutes, direct