Travel from Hallstatt to Vienna

Bus or train from Hallstatt to Vienna?

You can take a train from Hallstatt to Vienna via Attnang-Puchheim in around 3 h 48 min. Alternatively, you can take a bus from Hallstatt to Vienna via Český Krumlov in around 7 h.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Hallstatt to Vienna

ModeDurationPrice
From Hallstatt train to Attnang-Puchheim then train to Vienna, Vienna Mitte.3 h 48 min42€
From Hallstatt train to Attnang-Puchheim, train to Westbahnhof, then subway to Stephansplatz.4 h 26 min38€
From Hallstatt bus to Český Krumlov then bus to Vienna.7 h120€
From Hallstatt drive to Vienna.3 h 6 min33€
From Hallstatt train to Attnang-Puchheim, train to Linz airport, fly to Vienna airport, then train to Vienna.4 h 42 min178€
From Hallstatt train to Attnang-Puchheim, train to Salzburg Hauptbahnhof, line 2 bus to Salzburg airport, fly to Vienna airport, then train to Vienna.5 h 23 min128€

How long does it take to get from Hallstatt to Vienna?

It takes approximately 3 h 48 min to get from Hallstatt to Vienna, including transfers.

Is there a direct train between Hallstatt and Vienna?

No, there is no direct train from Hallstatt to Vienna. However, there are services departing from Hallstatt and arriving at Vienna, Vienna Mitte via Attnang-Puchheim. The journey, including transfers, takes approximately 3 h 48 min.

Is there a direct bus between Hallstatt and Vienna?

No, there is no direct bus from Hallstatt to Vienna. However, there are services departing from Hallstatt and arriving at Vienna via Český Krumlov. The journey, including transfers, takes approximately 7 h.

Operators from Hallstatt to Vienna

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
WESTbahn Gmbh+43 1 89900WESTbahn Gmbh
Wiener Linien+43 (0)1 7909 100Wiener Linien
Bean ShuttleBean Shuttle
Austrian AirlinesAustrian Airlines
Salzburg Airport ShuttleSalzburg Airport Shuttle
Close Print Itinerary
  1. Here are 6 options to get from
    Hallstatt to Vienna:

    1. Trip:
      1 Train
      • One-Way approx: USD $39 - $81
      • Duration: 3 h 48 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $39 - $81
        • Duration: 3 h 48 min
        Close x
    2. Trip:
      2 Train via Westbahnhof
      • One-Way approx: USD $41 - $53
      • Duration: 4 h 26 min
      Open +
      • Trip:
        2 Train via Westbahnhof
        • One-Way approx: USD $41 - $53
        • Duration: 4 h 26 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $149
      • Duration: 7 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $149
        • Duration: 7 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 3 h 6 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 3 h 6 min
        Close x
    5. Trip:
      5 Train, train to Linz, fly
      • One-Way approx: USD $130 - $480
      • Duration: 4 h 42 min
      Open +
      • Trip:
        5 Train, train to Linz, fly
        • One-Way approx: USD $130 - $480
        • Duration: 4 h 42 min
        Close x
    6. Trip:
      6 Train, train to Salzburg, fly
      • One-Way approx: USD $111 - $368
      • Duration: 5 h 23 min
      Open +
      • Trip:
        6 Train, train to Salzburg, fly
        • One-Way approx: USD $111 - $368
        • Duration: 5 h 23 min
        Close x