Travel from Regensburg to Vienna

Bus or train from Regensburg to Vienna?

German Railways (DB) operates a train from Regensburg to Vienna every 3 hours. Tickets cost $85 - $130 and the journey takes 3 h 24 min. Alternatively, FlixBus operates a bus from Regensburg to Vienna 4 times a day. Tickets cost $24 - $40 and the journey takes 5 h 10 min.

Travel Guides

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

How to get from Regensburg to Vienna

From Regensburg Hbf train to Wien. 3 h 24 min 88€. From Regensburg Hbf train to Wien Meidling Bf (Wilhelmstraße) then bus to Wien Oper (Opernring/Steig E). 4 h 89€. From Regensburg, Regensburg central station bus to Vienna, Vienna Erdberg. 5 h 10 min 32€. From Regensburg Hbf night train to Wien Hauptbahnhof. 4 h 6 min 38€. From Regensburg rideshare to Vienna. 4 h 54 min 19€. From Regensburg drive to Vienna. 3 h 40 min 52€. From Regensburg Hbf train to Nürnberg Hbf(U-Bahn), subway to Nuremberg airport, fly to Vienna airport, then train to Vienna. 5 h 2 min 110€. From Regensburg Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Vienna airport, then train to Vienna. 5 h 8 min 137€. From Regensburg, Regensburg central station bus to Zličín, bus to Prague airport, fly to Vienna airport, then train to Vienna. 5 h 36 min 144€. From Regensburg Hbf train to Leonding Paschinger Straße (Trixnerweg), bus to Linz airport, fly to Vienna airport, then train to Vienna. 5 h 12 min 200€.

Operators from Regensburg to Vienna

Close Print Itinerary
  1. Here are 10 options to get from
    Regensburg to Vienna:

    1. Trip:
      1 Train
      • One-Way approx: USD $85 - $130
      • Duration: 3 h 24 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $85 - $130
        • Duration: 3 h 24 min
        Close x
    2. Trip:
      2 Train via Wien Meidling Bf (Wilhelmstraße)
      • One-Way approx: USD $102 - $109
      • Duration: 4 h
      Open +
      • Trip:
        2 Train via Wien Meidling Bf (Wilhelmstraße)
        • One-Way approx: USD $102 - $109
        • Duration: 4 h
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $24 - $40
      • Duration: 5 h 10 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $24 - $40
        • Duration: 5 h 10 min
        Close x
    4. Trip:
      4 Night train
      • One-Way approx: USD $40 - $55
      • Duration: 4 h 6 min
      Open +
      • Trip:
        4 Night train
        • One-Way approx: USD $40 - $55
        • Duration: 4 h 6 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $24
      • Duration: 4 h 54 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $24
        • Duration: 4 h 54 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 3 h 40 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 3 h 40 min
        Close x
    7. Trip:
      7 Train to Nuremberg, fly
      • One-Way approx: USD $86 - $223
      • Duration: 5 h 2 min
      Open +
      • Trip:
        7 Train to Nuremberg, fly
        • One-Way approx: USD $86 - $223
        • Duration: 5 h 2 min
        Close x
    8. Trip:
      8 Train to Munich, fly
      • One-Way approx: USD $103 - $362
      • Duration: 5 h 8 min
      Open +
      • Trip:
        8 Train to Munich, fly
        • One-Way approx: USD $103 - $362
        • Duration: 5 h 8 min
        Close x
    9. Trip:
      9 Bus to Prague, fly
      • One-Way approx: USD $113 - $319
      • Duration: 5 h 36 min
      Open +
      • Trip:
        9 Bus to Prague, fly
        • One-Way approx: USD $113 - $319
        • Duration: 5 h 36 min
        Close x
    10. Trip:
      10 Train to Linz, fly
      • One-Way approx: USD $151 - $505
      • Duration: 5 h 12 min
      Open +
      • Trip:
        10 Train to Linz, fly
        • One-Way approx: USD $151 - $505
        • Duration: 5 h 12 min
        Close x