Travel from Geneva to Alsace

Bus or train from Geneva to Alsace?

You can take a train from Geneva to Strasbourg via Olten and Basel SBB in around 4 h 53 min. Alternatively, RegioJet operates a bus from Geneva to Strasbourg 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 Geneva to Alsace

From Genève train to Olten, train to Basel SBB, then train to Strasbourg. 4 h 53 min SFr 167. From Genève train to Bern, train to Basel SBB, then train to Strasbourg. 5 h 9 min SFr 168. From Ženeva, Gare Routiere, pl. Dorciere bus to Štrasburk, Place de l'Étoile. 5 h 55 min SFr 16. From Geneva bus to Basel then bus to Strasbourg. 8 h 5 min SFr 68. From Genève rideshare to Strasbourg. 4 h 47 min SFr 29. From Geneva drive to Strasbourg. 3 h 52 min SFr 62. From Genève train to Geneva airport, fly to Zurich airport, line 2 train to Zürich HB, train to Basel SBB, then train to Saint-Louis. 3 h 42 min SFr 155. From Geneve train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Strasbourg airport, train to Gare Centrale, then tram to Illkirch-Graffenstaden. 5 h 16 min SFr 182.

Is there a direct train between Geneva and Alsace?

No, there is no direct train from Geneva to Alsace. However, there are services departing from Genève and arriving at Strasbourg via Olten and Basel SBB. The journey, including transfers, takes approximately 4 h 53 min.

Is there a direct bus between Geneva and Alsace?

Yes, there is a direct bus departing from Ženeva, Gare Routiere, pl. Dorciere and arriving at Štrasburk, Place de l'Étoile. Services depart once a week, and operate Friday, Saturday and Sunday. The journey takes approximately 5 hours.