Travel from Strasbourg to Lausanne

Bus or train from Strasbourg to Lausanne?

French Railways (SNCF) operates a train from Strasbourg to Lausanne hourly. Tickets cost $30 and the journey takes 1 h 18 min. 2 other operators also service this route. Alternatively, RegioJet operates a bus from Strasbourg to Lausanne once a week. Tickets cost $12 - $16 and the journey takes 5 h.

Travel Guides

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

How to get from Strasbourg to Lausanne

ModeDurationPrice
From Strasbourg train to Basel SBB, train to Bern, then train to Lausanne.4 hSFr 138
From Štrasburk, Place de l'Étoile bus to Lausanne, park.Velodrome.5 hSFr 13
From Strasbourg bus to Basel, Basel central station, bus to Lausanne, Parc Vélodrome, then line 1 bus to Lausanne, Rasude.7 hSFr 68
From Strasbourg rideshare to Lausanne.4 h 11 minSFr 22
From Strasbourg drive to Lausanne.3 h 22 minSFr 53
From Strasbourg train to Strasbourg airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, train to Genève, then train to Lausanne.6 h 19 minSFr 204

How long does it take to get from Strasbourg to Lausanne?

It takes approximately 4 h to get from Strasbourg to Lausanne.