Travel from Geneva to Sion

Bus or train from Geneva to Sion?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Sion every 2 hours. Tickets cost $50 - $95 and the journey takes 1 h 31 min. Alternatively, tpg operates a bus from Geneva to Sion every 30 minutes. Tickets cost $3 - $5 and the journey takes 33 min. Eurolines CH also services this route 3 times a week.

How to get from Geneva to Sion

From Geneve train to Sion. 1 h 31 min SFr 89. From Genève, Terrassière line 61 bus to Annemasse then bus to Sion. 4 h 48 min SFr 24. From Geneva drive to Sion. 1 h 39 min SFr 24. From Genève rideshare to Sion. 2 h 9 min SFr 14.

Operators from Geneva to Sion

Close Print Itinerary
  1. Here are 4 options to get from
    Geneva to Sion:

    1. Trip:
      1 Train
      • One-Way approx: USD $50 - $95
      • Duration: 1 h 31 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $50 - $95
        • Duration: 1 h 31 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $23 - $29
      • Duration: 4 h 48 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $23 - $29
        • Duration: 4 h 48 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 1 h 39 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 1 h 39 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $15
      • Duration: 2 h 9 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $15
        • Duration: 2 h 9 min
        Close x