Train from Geneva to Leuk: 2h12 then Bus 471 from Leuk to Leuk les Bains: 34 min
Train from Zurich to Leuk: 2h13 then Bus 471 from Leuk to Leuk les Bains: 34 min
From German-speaking Switzerland, take the motorway towards Kandersteg, piggyback to Goppenstein and continue on Gampel; from there, take the direction of Sion – Susten – Leuk – Leukerbad / Leukerbad.
From French-speaking Switzerland, take the motorway towards Martigny / Sion; then the direction of Susten and go up the valley to Leukerbad / Leukerbad.