Travel from Schwechat to Budapest

Train, bus or fly from Schwechat to Budapest?

Austrian Postbus operates a train from Schwechat to Budapest hourly. Tickets cost $4 and the journey takes 6 min. Austrian Railways (ÖBB) also services this route every 2 hours. Alternatively, Austrian Postbus operates a bus from Schwechat to Budapest every 20 minutes. Tickets cost $5 and the journey takes 9 min. 4 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 Schwechat to Budapest

From Schwechat Siedlung Frauenfeld bus to Kledering b.Wien then train to Kelenföld. 3 h 20 min 27€. From Schwechat Möhringgasse bus to Flughafen Wien Busterminal, bus to Népliget M, then bus to Deák Ferenc tér M. 3 h 39 min 50€. From Schwechat Europaschule (Brauhausstraße) bus to Schwechat Möhringgasse, bus to Vídeň, Schwechat Airport Bbf., bus to Kelenföld vasútállomás M, then line 19 tram to Clark Ádám tér. 5 h 21 min 17€. From Schwechat drive to Budapest. 2 h 11 min 26€. From Schwechat Möhringgasse bus to Vienna airport, fly to Budapest airport, then bus to Budapest. 2 h 44 min 120€.

Is there a direct bus between Schwechat and Budapest?

No, there is no direct bus from Schwechat to Budapest. However, there are services departing from Schwechat Möhringgasse and arriving at Deák Ferenc tér M via Flughafen Wien Busterminal and Népliget M. The journey, including transfers, takes approximately 3 h 39 min.
Close Print Itinerary
  1. Here are 5 options to get from
    Schwechat to Budapest:

    1. Trip:
      1 Train
      • One-Way approx: USD $26 - $39
      • Duration: 3 h 20 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $26 - $39
        • Duration: 3 h 20 min
        Close x
    2. Trip:
      2 Bus via Népliget M
      • One-Way approx: USD $20 - $62
      • Duration: 3 h 39 min
      Open +
      • Trip:
        2 Bus via Népliget M
        • One-Way approx: USD $20 - $62
        • Duration: 3 h 39 min
        Close x
    3. Trip:
      3 Bus RegioJet
      • One-Way approx: USD $18 - $35
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Bus RegioJet
        • One-Way approx: USD $18 - $35
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 2 h 11 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 2 h 11 min
        Close x
    5. Trip:
      5 Fly
      • One-Way approx: USD $101 - $299
      • Duration: 2 h 44 min
      Open +
      • Trip:
        5 Fly
        • One-Way approx: USD $101 - $299
        • Duration: 2 h 44 min
        Close x