Travel from Freiburg-im-Breisgau to Vienna

Bus or train from Freiburg im Breisgau to Vienna?

German Railways (DB) operates a train from Freiburg im Breisgau to Vienna twice daily. Tickets cost $95 - $140 and the journey takes 4 h 28 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Freiburg im Breisgau to Vienna 5 times a week. Tickets cost $55 - $95 and the journey takes 13 h 15 min.

Travel Guides

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

How to get from Freiburg im Breisgau to Vienna

From Freiburg(Breisgau) Hbf train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Vienna airport, then train to Vienna. 5 h 1 min $183. From Freiburg(Breisgau) Hbf train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Vienna airport, then train to Vienna. 6 h $229. From Freiburg(Breisgau) Hbf train to Karlsruhe Hbf, train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Vienna airport, then train to Vienna. 6 h 36 min $176. From Freiburg(Breisgau) Hbf train to Basel SBB, train to Bern, line 44 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Vienna airport, then train to Vienna. 6 h 52 min $486. From Freiburg(Breisgau) Hbf train to München Hbf, train to Wien Westbahnhof (U3), then subway to Wien Stephansplatz (U3). 9 h 39 min $206. From Freiburg(Breisgau) Hbf train to Karlsruhe Hbf, train to München Hbf, then train to Wien Westbahnhof. 10 h 15 min $207. From Freiburg bus to Vienna, Vienna Erdberg. 13 h 15 min $93. From Freiburg(Breisgau) Hbf train to Basel then bus to Wien. 13 h 16 min $129. From Freiburg im Breisgau drive to Vienna. 7 h 35 min $138.
Close Print Itinerary
  1. Here are 9 options to get from
    Freiburg im Breisgau to Vienna:

    1. Trip:
      1 Train to Basel, fly
      • One-Way approx: USD $125 - $368
      • Duration: 5 h 1 min
      Open +
      • Trip:
        1 Train to Basel, fly
        • One-Way approx: USD $125 - $368
        • Duration: 5 h 1 min
        Close x
    2. Trip:
      2 Train, train to Zurich, fly
      • One-Way approx: USD $133 - $373
      • Duration: 6 h
      Open +
      • Trip:
        2 Train, train to Zurich, fly
        • One-Way approx: USD $133 - $373
        • Duration: 6 h
        Close x
    3. Trip:
      3 Train, train to Stuttgart, fly
      • One-Way approx: USD $117 - $282
      • Duration: 6 h 36 min
      Open +
      • Trip:
        3 Train, train to Stuttgart, fly
        • One-Way approx: USD $117 - $282
        • Duration: 6 h 36 min
        Close x
    4. Trip:
      4 Train, train to Berne, fly
      • One-Way approx: USD $226 - $1,238
      • Duration: 6 h 52 min
      Open +
      • Trip:
        4 Train, train to Berne, fly
        • One-Way approx: USD $226 - $1,238
        • Duration: 6 h 52 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $159 - $241
      • Duration: 9 h 39 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $159 - $241
        • Duration: 9 h 39 min
        Close x
    6. Trip:
      6 Train via Karlsruhe Hbf
      • One-Way approx: USD $165 - $239
      • Duration: 10 h 15 min
      Open +
      • Trip:
        6 Train via Karlsruhe Hbf
        • One-Way approx: USD $165 - $239
        • Duration: 10 h 15 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $55 - $95
      • Duration: 13 h 15 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $55 - $95
        • Duration: 13 h 15 min
        Close x
    8. Trip:
      8 Train, bus
      • One-Way approx: USD $90 - $136
      • Duration: 13 h 16 min
      Open +
      • Trip:
        8 Train, bus
        • One-Way approx: USD $90 - $136
        • Duration: 13 h 16 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 7 h 35 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 7 h 35 min
        Close x