Travel options for:
Nearby airports to Lauperswil
  • Zurich (ZRH)

    $57 - $101
    1. Zürich Flughafen

      50 min - hourly

      $26 - $50

    2. Olten

      31 min - every 4 hours

      $20 - $40

    3. Burgdorf

      21 min - every 3 hours - line 4

      $10 - $14

  • Milan Malpensa (MXP)

    $86 - $152
    1. Malpensa Aeroporto T.1

      25 min - hourly

      $4 - $8

    2. Gallarate

      2 h 26 min - once daily

      $60 - $110

    3. Bern

      50 min - every 3 hours - line 4

      $22 - $35

  • Geneva (GVA)

    $75 - $127
    1. Genève-Aéroport

      1 h 54 min - every 2 hours

      $50 - $95

    2. Bern

      50 min - every 3 hours - line 4

      $22 - $35

  • Basel (BSL)

    $45 - $76
    1. Basel EuroAirport

      18 min - every 10 minutes - line 50

      $3 - $5

    2. Basel SBB

      26 min - 5 times a day

      $19 - $35

    3. Olten

      31 min - every 4 hours

      $12 - $22

    4. Burgdorf

      21 min - every 3 hours - line 4

      $10 - $14

  • Berne (BRN)

    $32 - $44
    1. Bern Flughafen

      9 min - hourly - line 334

      $2 - $4

    2. Belp

      1 h 5 min - every 3 hours

      $29 - $40

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

From Zürich Flughafen train to Olten, train to Burgdorf, then line 4 train to Neumühle. 2 h 38 min SFr 92. From Malpensa Aeroporto T.1 train to Gallarate, train to Bern, then line 4 train to Neumühle. 5 h 18 min SFr 130. From Genève-Aéroport train to Bern then line 4 train to Neumühle. 3 h 21 min SFr 115. From Basel EuroAirport line 50 bus to Basel SBB, train to Olten, train to Burgdorf, then line 4 train to Neumühle. 2 h 43 min SFr 71. From Bern Flughafen line 334 bus to Belp then train to Neumühle. 1 h 53 min SFr 37.