Travel from Visp to Chamonix

Train from Visp to Chamonix

Swiss Railways (SBB/CFF/FFS) operates a train from Visp to Chamonix hourly. Tickets cost $28 - $55 and the journey takes 40 min. 3 other operators also service this route.

How to get from Visp to Chamonix

From Visp train to Martigny, train to Vallorcine, then train to Chamonix-Mont-Blanc. 3 h 7 min SFr 85. From Visp train to Saxon, line 130 train to Martigny, train to Le Châtelard-Frontière, then bus to Chamonix-Mont-Blanc. 3 h 56 min SFr 31. From Visp train to Martigny, bus to Finhaut, train to Le Châtelard-Frontière, then bus to Chamonix-Mont-Blanc. 3 h 56 min SFr 78. From Visp drive to Chamonix. 1 h 33 min SFr 18.
Close Print Itinerary
  1. Here are 4 options to get from
    Visp to Chamonix:

    1. Trip:
      1 Train Swiss Railways (SBB/CFF/FFS)
      • One-Way approx: USD $54 - $94
      • Duration: 3 h 7 min
      Open +
      • Trip:
        1 Train Swiss Railways (SBB/CFF/FFS)
        • One-Way approx: USD $54 - $94
        • Duration: 3 h 7 min
        Close x
    2. Trip:
      2 Train RegionalAlps
      • One-Way approx: USD $22 - $38
      • Duration: 3 h 56 min
      Open +
      • Trip:
        2 Train RegionalAlps
        • One-Way approx: USD $22 - $38
        • Duration: 3 h 56 min
        Close x
    3. Trip:
      3 Train via Finhaut
      • One-Way approx: USD $51 - $89
      • Duration: 3 h 56 min
      Open +
      • Trip:
        3 Train via Finhaut
        • One-Way approx: USD $51 - $89
        • Duration: 3 h 56 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 1 h 33 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 1 h 33 min
        Close x