From Genève train to Sierre/Siders then taxi to Grimentz. 2 h 36 min SFr 285. From Geneva drive to Grimentz. 2 h 14 min SFr 32.
Train from Geneva to Grimentz
Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Grimentz hourly. Tickets cost $55 - $100 and the journey takes 2 h 3 min.