Travel from Strasbourg to Geneva

Bus or train from Strasbourg to Geneva?

You can take a train from Strasbourg to Geneva via Basel SBB and Bern in around 4 h 39 min. Alternatively, RegioJet operates a bus from Strasbourg to Geneva once a week. Tickets cost $15 - $19 and the journey takes 5 h 55 min.

Travel Guides

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

How to get from Strasbourg to Geneva

From Strasbourg train to Basel SBB, train to Bern, then train to Genève. 4 h 39 min SFr 180. From Strasbourg train to Basel SBB, train to Olten, then train to Genève. 4 h 49 min SFr 180. From Štrasburk, Place de l'Étoile bus to Ženeva, Gare Routiere, pl. Dorciere. 5 h 55 min SFr 15. From Strasbourg bus to Basel, Basel central station then bus to Geneva. 8 h 19 min SFr 70. From Strasbourg rideshare to Genève. 4 h 47 min SFr 29. From Strasbourg drive to Geneva. 3 h 53 min SFr 62. From Strasbourg train to Strasbourg airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Geneva. 5 h 28 min SFr 178. From Strasbourg train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Geneva airport, then train to Geneva. 4 h 42 min SFr 192.
Close Print Itinerary
  1. Here are 8 options to get from
    Strasbourg to Geneva:

    1. Trip:
      1 Train via Bern
      • One-Way approx: USD $111 - $202
      • Duration: 4 h 39 min
      Open +
      • Trip:
        1 Train via Bern
        • One-Way approx: USD $111 - $202
        • Duration: 4 h 39 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $110 - $192
      • Duration: 4 h 49 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $110 - $192
        • Duration: 4 h 49 min
        Close x
    3. Trip:
      3 Bus RegioJet
      • One-Way approx: USD $15 - $19
      • Duration: 5 h 55 min
      Open +
      • Trip:
        3 Bus RegioJet
        • One-Way approx: USD $15 - $19
        • Duration: 5 h 55 min
        Close x
    4. Trip:
      4 Bus FlixBus
      • One-Way approx: USD $52 - $93
      • Duration: 8 h 19 min
      Open +
      • Trip:
        4 Bus FlixBus
        • One-Way approx: USD $52 - $93
        • Duration: 8 h 19 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $31
      • Duration: 4 h 47 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $31
        • Duration: 4 h 47 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 3 h 53 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 3 h 53 min
        Close x
    7. Trip:
      7 Fly Strasbourg to Lyon, train
      • One-Way approx: USD $108 - $443
      • Duration: 5 h 28 min
      Open +
      • Trip:
        7 Fly Strasbourg to Lyon, train
        • One-Way approx: USD $108 - $443
        • Duration: 5 h 28 min
        Close x
    8. Trip:
      8 Train, train to Zurich, fly to Geneva
      • One-Way approx: USD $132 - $276
      • Duration: 4 h 42 min
      Open +
      • Trip:
        8 Train, train to Zurich, fly to Geneva
        • One-Way approx: USD $132 - $276
        • Duration: 4 h 42 min
        Close x