From Lyon Part Dieu train to Geneve. 1 h 49 min 36€. From Lyon bus to St-Julien-en-G., SNCF then bus to Genève, Bel-Air. 2 h 19 min 14€. From Lyon, Lyon Perrache bus to Geneva. 2 h 30 min 7€. From Lyon drive to Geneva. 1 h 36 min 20€. From Lyon rideshare to Genève. 1 h 58 min 10€.
Bus or train from Lyon to Geneva?French Railways (SNCF) operates a train from Lyon to Geneva hourly. Tickets cost $30 - $50 and the journey takes 1 h 49 min. TGV also services this route once daily. Alternatively, Isilines operates a bus from Lyon to Geneva 5 times a day. Tickets cost $10 - $14 and the journey takes 1 h 40 min. tpg also services this route every 15 minutes.
Want to know more about Flixbus?Rome2rio’s guide has all the details