Travel from Zürich to Leukerbad

Train from Zürich to Leukerbad

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Leukerbad hourly. Tickets cost $70 - $130 and the journey takes 2 h. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Zürich to Leukerbad

From Zürich HB train to Visp, line 100 train to Leuk, Bahnhof, then line 471 bus to Leukerbad. 4 h SFr 136. From Zurich bus to Bern, Neufeld P+R, line 11 bus to Bern, train to Visp, line 100 train to Leuk, Bahnhof, then line 471 bus to Leukerbad. 4 h 55 min SFr 89. From Zürich drive to Leukerbad. 3 h 20 min SFr 48.

How long does it take to get from Zürich to Leukerbad?

It takes approximately 4 h to get from Zürich to Leukerbad.

Operators from Zürich to Leukerbad

Close Print Itinerary
  1. Here are 3 options to get from
    Zürich to Leukerbad:

    1. Trip:
      1 Train
      • One-Way approx: USD $82 - $144
      • Duration: 4 h
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $82 - $144
        • Duration: 4 h
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $53 - $101
      • Duration: 4 h 55 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $53 - $101
        • Duration: 4 h 55 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 3 h 20 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 3 h 20 min
        Close x