Trip to Geneva

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Stuttgart to Geneva

🚂 The journey from Stuttgart to Geneva by train is scenic and comfortable, with no direct route available. Passengers will need to make transfers in Schaffhausen and Zürich Hb before reaching their final destination in Genève. The total travel time, including transfers, is approximately 6 hours and 30 minutes. 💰 The prices for train tickets between Stuttgart and Geneva can vary, with fares typically ranging from €121 to €191. Despite the need for transfers along the way, the journey offers an opportunity to relax, enjoy the passing scenery, and arrive in Geneva ready to explore all that this beautiful Swiss city has to offer.

Where to stay in Geneva

There are over 169 hotels to stay in Geneva. Prices range from $61 per night.

Accomodation
  • There are no direct trains from Stuttgart to Geneva. However, you can take a train operated by Deutsche Bahn Intercity-Express from Stuttgart Hauptbahnhof to Zürich Hb, with a transfer in Schaffhausen. From Zürich, you can then take a Swiss Railways train to Geneva. The journey takes approximately 6 hours and 30 minutes. Ticket prices for this route typically range from €123 to €194.
  • The fastest train option between Stuttgart and Geneva involves taking a Deutsche Bahn Intercity-Express train from Stuttgart Hauptbahnhof to Zürich Hb, with a transfer in Schaffhausen. From Zürich, you can then switch to a Swiss Railways train to reach Geneva. This route, with its transfers, typically takes around 6 hours and 30 minutes to complete. Ticket prices for this journey range from €123 to €194.
  • Trains from Stuttgart to Geneva operated by Deutsche Bahn Intercity-Express, depart from the Hauptbahnhof station in Stuttgart. This main train station in Stuttgart offers convenient access and facilities for travelers. Be sure to check the departure platform and schedule in advance to ensure a smooth journey to Geneva.
  • There are multiple trains available for the route from Stuttgart to Geneva although there is no direct train. Passengers can take services operated by Deutsche Bahn Intercity-Express departing from Stuttgart Hauptbahnhof and transferring in Schaffhausen and Zürich Hb before reaching Genève. The total journey time, including transfers, typically takes around 6 hours and 30 minutes. Ticket prices for these train services between Stuttgart and Geneva can range from €123 to €194.
  • The train services from Stuttgart to Geneva operated by Swiss Railways, arrive at Genève station in Geneva. Passengers can disembark at this station in Geneva to explore the city or continue their journey to other destinations in Switzerland. Genève station is a major railway hub in Geneva, offering convenient connections to various parts of the city and beyond.
  • The first train of the day to travel from Stuttgart to Geneva departs from Stuttgart Hauptbahnhof station. The exact departure time may vary, so it is recommended to check the current schedule. The last train of the day arrives at Genève station in Geneva, completing the journey that takes approximately 6 hours and 30 minutes. Passengers can enjoy a comfortable ride on the Deutsche Bahn Intercity-Express and Swiss Railways trains while admiring the scenic views along the way.
  • There are no direct train trips between Stuttgart and Geneva. Passengers traveling this route will need to transfer at least once, usually at Zürich Hb or Schaffhausen. The journey typically takes around 6 hours and 30 minutes, including the transfers. Although there are no direct trains, the Deutsche Bahn Intercity-Express and Swiss Railways services offer a comfortable and efficient way to travel between the two cities.
  • No, there is no direct train between Stuttgart and Geneva. Travelers will need to take a train from Stuttgart Hauptbahnhof to Zürich Hb, with a transfer in Schaffhausen, before continuing on to Geneva. This journey, which includes transfers, typically takes around 6 hours and 30 minutes. Although there is no direct route, the efficient train services provide a convenient way to travel between the two cities.
  • The cost of a train ticket from Stuttgart to Geneva typically falls within the range of €123 to €194. Ticket prices may vary depending on factors such as the class of service, time of booking, and availability. It is recommended to book your tickets in advance to secure the best fares for your journey between Stuttgart and Geneva.

Will you be returning to Stuttgart by train?

If you are looking for the return train journey, check out trains from Geneva to Stuttgart

See schedule