Find Trains
Deals
When to book
Tips
FAQs

VIE

$12 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 12/26. 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
Tue 12/23
Tue 12/30

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

Mon, Dec 15 - Sun, Dec 21
Regiojet Logo
5:45 pm - 8:27 pmBudapest Déli-
Vienna Hauptbahnhof
2h 42mnonstop
Regiojet Logo
7:34 am - 10:14 amVienna Hauptbahnhof-
Budapest Déli
2h 40mnonstop
$36Regiojet
Find Deal
Mon, Dec 15 - Sun, Dec 21
Regiojet Logo
5:58 pm - 8:27 pmBudapest Kelenföld vasútállomás-
Vienna Hauptbahnhof
2h 29mnonstop
Regiojet Logo
7:34 am - 9:58 amVienna Hauptbahnhof-
Budapest Kelenföld vasútállomás
2h 24mnonstop
$36Regiojet
Find Deal
Fri, Jan 2 - Sun, Jan 4
Regiojet Logo
6:01 am - 10:21 amPrague Hlavní-
Vienna Hauptbahnhof
4h 20mnonstop
Regiojet Logo
6:39 am - 10:56 amVienna Hauptbahnhof-
Prague Hlavní
4h 17mnonstop
$42Regiojet
Find Deal
Thu, Jan 1 - Sun, Jan 4
Regiojet Logo
4:01 pm - 8:18 pmPrague Hlavní-
Vienna Hauptbahnhof
4h 17mnonstop
Regiojet Logo
6:39 am - 10:56 amVienna Hauptbahnhof-
Prague Hlavní
4h 17mnonstop
$46Regiojet
Find Deal
Thu, Jan 1 - Sun, Jan 4
Regiojet Logo
4:01 pm - 8:18 pmPrague Hlavní-
Vienna Hauptbahnhof
4h 17mnonstop
Regiojet Logo
6:39 am - 10:56 amVienna Hauptbahnhof-
Prague Hlavní
4h 17mnonstop
$46Regiojet
Find Deal
Mon, Dec 15 - Sun, Dec 21
Regiojet Logo
2:58 pm - 5:25 pmBudapest Kelenföld vasútállomás-
Vienna Meidling
2h 27mnonstop
Regiojet Logo
5:34 pm - 7:58 pmVienna Meidling-
Budapest Kelenföld vasútállomás
2h 24mnonstop
$49Regiojet
Find Deal
Mon, Dec 15 - Sun, Dec 21
Regiojet Logo
2:45 pm - 5:25 pmBudapest Déli-
Vienna Meidling
2h 40mnonstop
Regiojet Logo
10:34 am - 1:14 pmVienna Meidling-
Budapest Déli
2h 40mnonstop
$49Regiojet
Find Deal
Mon, Dec 8 - Fri, Dec 12
Regiojet Logo
8:54 am - 1:18 pmStudénka-
Vienna Hauptbahnhof
4h 24mnonstop
Regiojet Logo
6:39 am - 11:00 amVienna Hauptbahnhof-
Studénka
4h 21mnonstop
$54Regiojet
Find Deal
Mon, Dec 8 - Fri, Dec 12
Regiojet Logo
3:44 pm - 8:18 pmOstrava Svinov-
Vienna Hauptbahnhof
4h 34mnonstop
Regiojet Logo
6:39 am - 11:10 amVienna Hauptbahnhof-
Ostrava Svinov
4h 31mnonstop
$56Regiojet
Find Deal
Mon, Dec 8 - Fri, Dec 12
Regiojet Logo
8:36 am - 1:18 pmOstrava Main-
Vienna Hauptbahnhof
4h 42mnonstop
Regiojet Logo
6:39 am - 11:18 amVienna Hauptbahnhof-
Ostrava Main
4h 39mnonstop
$56Regiojet
Find Deal

Good to know

Cheapest day

Sunday

Most expensive day

Saturday

Average price (round-trip)

$68

Average price (one-way)

$17
Train tickets to Vienna are on average 25% less expensive on Sundays
Train tickets to Vienna are on average 26% 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 $42, from Bohumín $57, from Studénka $58
  • Vienna's most searched train station on KAYAK is Vienna Hauptbahnhof. It is located 3 km from the city center.
  • You will generally catch the best train deals if you travel to Vienna at noon.

FAQs when traveling 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?

    ÖBB and Regiojet 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 05m
    Budapest to Vienna - 2h 27m
    Graz to Vienna - 2h 29m