Travel from Salzburg to Oberammergau

Bus or train from Salzburg to Oberammergau?

You can take a train from Salzburg to Oberammergau via München Hbf Gl.27-36 and Murnau in around 4 h 1 min. Alternatively, you can take a bus from Salzburg to Oberammergau via Munich, Munich central bus station and Garmisch-Partenkirchen in around 4 h 43 min.

Travel Guides

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

How to get from Salzburg to Oberammergau

From Salzburg Hbf train to München Hbf Gl.27-36, train to Murnau, then train to Oberammergau. 4 h 1 min 62€. From Salzburg bus to Munich, Munich central bus station, bus to Garmisch-Partenkirchen, then taxi to Oberammergau. 4 h 43 min 72€. From Salzburg Hauptbahnhof night train to München Hbf Gl.27-36, train to Murnau, then train to Oberammergau. 4 h 14 min 42€. From Salzburg drive to Oberammergau. 2 h 16 min 25€.

Operators from Salzburg to Oberammergau

Close Print Itinerary
  1. Here are 4 options to get from
    Salzburg to Oberammergau:

    1. Trip:
      1 Train
      • One-Way approx: USD $60 - $90
      • Duration: 4 h 1 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $60 - $90
        • Duration: 4 h 1 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $69 - $89
      • Duration: 4 h 43 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $69 - $89
        • Duration: 4 h 43 min
        Close x
    3. Trip:
      3 Night train, train
      • One-Way approx: USD $39 - $67
      • Duration: 4 h 14 min
      Open +
      • Trip:
        3 Night train, train
        • One-Way approx: USD $39 - $67
        • Duration: 4 h 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 2 h 16 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 2 h 16 min
        Close x