Travel from Geneva to Rennes

Train, bus or fly from Geneva to Rennes?

TGV operates a train from Geneva to Rennes every 2 hours. Tickets cost $100 - $120 and the journey takes 3 h 10 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Geneva to Rennes twice daily. Tickets cost $30 - $55 and the journey takes 8 h 15 min. FlixBus also services this route 3 times a day.

Travel Guides

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

How to get from Geneva to Rennes

From Geneve train to Gare De Lyon - Diderot, line 91 bus to Paris Montparnasse, then train to Rennes. 6 h 7 min 165€. From Geneve train to Lyon Part Dieu then train to Rennes. 7 h 6 min 135€. From Geneva bus to Paris, Paris then bus to Rennes. 13 h 20 min 70€. From Genève, Place de Neuve line 5 bus to Geneve-Aeroport, bus to Lyon, then bus to Rennes. 18 h 41 min 102€. From Geneva drive to Rennes. 7 h 48 min 113€. From Genève train to Geneva airport, fly to Rennes airport, then line 57 bus to Rennes. 5 h 56 min 139€. From Genève train to Geneva airport, fly to Nantes airport, bus to Nantes, then train to Rennes. 5 h 30 min 123€. From Geneve train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Rennes airport, then line 57 bus to Rennes. 5 h 37 min 151€. From Geneve train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Nantes airport, bus to Nantes, then train to Rennes. 6 h 40 min 131€.