Travel options for:
Nearby airports to Oberstaufen
  • Munich (MUC)

    $45 - $68
    1. München Flughafen Terminal

      41 min - every 20 minutes

      $4 - $9

    2. München Hbf Gl.27-36

      1 h 59 min - every 3 hours

      $40 - $60

  • Zurich (ZRH)

    $54 - $87
    1. Zürich Flughafen

      1 h 37 min - 5 times a day

      $35 - $60

    2. Lindau Hbf

      41 min - every 2 hours

      $18 - $27

  • Stuttgart (STR)

    $58 - $101
    1. Stuttgart Airport

      1 h 13 min - 4 times a week

      $28 - $55

    2. Ulm Hbf

      1 h 40 min - 3 times a day

      $30 - $50

  • Basel (BSL)

    $76 - $128
    1. St-Louis-la-Chaussee

      11 min - hourly

      $10 - $17

    2. Basel SBB

      6 min - every 30 minutes

      $9 - $17

    3. Basel Bad Bf

      2 h 1 min - 5 times a day

      $35 - $60

    4. Friedrichshafen Stadt

      26 min - every 4 hours

      $13 - $20

    5. Lindau Hbf

      41 min - every 2 hours

      $9 - $14

  • Altenrhein (ACH)

    $32 - $51
    1. Staad

      7 min - hourly - line 2

      $2 - $4

    2. St. Margrethen

      15 min - every 30 minutes

      $7 - $12

    3. Bregenz

      12 min - hourly

      $4 - $8

    4. Lindau Hbf

      41 min - every 2 hours

      $18 - $27

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From München Flughafen Terminal train to München Hbf Gl.27-36 then train to Oberstaufen. 3 h 40 min 48€. From Zürich Flughafen train to Lindau Hbf then train to Oberstaufen. 2 h 42 min 68€. From Stuttgart Airport bus to Ulm Hbf then train to Oberstaufen. 3 h 53 min 66€. From St-Louis-la-Chaussee train to Basel SBB, train to Basel Bad Bf, train to Friedrichshafen Stadt, train to Lindau Hbf, then train to Oberstaufen. 5 h 17 min 93€. From Staad line 2 train to St. Margrethen, train to Bregenz, train to Lindau Hbf, then train to Oberstaufen. 2 h 9 min 36€.

 
 

Train from Nearby airports to Oberstaufen

S-Bahn operates a train from Munich (MUC) to Oberstaufen every 15 minutes. Tickets cost $4 - $9 and the journey takes 41 min. German Railways (DB) also services this route every 2 hours.