Find Trains
Deals
When to book
Tips
FAQs

VIE

£8 Find train tickets to Vienna

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train to Vienna departing on 5/12. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 13/12
Sat 20/12

Book train tickets to Vienna

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips to Vienna that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals to Vienna

Thu, 27 Nov - Sun, 30 Nov
Regiojet Logo
17:45 - 20:27Budapest Déli-
Vienna Hauptbahnhof
2h 42mdirect
Regiojet Logo
07:34 - 10:14Vienna Hauptbahnhof-
Budapest Déli
2h 40mdirect
£21Regiojet
Find Deal
Fri, 21 Nov - Mon, 24 Nov
Regiojet Logo
14:45 - 17:32Budapest Déli-
Vienna Hauptbahnhof
2h 47mdirect
Regiojet Logo
07:34 - 10:14Vienna Hauptbahnhof-
Budapest Déli
2h 40mdirect
£25Regiojet
Find Deal
Fri, 21 Nov - Mon, 24 Nov
Regiojet Logo
14:58 - 17:32Budapest Kelenföld vasútállomás-
Vienna Hauptbahnhof
2h 34mdirect
Regiojet Logo
07:34 - 09:58Vienna Hauptbahnhof-
Budapest Kelenföld vasútállomás
2h 24mdirect
£25Regiojet
Find Deal
Fri, 21 Nov - Mon, 24 Nov
Regiojet Logo
14:58 - 17:25Budapest Kelenföld vasútállomás-
Vienna Meidling
2h 27mdirect
Regiojet Logo
13:34 - 15:58Vienna Meidling-
Budapest Kelenföld vasútállomás
2h 24mdirect
£28Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
15:54 - 20:18Studénka-
Vienna Hauptbahnhof
4h 24mdirect
Regiojet Logo
06:39 - 11:00Vienna Hauptbahnhof-
Studénka
4h 21mdirect
£32Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
15:44 - 20:18Ostrava Svinov-
Vienna Hauptbahnhof
4h 34mdirect
Regiojet Logo
06:39 - 11:10Vienna Hauptbahnhof-
Ostrava Svinov
4h 31mdirect
£34Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
15:28 - 20:18Bohumín Vlakové nádraží-
Vienna Hauptbahnhof
4h 50mdirect
Regiojet Logo
06:39 - 11:27Vienna Hauptbahnhof-
Bohumín Vlakové nádraží
4h 48mdirect
£34Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
14:39 - 20:18Ostrava Stodolní-
Vienna Hauptbahnhof
5h 39mdirect
Regiojet Logo
14:39 - 20:15Vienna Hauptbahnhof-
Ostrava Stodolní
5h 36mdirect
£37Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
05:54 - 10:33Studénka-
Vienna Meidling
4h 39mdirect
Regiojet Logo
14:26 - 19:00Vienna Meidling-
Studénka
4h 34mdirect
£41Regiojet
Find Deal
Fri, 28 Nov - Tue, 2 Dec
Regiojet Logo
10:39 - 17:33Ostrava Stodolní-
Vienna Meidling
6h 54mdirect
Regiojet Logo
14:26 - 20:15Vienna Meidling-
Ostrava Stodolní
5h 49mdirect
£42Regiojet
Find Deal

Good to know

Cheapest day

Thursday

Most expensive day

Saturday

Average price (round-trip)

£80

Average price (one-way)

£10
Train tickets to Vienna are on average 57% less expensive on Thursdays
Train tickets to Vienna are on average 23% more expensive on Saturdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Vienna train tickets

  • Looking for cheap train tickets to Vienna? 25% of our users found round-trip tickets to Vienna for the following prices or less: From Budapest £23, from Bohumín £34, from Studénka £37
  • Vienna's most searched train station on KAYAK is Vienna Hauptbahnhof. It is located 2 miles from the city center.
  • You will generally catch the best train deals if you travel to Vienna at midday.

FAQs when travelling to Vienna by train

  • What is the most popular train station in Vienna?

    Vienna Hauptbahnhof and Vienna Westbahnhof are the most searched stations in Vienna by KAYAK users.

  • Which train companies travel to Vienna?

    Regiojet and ÖBB are popular train companies operating in Vienna.

  • How long is the train journey to Vienna from the closest popular cities?

    Studénka to Vienna - 4h 24m
    Prague to Vienna - 4h 10m
    Salzburg to Vienna - 2h 25m
    Budapest to Vienna - 2h 27m
    Graz to Vienna - 2h 36m
    Klagenfurt to Vienna - 3h 57m
    Innsbruck to Vienna - 5h 38m

More options for your train ride to Vienna