French Railways (SNCF) operates a train from Chamonix to Wengen hourly. Tickets cost $12 and the journey takes 36 min. 6 other operators also service this route.
How to get from Chamonix to Wengen
From Chamonix-Mont-Blanc train to Vallorcine, train to Martigny, train to Visp, train to Spiez, train to Interlaken Ost, then train to Lauterbrunnen. 5 h 21 min SFr 140. From Chamonix drive to Wengen. 4 h SFr 42.