COMPARE Prices across different modes

Sun
26 Sep
Find prices
£59Flixbus
£112Eurowings
Mon
27 Sep
Find prices
£81Marino Autolinee
£67Eurowings
Tue
28 Sep
Find prices
£41Flixbus
£167HOP!
Wed
29 Sep
Find prices
£41Flixbus
£94Eurowings
Thu
30 Sep
Find prices
£41Flixbus
£193Eurowings
Fri
1 Oct
Find prices
£41Flixbus
£112Eurowings
Sat
2 Oct
Find prices
£90Marino Autolinee
£166Lufthansa Cityline
Sun
3 Oct
Find prices
£41Flixbus
£112Eurowings
Mon
4 Oct
Find prices
£81Marino Autolinee
£36Eurowings Europe
Tue
5 Oct
£115Deutsche Bahn
£30Flixbus
£72Alitalia Cityliner
Wed
6 Oct
Find prices
£36Flixbus
£67Eurowings
Thu
7 Oct
Find prices
Find prices
£94Eurowings
Fri
8 Oct
Find prices
£41Flixbus
£76Eurowings
Sat
9 Oct
Find prices
£81Marino Autolinee
£130Lufthansa Cityline
Sun
10 Oct
Find prices
£36Flixbus
£67Eurowings
Mon
11 Oct
Find prices
£73Marino Autolinee
£49Eurowings Europe
Tue
12 Oct
Find prices
£41Flixbus
£49Eurowings
Wed
13 Oct
Find prices
£37Flixbus
£76Eurowings
Thu
14 Oct
Find prices
£36Flixbus
£76Eurowings
Fri
15 Oct
Find prices
£36Flixbus
£67Eurowings
Sat
16 Oct
Find prices
£81Marino Autolinee
£114HOP!

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Stuttgart and Rome

distanceDistance501 miles (808 km)
priceAverage train ticket price£93 (€104)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersÖBB | ICE, Deutsche Bahn or ÖBB | InterCity

Trains from Stuttgart to Rome cover the 501 miles (808 km) long route taking on average 14 h 15 min with our travel partners like ÖBB | ICE, Deutsche Bahn or ÖBB | InterCity. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this route costs around £93, you can find the cheapest train ticket for as low as £79. Travellers depart most frequently from Stuttgart Hbf and arrive in Roma Termini.

Train companies

Travel with Deutsche Bahn between Stuttgart and Rome

Travel between Stuttgart and Rome from £79 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Stuttgart to Rome in comfort. Find the DB train timetable for your route between Stuttgart and Rome on Omio and book cheap DB tickets online. The distance between Stuttgart and Rome is 501 miles (808 km) by DB and prices for a Deutsche Bahn ticket from Stuttgart to Rome start at £79.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while WCs are standard, services like onboard restaurants 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 Stuttgart to Rome
Travel by train to Rome 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 Stuttgart to Rome.
FAQs
What are the travel restrictions for Rome, Italy if I'm coming from Stuttgart, Germany by train?

Travel between Stuttgart, Germany and Rome, Italy by train is: Partially open.

What is the status of international entry into Italy from Germany?

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

Do I need to self-quarantine on arrival in Italy from Stuttgart?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Rome, Italy?

When travelling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 25/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Stuttgart to Rome before travelling.

What restrictions are there on reentering Germany from Rome, Italy?

Return travel from Italy to Germany is: Partially open.

Are there any international entry restrictions on returning to Stuttgart from Rome?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Italy

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

Requirements for reentering:

  • 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?

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

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

Last checked on 24/09/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Stuttgart from Rome.

What is the cost of cheap trains from Stuttgart to Rome?
If you’re looking to save money on tickets, you can find a cheap train between Stuttgart and Rome for as little as £79  in the next 7 days.
What is the cost of a train ticket from Stuttgart to Rome on average?
If you’re looking to book your train tickets in the next week, you can expect the Stuttgart to Rome train price to come in at an average of £93  one way.
What is the distance from Stuttgart to Rome by train?
The distance to Rome from Stuttgart by train is approximately 501 miles (808 km).
How long is the train journey from Stuttgart to Rome?
The Stuttgart to Rome train duration is on average 14 h 15 min, which is to be expected when travelling 501 miles (808 km) between Stuttgart and Rome. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Stuttgart to Rome, which train station in Stuttgart do I depart from and which train station in Rome do I arrive in?

Omio customers travelling this route book their trains from Stuttgart Hbf   to Roma Termini.

Where is the train station in Stuttgart to go to Rome? Where is the train station in Rome located?

The most popular departure train station with passengers for this route, called Stuttgart Hbf, is located 0 mile (s) / 0 km from the city centre of Stuttgart.

The most popular arrival train station, Roma Termini, is located 1 mile (s) / 1 km away from the city centre of Rome.

What train providers go from Stuttgart to Rome?
When taking a train from Stuttgart to Rome, you can count on ÖBB | ICE, Deutsche Bahn or ÖBB | InterCity for the best way to get you to Rome. You can also check all possible train companies who offer a service to Rome from Stuttgart and compare the amenities they offer before buying a train ticket.
How many trains are there from Stuttgart to Rome a day?
On average, there are 5 trains a day from Stuttgart to Rome. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Stuttgart to Rome? When is the last train from Stuttgart to Rome?
You can take the first train from Stuttgart to Rome at 04: 57   or take the last train from Stuttgart to Rome leaving at 04: 58. Look for the latest Stuttgart Rome train schedule on Omio and book the best time to take the train for this trip.
How far in advance should I book train tickets from Stuttgart to Rome for the best deals?
You can find a train to Rome from Stuttgart to cost on average £93 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Stuttgart to Rome train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Stuttgart
Rome
Stuttgart Hbf
Amenities
Refreshments