Cheap train tickets from Geneva to Stuttgart

Showing times and prices for 8 Dec

Cheapest

£27

Average

£46

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Geneva to Stuttgart will cost around £ 46 if you buy it on the day, but the cheapest tickets can be found for only £ 27.

Cheapest
06:12Geneva5h50 12:02Stuttgart Hbf
3 changes
£271One-way
Cheapest
15:15Geneva5h34 20:49Stuttgart Hbf
3 changes
£271One-way
Cheapest
23:20Geneva10h42 10:02Stuttgart Hbf
4 changes
£271One-way
Cheapest
11:15Geneva5h34 16:49Stuttgart Hbf
3 changes
£271One-way
Cheapest
20:15Geneva7h05 03:20Stuttgart Hbf
3 changes
£271One-way

Train schedule Geneva to Stuttgart

Showing trains for tomorrow, Wed, 8 Dec
04:48Geneva6h12 11:00Stuttgart Hbf
0 changes
05:42Geneva5h50 11:32Stuttgart Hbf
0 changes
06:12Geneva5h50 12:02Stuttgart Hbf
0 changes
06:42Geneva6h01 12:43Stuttgart Hbf
0 changes
07:15Geneva5h34 12:49Stuttgart Hbf
0 changes
07:42Geneva5h50 13:32Stuttgart Hbf
0 changes
08:15Geneva5h44 13:59Stuttgart Hbf
0 changes
08:42Geneva6h01 14:43Stuttgart Hbf
0 changes
09:15Geneva6h10 15:25Stuttgart Hbf
0 changes
09:15Geneva5h35 14:50Stuttgart Hbf
0 changes
09:42Geneva5h54 15:36Stuttgart Hbf
0 changes
10:15Geneva5h47 16:02Stuttgart Hbf
0 changes
10:42Geneva6h01 16:43Stuttgart Hbf
0 changes
11:15Geneva5h34 16:49Stuttgart Hbf
0 changes
11:15Geneva6h10 17:25Stuttgart Hbf
0 changes
11:15Geneva5h49 17:04Stuttgart Hbf
0 changes
11:42Geneva5h50 17:32Stuttgart Hbf
0 changes
12:15Geneva5h47 18:02Stuttgart Hbf
0 changes
12:42Geneva6h01 18:43Stuttgart Hbf
0 changes
13:15Geneva5h34 18:49Stuttgart Hbf
0 changes
13:42Geneva5h50 19:32Stuttgart Hbf
0 changes
14:15Geneva5h47 20:02Stuttgart Hbf
0 changes
14:42Geneva6h01 20:43Stuttgart Hbf
0 changes
15:15Geneva5h34 20:49Stuttgart Hbf
0 changes
15:42Geneva5h50 21:32Stuttgart Hbf
0 changes
16:15Geneva5h47 22:02Stuttgart Hbf
0 changes
16:42Geneva6h01 22:43Stuttgart Hbf
0 changes
17:15Geneva6h40 23:55Stuttgart Hbf (tief)
0 changes
17:15Geneva5h49 23:04Stuttgart Hbf
0 changes
18:15Geneva6h06 00:21Stuttgart Hbf
0 changes
20:15Geneva7h05 03:20Stuttgart Hbf
0 changes
20:42Geneva10h45 07:27Stuttgart Hbf
0 changes
20:42Geneva12h01 08:43Stuttgart Hbf
0 changes
20:42Geneva11h14 07:56Stuttgart Hbf
0 changes
20:42Geneva12h50 09:32Stuttgart Hbf
0 changes
20:42Geneva11h14 07:56Stuttgart Hbf
0 changes
20:50Geneva11h06 07:56Stuttgart Hbf
0 changes
21:00Geneva11h43 08:43Stuttgart Hbf
0 changes
21:50Geneva11h42 09:32Stuttgart Hbf
0 changes
21:50Geneva10h53 08:43Stuttgart Hbf
0 changes
21:50Geneva10h12 08:02Stuttgart Hbf
0 changes
22:20Geneva10h29 08:49Stuttgart Hbf
0 changes
22:20Geneva10h09 08:29Stuttgart Hbf
0 changes
22:50Geneva9h59 08:49Stuttgart Hbf
0 changes
23:20Geneva10h42 10:02Stuttgart Hbf
0 changes
23:20Geneva10h12 09:32Stuttgart Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
7 Dec
£27Deutsche Bahn
£42Flixbus
Find prices
Wed
8 Dec
£27Deutsche Bahn
Find prices
£521Air Dolomiti
Thu
9 Dec
£27Deutsche Bahn
£37Flixbus
£417Brussels Airlines
Fri
10 Dec
£27Deutsche Bahn
£53BlaBlaCar Bus
£453Air Dolomiti
Sat
11 Dec
£27Deutsche Bahn
£42Flixbus
£390Air Dolomiti
Sun
12 Dec
£27Deutsche Bahn
£36BlaBlaCar Bus
£211Air Dolomiti
Mon
13 Dec
£27Deutsche Bahn
£30Flixbus
£120Lufthansa Cityline
Wed
15 Dec
Find prices
Find prices
£113Air Dolomiti
Thu
16 Dec
Find prices
£49BlaBlaCar Bus
£273Air Dolomiti
Fri
17 Dec
£27Deutsche Bahn
£51Flixbus
£274Air Dolomiti
Sat
18 Dec
£27Deutsche Bahn
£51Flixbus
£194Sas Airways
Sun
19 Dec
£27Deutsche Bahn
£51Flixbus
£275Air Dolomiti
Mon
20 Dec
£27Deutsche Bahn
£44Flixbus
£173Air Dolomiti
Tue
21 Dec
£27Deutsche Bahn
£51Flixbus
£219Air Dolomiti
Wed
22 Dec
£27Deutsche Bahn
£44Flixbus
£223Swiss
Thu
23 Dec
£27Deutsche Bahn
£40Flixbus
£263Lufthansa Cityline
Fri
24 Dec
£27Deutsche Bahn
Find prices
£114Air Dolomiti
Sat
25 Dec
£27Deutsche Bahn
£33Flixbus
£394Swiss
Sun
26 Dec
£27Deutsche Bahn
£53Flixbus
£137Air Dolomiti
Mon
27 Dec
£27Deutsche Bahn
£51Flixbus
£173Air Dolomiti

