COMPARE Prices across different modes

Wed
Oct 27
$47Deutsche Bahn with connection
$37Flixbus
$283Eurowings
Thu
Oct 28
$47Deutsche Bahn with connection
Find prices
$172Eurowings Europe
Fri
Oct 29
$47Deutsche Bahn with connection
$41Flixbus
$209Eurowings
Sat
Oct 30
$47Deutsche Bahn
$47Flixbus
$324Lufthansa Cityline
Sun
Oct 31
$47Deutsche Bahn
$37Flixbus
$324Lufthansa Cityline
Tue
Nov 2
$47Deutsche Bahn
$41Flixbus
$148Eurowings
Wed
Nov 3
$47Deutsche Bahn
$37Flixbus
$172Eurowings
Thu
Nov 4
$47Deutsche Bahn
Find prices
$148Eurowings
Fri
Nov 5
$34Deutsche Bahn with connection
$37Flixbus
$123Eurowings
Sat
Nov 6
$34Deutsche Bahn with connection
Find prices
$324Air Dolomiti
Sun
Nov 7
Find prices
$37Flixbus
Find prices
Mon
Nov 8
$47Deutsche Bahn with connection
Find prices
$148Eurowings

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Graz and Stuttgart

distanceDistance312 miles (504 km)
durationAverage train duration8 h 21 min
priceAverage train ticket price$47 (€38)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesDeutsche Bahn, ÖBB | Euro City (EC) or Deutsche Bahn with connection

Trains from Graz to Stuttgart cover the 312 miles (504 km) long route taking on average 8 h 21 min with our travel partners like Deutsche Bahn, ÖBB | Euro City (EC) or Deutsche Bahn with connection. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this journey costs around $47 (€38), you can find the cheapest train ticket for as low as $47 (€38). Travelers depart most frequently from Graz Hbf and arrive in Stuttgart Hbf.

Train companies

Travel with Deutsche Bahn between Graz and Stuttgart

Buy your official Deutsche Bahn train tickets between Graz and Stuttgart from $47 (€38) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Deutsche Bahn

Find your perfect trip between Graz and Stuttgart with Deutsche Bahn (DB)! Check out the DB train schedules between Graz and Stuttgart and then book cheap DB tickets with Omio. The distance between Graz and Stuttgart by DB is 312 miles (504 km) and the cheapest price for a DB ticket between Graz and Stuttgart is $47 (€38).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Graz 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 Graz to Stuttgart.
FAQs
Are there any COVID-19 restrictions for international travel by train between Graz and Stuttgart?

Travel between Graz, Austria and Stuttgart, Germany by train is: Partially open.

Can I enter Germany from Austria?

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

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

Conditions of entry:

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

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

All travelers 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 10/26/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Graz and Stuttgart as this information can change.

Are there restrictions on returning to Austria from Germany by train?

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

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

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

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

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • 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

What are the safety rules to follow in Graz, Austria?

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

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

Last checked on 10/24/21. 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 train to Graz from Stuttgart here.

How much do cheap trains between Graz and Stuttgart cost?
Omio customers have found the cheapest trains from Graz to Stuttgart to cost as little as $47 (€38)  in the next 7 days.
How much is a train ticket to Stuttgart from Graz?
The train price to Stuttgart from Graz is on average $47 (€38)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is it from Graz to Stuttgart by train?
When traveling this route you should expect the distance between Graz and Stuttgart by train to be approximately 312 miles (504 km).
How long is a train to Stuttgart from Graz on average?
On average the Graz to Stuttgart train time is 8 h 21 min  covering the 312 miles (504 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Graz to Stuttgart, which train station in Graz do I depart from and which train station in Stuttgart do I arrive in?

Omio customers traveling this route depart most frequently from Graz Hbf   and arrive in Stuttgart Hbf.

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

Passengers board the train most frequently from Graz Hbf, which is located around 1 mile (s) / 2 km away from the city center, and they get off the train at Stuttgart Hbf, located 0 mile (s) / 0 km away from the city center.

Which train providers can get me from Graz to Stuttgart?
For the route from Graz to Stuttgart you can take a train with Deutsche Bahn, ÖBB | Euro City (EC) or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services from Graz to Stuttgart on Omio to compare what amenities they may have.
How many trains per day are there from Graz to Stuttgart?
On average, there are 3 trains a day from Graz to Stuttgart. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Graz to Stuttgart? When can I take the last train for the day?
You can take the first train from Graz to Stuttgart at 8: 26 AM. The last train from Graz to Stuttgart that you can take departs at 5: 45 PM. Omio shows you the latest train from Graz to Stuttgart schedule to help you book the best departure time for this journey.
How far in advance should I purchase a train ticket from Graz to Stuttgart to get the best deals?
The price of a one way train ticket from Graz to Stuttgart is on average $47 (€38) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Graz to Stuttgart available a few months in advance.

Important Stations and Airports for this Journey

Graz
Stuttgart
The major railway station for departures from Graz is Graz Hbf. Read all the information you need to know about services, amenities and connections at Graz Hbf for your journey from Graz to Stuttgart.