Travel from Vienna to Weiz

Train, bus or fly from Vienna to Weiz?

Austrian Postbus operates a bus from Vienna to Weiz hourly. Tickets cost $26 and the journey takes 1 h 14 min. 3 other operators also service this route. Alternatively, Austrian Railways (ÖBB) operates a train from Vienna to Weiz hourly. Tickets cost $30 - $50 and the journey takes 2 h 38 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vienna to Weiz

From Wien Secession (Friedrichstraße/Nebenfahrbahn) bus to Schäffernsteg P+R Pinggau Süd, bus to Kaindorf b.Hartberg Ortsmitte, bus to Großpesendorf Busbahnhof (Bundesstraße), then bus to Weiz Kapruner-Generator-Straße. 2 h 56 min 34€. From Wien Secession (Friedrichstraße/Nebenfahrbahn) bus to Schäffernsteg P+R Pinggau Süd, bus to Großpesendorf Busbahnhof (Bundesstraße), then bus to Weiz Kapruner-Generator-Straße. 3 h 39 min 34€. From Wien Hbf train to Graz Hbf, train to Gleisdorf, then train to Weiz. 4 h 9 min 52€. From Wien Stephansplatz (U3) subway to Vienna, Vienna Felberstrasse, bus to Graz Jakominiplatz (Gleisdorfer Gasse), then bus to Weiz Kapruner-Generator-Straße. 4 h 30 min 29€. From Vienna drive to Weiz. 1 h 54 min 21€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Graz airport, train to Graz Don Bosco, train to Gleisdorf, then train to Weiz. 3 h 42 min 121€.
Close Print Itinerary
  1. Here are 6 options to get from
    Vienna to Weiz:

    1. Trip:
      1 Bus via Kaindorf b.Hartberg Ortsmitte
      • One-Way approx: USD $42
      • Duration: 2 h 56 min
      Open +
      • Trip:
        1 Bus via Kaindorf b.Hartberg Ortsmitte
        • One-Way approx: USD $42
        • Duration: 2 h 56 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $42
      • Duration: 3 h 39 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $42
        • Duration: 3 h 39 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $46 - $74
      • Duration: 4 h 9 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $46 - $74
        • Duration: 4 h 9 min
        Close x
    4. Trip:
      4 Bus FlixBus
      • One-Way approx: USD $26 - $37
      • Duration: 4 h 30 min
      Open +
      • Trip:
        4 Bus FlixBus
        • One-Way approx: USD $26 - $37
        • Duration: 4 h 30 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 1 h 54 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 1 h 54 min
        Close x
    6. Trip:
      6 Fly
      • One-Way approx: USD $101 - $314
      • Duration: 3 h 42 min
      Open +
      • Trip:
        6 Fly
        • One-Way approx: USD $101 - $314
        • Duration: 3 h 42 min
        Close x