Stop timetable · Laupersdorf, Dorf

129 towards Balsthal, Bahnhof

Bus 129 from Laupersdorf, Dorf

Timetable valid until 12 December 2026As of 5 November 2026Planned times

hMonday–FridaySaturdaySunday
52548a55
62148a5125
72548a552525
825552525
925552525
1025552525
1125552525
1225552525
1325552525
1425552525
1525552525
1625552525
172537a552525
182537a552525
1925552525
20252525
2123b23b23b
2223b23b23b
2323b23b23b
023c23
1
209c09
309c09

a only to Oensingen, Bahnhofb on to Oensingen, Bahnhofc night Fri/Sat only

Departures after midnight are listed under the day whose evening they follow: 0:15 under Friday leaves in the night from Friday to Saturday. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.

Journey time from here, in minutes

  1. Welschenrohr, Zentrum
  2. Welschenrohr, Unterdorf
  3. Herbetswil, Wolfsschlucht
  4. Herbetswil, Hinterer Hammer
  5. Herbetswil, Dorf
  6. Aedermannsdorf, Staatsstrasse
  7. Aedermannsdorf, Dorfplatz
  8. Aedermannsdorf, Staatsstrasse
  9. Matzendorf, Horngraben
  10. Matzendorf, Unterdorf
  11. Matzendorf, Schulen
  12. Matzendorf, Unterdorf
  13. Matzendorf, Mühle
  14. Dorf
  15. Einschnitt 1
  16. Vogelsmatt 2
  17. Balsthal, Hinterrain 3
  18. Balsthal, Post 5
  19. Balsthal, Bahnhof 6
  20. Balsthal, Thalbrücke 11
  21. Klus, Bahnhof 12
  22. Klus, Maiacker 13
  23. Oensingen, Lehngasse 14
  24. Oensingen, Bahnhof 17

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.