|ROUND-TRIP FROM||$23||The cheapest round-trip train ticket to Vienna is from Ostrava, starting at $23. This price was found within the last 72 hours.|
|ONE-WAY FROM||$12||The cheapest one-way train ticket to Vienna is from Budapest, starting at $12. This price was found within the last 72 hours.|
|POPULAR STATION||Vienna Hauptbahnhof||Vienna Hauptbahnhof is one of the most popular stations in Vienna|
|POPULAR TRAIN COMPANY||Regiojet||Regiojet, ÖBB, and Train also service this route|
Vienna Hauptbahnhof is a transportation hub in Vienna. You’ll find trains arriving and departing from here daily.
Vienna is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. However, our data also shows that Regiojet, ÖBB, and Train were frequently booked by travelers.
You can catch a one-way train to Vienna for $12 on average this week. We don’t expect any changes in price for the next 3 months. As seats fill up quickly, we recommend booking when you can so your trip is secured.