Travel from Salzburg to Budapest

Train, bus or fly from Salzburg to Budapest?

You can take a train from Salzburg to Budapest via Wien Hbf in around 5 h 49 min. Alternatively, you can take a bus from Salzburg to Budapest via Wien Westbahnhof (U3), Volkstheater, and Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse in around 6 h 31 min.

Travel Guides

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

How to get from Salzburg to Budapest

From Salzburg, Salzburg train to Wien Hbf then train to Kelenföld. 5 h 49 min 58€. From Salzburg bus to Wien Westbahnhof (U3), subway to Volkstheater, subway to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse, then bus to Budapešť, Kelenföld vasútállomás M - Etele tér. 6 h 31 min 43€. From Salzburg night train to Kelenföld vasútállomás M then line 19 tram to Clark Ádám tér. 5 h 42 min 29€. From Salzburg rideshare to Budapest. 6 h 31 min 26€. From Salzburg drive to Budapest. 5 h 3 min 62€. From Salzburg Reichenhaller Straße bus to Salzburg airport, fly to Budapest airport, then bus to Budapest. 6 h 33 min 136€. From Salzburg Hbf train to München Ost, train to Munich airport, fly to Budapest airport, then bus to Budapest. 6 h 26 min 134€.
Close Print Itinerary
  1. Here are 7 options to get from
    Salzburg to Budapest:

    1. Trip:
      1 Train
      • One-Way approx: USD $59 - $80
      • Duration: 5 h 49 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $59 - $80
        • Duration: 5 h 49 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $30 - $58
      • Duration: 6 h 31 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $30 - $58
        • Duration: 6 h 31 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $29 - $42
      • Duration: 5 h 42 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $29 - $42
        • Duration: 5 h 42 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $33
      • Duration: 6 h 31 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $33
        • Duration: 6 h 31 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 5 h 3 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 5 h 3 min
        Close x
    6. Trip:
      6 Fly from Salzburg
      • One-Way approx: USD $145 - $488
      • Duration: 6 h 33 min
      Open +
      • Trip:
        6 Fly from Salzburg
        • One-Way approx: USD $145 - $488
        • Duration: 6 h 33 min
        Close x
    7. Trip:
      7 Train to Munich, fly
      • One-Way approx: USD $111 - $323
      • Duration: 6 h 26 min
      Open +
      • Trip:
        7 Train to Munich, fly
        • One-Way approx: USD $111 - $323
        • Duration: 6 h 26 min
        Close x