Travel from Vienna to Bergamo

Train, bus or fly from Vienna to Bergamo?

Ukraine International Airlines, Lufthansa and 14 other airlines fly from Vienna to Bergamo hourly. Alternatively, Austrian Railways (ÖBB) operates a train from Vienna to Bergamo hourly. Tickets cost $60 - $95 and the journey takes 3 h 19 min. 4 other operators also service this route.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vienna to Bergamo

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Milan Bergamo airport, then bus to Bergamo. 6 h 27 min $141. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Milan Malpensa airport, train to Milano Centrale, then train to Bergamo. 6 h 22 min $142. From Wien Mitte-Landstraße (CAT) train to Flughafen Wien Busterminal, bus to Bratislava airport, fly to Milan Bergamo airport, then bus to Bergamo. 5 h 9 min $85. From Wien Westbahnhof train to Kufstein, train to Verona Porta Nuova, train to Brescia, then train to Bergamo. 11 h 13 min $183. From Vienna, Vienna Erdberg bus to Orio al Serio Airport then bus to Bergamo Porta Nuova. 11 h 31 min $89. From Wien HBF night train to Brescia then train to Bergamo. 14 h 9 min $119. From Wien Stephansplatz (U1) subway to Wien Hauptbahnhof, night train to Brescia, then train to Bergamo. 15 h 18 min $113. From Vienna drive to Bergamo. 7 h 36 min $151.
Close Print Itinerary
  1. Here are 8 options to get from
    Vienna to Bergamo:

    1. Trip:
      1 Fly Vienna to Milan Bergamo
      • One-Way approx: USD $78 - $344
      • Duration: 6 h 27 min
      Open +
      • Trip:
        1 Fly Vienna to Milan Bergamo
        • One-Way approx: USD $78 - $344
        • Duration: 6 h 27 min
        Close x
    2. Trip:
      2 Fly Vienna to Milan Malpensa, train
      • One-Way approx: USD $89 - $255
      • Duration: 6 h 22 min
      Open +
      • Trip:
        2 Fly Vienna to Milan Malpensa, train
        • One-Way approx: USD $89 - $255
        • Duration: 6 h 22 min
        Close x
    3. Trip:
      3 Bus to Bratislava, fly to Milan Bergamo
      • One-Way approx: USD $49 - $1,137
      • Duration: 5 h 9 min
      Open +
      • Trip:
        3 Bus to Bratislava, fly to Milan Bergamo
        • One-Way approx: USD $49 - $1,137
        • Duration: 5 h 9 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $134 - $214
      • Duration: 11 h 13 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $134 - $214
        • Duration: 11 h 13 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $55 - $91
      • Duration: 11 h 31 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $55 - $91
        • Duration: 11 h 31 min
        Close x
    6. Trip:
      6 Night train Trenitalia, train
      • One-Way approx: USD $65 - $136
      • Duration: 14 h 9 min
      Open +
      • Trip:
        6 Night train Trenitalia, train
        • One-Way approx: USD $65 - $136
        • Duration: 14 h 9 min
        Close x
    7. Trip:
      7 Night train Nightjet, train
      • One-Way approx: USD $86 - $124
      • Duration: 15 h 18 min
      Open +
      • Trip:
        7 Night train Nightjet, train
        • One-Way approx: USD $86 - $124
        • Duration: 15 h 18 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 7 h 36 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 7 h 36 min
        Close x