Fastest train times from Geneva to Stuttgart

Showing times and prices for 8 Dec

Fastest Journey

5 h 34 m

Average

7 h 35 m

Trains per day

46

Distance

366 km

It's difficult to get from Geneva to Stuttgart without changing at least once.

Fastest
15:15Geneva5h34 20:49Stuttgart Hbf
3 changes
£271One-way
Fastest
11:15Geneva5h34 16:49Stuttgart Hbf
3 changes
£271One-way
Fastest
13:15Geneva5h34 18:49Stuttgart Hbf
3 changes
£461One-way
Fastest
07:15Geneva5h34 12:49Stuttgart Hbf
3 changes
£271One-way
2nd Fastest
09:15Geneva5h35 14:50Stuttgart Hbf
2 changes
£271One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Geneva to Stuttgart

distanceDistance227 miles (366 km)
durationAverage train duration5 h 47 min
priceAverage train ticket price£27 (€30)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Geneva to Stuttgart cover the 227 miles (366 km) long trip taking on average 5 h 47 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around £27, you can find the cheapest train ticket for as low as £27. Travellers depart most frequently from Genève and arrive in Stuttgart Hbf.

Train companies

Deutsche Bahn trains Geneva to Stuttgart

Buy your official Deutsche Bahn train tickets between Geneva and Stuttgart from £27 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Geneva to Stuttgart. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Geneva to Stuttgart train information with Deutsche Bahn:

  • Average Duration: 7 h
  • Average Price: £27
  • Deutsche Bahn frequency: 3 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Geneva and Stuttgart due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Deutsche Bahn Trains from Genf to Stuttgart

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Genf to Stuttgart. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Genf to Stuttgart and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Geneva to Stuttgart
Travel by train to Stuttgart easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Stuttgart.
FAQs
Is cross-border travel by train between Geneva, Switzerland and Stuttgart, Germany allowed?

Travel between Geneva, Switzerland and Stuttgart, Germany by train is: Partially open.

Can I enter Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Germany from Geneva?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Stuttgart, Germany?

All travellers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 06/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your train to Stuttgart from Geneva as this information can change.

What COVID restrictions are there for my return journey by train to Geneva, Switzerland from Stuttgart, Germany?

The current restriction level for your return trip by train from Stuttgart to Geneva is: Partially open

Are there any international entry restrictions on returning to Switzerland from Germany?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Stuttgart?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 29/11/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Stuttgart to Geneva train here.

How much do cheap trains to Stuttgart from Geneva cost?
Omio customers have found the cheapest trains to Stuttgart from Geneva to cost as little as £27  in the next 7 days.
What is the cost of a train ticket from Geneva to Stuttgart on average?
In the next 7 days you’ll find that the average cost of a train ticket to Stuttgart from Geneva is £27  one way.
What is the distance between Geneva and Stuttgart via train?
You should expect to travel around 227 miles (366 km)  between Geneva and Stuttgart by train.
How long is the train journey from Geneva to Stuttgart?
The train time to Stuttgart from Geneva is on average 5 h 47 min  for the 227 miles (366 km) long journey, but the time it takes to go to Stuttgart from Geneva by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Geneva to Stuttgart, which train station in Geneva do I depart from and which train station in Stuttgart do I arrive in?

Omio customers who travel this route most frequently depart from Genève   and arrive in Stuttgart Hbf.

Where is the Geneva train station located? Where is the Stuttgart train station located?

Passengers booking this trip most frequently board their trains from Genève and need to travel around 0.6 miles (950 m) from the city centre to get to this train station.

Passengers arriving in Stuttgart most often arrive at Stuttgart Hbf and need to travel around 0.2 miles (391 m) from this train station to the city centre.

Which train companies should I travel with from Geneva to Stuttgart?
For the route from Geneva to Stuttgart you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train companies that offer services from Geneva to Stuttgart on Omio to compare what amenities they may have.
How many train services are there between Geneva and Stuttgart a day?
The average number of trains departing Geneva for Stuttgart is 12 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Geneva to Stuttgart? When is the last train from Geneva to Stuttgart?
The earliest train departing from Geneva to Stuttgart leaves at 04: 42. The last train departing from Geneva to Stuttgart leaves at 22: 20. You can find the latest Geneva to Stuttgart train times on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy train tickets to Stuttgart from Geneva for the best deals?
If you purchase a train ticket from Geneva to Stuttgart within the next 7 days, you can find tickets to cost on average £27 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Stuttgart from Geneva are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Geneva
Stuttgart
The major railway station for departures from Geneva is Genève. Read all the information you need to know about services, amenities and connections at Genève for your trip from Geneva to Stuttgart.