COVID-19 Travel restrictions may apply upon entering France. Learn More.
Duration 7h 44m
Distance 844.1 km
Average price 310€
Frequency 4/day

Trip overview

The average train between Geneva and Rennes takes 7h 44m and the fastest train takes 5h 37m. The train service runs several times per day from Geneva to Rennes. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Paris

  1. Geneve
  2. Paris Montparnasse 1 Et 2
  3. Rennes
6h 26m
Bookable on Rome2rio
144€ - 186€

Frequently asked questions

Want to know about travelling from Geneva to Rennes? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in France. For the latest travel status, please check the official page for France.

Learn More.

No, there is no direct train from Geneva to Rennes. However, there are services departing from Geneve and arriving at Rennes via Bercy and Paris Montparnasse 1 Et 2. The journey, including transfers, takes approximately 6h 26m.

More details

The distance between Geneva and Rennes is 628 km. The road distance is 844.1 km.

Get driving directions

Geneva to Rennes train services, operated by TGV inOui, depart from Geneve station.

More details

Geneva to Rennes train services, operated by TGV inOui, arrive at Rennes station.

More details

Book your Geneva to Rennes train tickets online with Omio.

Search and book

There are 439+ hotels available in Rennes. Prices start at 75€ per night.

More details

What companies run services between Geneva and Rennes?

You can take a train from Geneva to Rennes via Paris Gare De Lyon, Bercy, Montparnasse-Bienvenue, and Paris Montparnasse 1 Et 2 in around 6h 26m.
Train operators
TGV inOui
Ave. Duration
3h 15m
Frequency
Every 4 hours
Estimated price
80€ - 110€

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.

Contact Details
Phone
0033 892 353535
Website
en.oui.sncf
Train from Geneve to Paris Gare De Lyon
Ave. Duration
3h 15m
Frequency
Every 4 hours
Estimated price
80€ - 110€
Website
Oui.SNCF
2nd Class
80€ - 95€
1st Class
90€ - 110€
Train from Paris Montparnasse 1 Et 2 to Rennes
Ave. Duration
2h 1m
Frequency
Hourly
Estimated price
60€ - 80€
Website
Oui.SNCF
2nd Class
60€ - 75€
1st Class
65€ - 80€
Swiss Railways (SBB/CFF/FFS)
Ave. Duration
7h 33m
Frequency
Once a week
Estimated price
240€ - 430€

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 51 220 11 11
Website
sbb.ch
Train from La Roche-sur-Foron to Rennes
Ave. Duration
7h 33m
Frequency
Once a week
Estimated price
240€ - 430€
Website
Swiss Railways (SBB/CFF/FFS)

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps