Find a train from Baretswil to Buch

Trains from Baretswil to Buch

virail helps you to find timetables and prices for all trains from Baretswil to Buch.

The route from Baretswil to Buch is served daily by 32 trains leaving from to the station of Bäretswil, Bahnhof and arriving at to the station of Krauchthal, Buch.
It's possible to buy a train ticket for an average price of 35CHF. The best price for the next few days is 30CHF.
The average journey duration is 3 h 12 min. The first train leaves at 08:05. The last one is at 23:48.


Average price: 35CHF

Best price: 30CHF

Journey duration: 3 h 12 min

32 connections per day
First departure: 08:05
Last departure: 23:48

Stations of departure

  • Bäretswil, Bahnhof

Destination stations

  • Krauchthal, Buch

SbbSbb Low-floor bus 2725 Urban train 19550 Intercity 820 Bus 4153 Bus 45138 13:05 – 15:42 Bäretswil, Bahnhof – Krauchthal, Buch 35.70 CHF 2 h 37 min 4 changes SbbSbb Low-floor bus n26 2615 Urban train 19568 Ic-tilting train 1532 Regioexpress 3884 Urban train 16472 Bus 45131 17:35 – 20:13 Bäretswil, Bahnhof – Krauchthal, Buch - 2 h 38 min 5 changes SbbSbb Low-floor bus n26 2615 Urban train 19568 Ic-tilting train 1532 Regioexpress 3884 Urban train 16472 Bus 45131 17:35 – 20:13 Bäretswil, Bahnhof – Krauchthal, Buch 29.80 CHF 2 h 38 min 5 changes SbbSbb Bus 2992 Urban train 18594 Intercity 704 Urban train 16421 Bus 45103 23:48 – 07:09 Bäretswil, Bahnhof – Krauchthal, Buch 35.80 CHF 7 h 21 min 4 changes SbbSbb Bus 2992 Urban train 18594 Intercity 704 Urban train 16421 Bus 45103 23:48 – 07:09 Bäretswil, Bahnhof – Krauchthal, Buch 35.80 CHF 7 h 21 min 4 changes
Check all trains from Baretswil to Buch