Compare prices and tickets by train, coach or flight

Fri
21 Jan
Find prices
£40Flixbus
£74Eurowings
Sat
22 Jan
Find prices
£80Marino Autolinee
£163HOP!
Sun
23 Jan
Find prices
£35Flixbus
£65Air Baltic
Mon
24 Jan
Find prices
£80Marino Autolinee
£56Air Baltic
Tue
25 Jan
Find prices
Find prices
£163HOP!
Wed
26 Jan
Find prices
£27Flixbus
£109Eurowings
Thu
27 Jan
Find prices
£30Flixbus
£163HOP!
Fri
28 Jan
Find prices
£35Flixbus
£56Air Baltic
Sat
29 Jan
Find prices
£77Marino Autolinee
£101HOP!
Sun
30 Jan
Find prices
£35Flixbus
£56Eurowings
Mon
31 Jan
£77Deutsche Bahn
£30Flixbus
£48Eurowings
Tue
1 Feb
Find prices
£30Flixbus
£102HOP!
Wed
2 Feb
Find prices
Find prices
£91Eurowings
Thu
3 Feb
Find prices
Find prices
£132Lufthansa Cityline
Fri
4 Feb
Find prices
£30Flixbus
£56Eurowings
Sat
5 Feb
Find prices
£77Marino Autolinee
£48Air Baltic
Sun
6 Feb
Find prices
£30Flixbus
£39Eurowings
Mon
7 Feb
Find prices
£77Marino Autolinee
£74Air Baltic
Tue
8 Feb
Find prices
£27Flixbus
£101HOP!
Wed
9 Feb
Find prices
£27Flixbus
£91Eurowings

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 Stuttgart to Rome

distanceDistance501 miles (808 km)
durationAverage train duration18 h 16 min
priceAverage train ticket price£69 (€80)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesÖBB | ICE, Deutsche Bahn or ÖBB | InterCity

Trains from Stuttgart to Rome cover the 501 miles (808 km) long trip taking on average 18 h 16 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 £69, you can find the cheapest train ticket for as low as £66. Travellers depart most frequently from Stuttgart Hbf and arrive in Roma Termini.

Train companies: Deutsche Bahn trains Stuttgart to Rome

Deutsche Bahn trains will get you from Stuttgart to Rome from £66. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Stuttgart to Rome train.

  • Average Price: £66

When you buy your Deutsche Bahn train tickets from Stuttgart to Rome don't forget to keep the following COVID-19 related policies in mind:

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

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

Is travel by train currently allowed from Stuttgart, Germany to Rome, Italy?

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:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • 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 20/01/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Stuttgart and Rome before travelling.

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

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

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

Reentry to 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?

What are the entry requirements?

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • 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?

The government of Germany 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 19/01/2022. 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 Rome to Stuttgart train here.

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 £66  in the next 7 days.

How much does the train from Stuttgart to Rome cost on average?

The Stuttgart to Rome train ticket price is on average £69  if you are looking to book your tickets for this trip in the next week.

How many miles is it from Stuttgart to Rome by train?

The distance to Rome from Stuttgart by train is approximately 501 miles (808 km).

How long does it take from Stuttgart to Rome by train?

On average the Stuttgart to Rome train time is 18 h 16 min  covering the 501 miles (808 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which train station from Stuttgart to Rome do I depart from? Which Rome train station from Stuttgart do I arrive in?

When travelling this route, Omio customers are departing most frequently from Stuttgart Hbf   and arriving in Roma Termini.

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

The most popular departure train station with passengers for this route, called Stuttgart Hbf, is located 0.2 miles (391 m) from the city centre of Stuttgart.

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

What train companies offer a service from Stuttgart to Rome?

If you're looking for trains from Stuttgart to Rome, you can rely on ÖBB | ICE, Deutsche Bahn or ÖBB | InterCity to get you to Rome. It's also good to check out all possible train companies for the Stuttgart to Rome route to see if there might be differences in the amenities they offer.

How many train services per day are there to Rome from Stuttgart?

The average number of trains departing Stuttgart for Rome is 5 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Stuttgart to Rome?

The earliest train for this journey departs from Stuttgart at 05: 57. The last train leaves from Stuttgart at 05: 58. Check Omio for the latest train timetable from Stuttgart to Rome and book the best time to depart on your chosen travel date.

How early should I buy Stuttgart to Rome train tickets to get the best deals?

If you buy Stuttgart to Rome train tickets within the next 7 days, you can find one way tickets to cost on average £69. However, booking in advance gives you access to the best prices for trains from Stuttgart to Rome. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Stuttgart
Rome
The major railway station for departures from Stuttgart is Stuttgart Hbf. Read all the information you need to know about services, amenities and connections at Stuttgart Hbf for your trip from Stuttgart to Rome.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 71120921055
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 22: 00 | Sat - Sun: 07: 00 - 22: 00
Public transport options for Stuttgart Hbf
U-Bahn lines: U5, U6, U7, U12, U15, U29
S-Bahn lines: S1, S2, S3, S4, S5, S6, S60
Bus lines: 40, 42, 44, N2, N3, N4, N10, SEV1, X1
Train lines: ICE, IC, EC, FLX10, IRE 1, RE, RB