There are 10 ways to get from Stuttgart to Massa by train (Trenitalia), bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via La Spezia Centrale
best- Take the train from Hauptbahnhof to Singentrain 87
- Take the train from Singen to Zürich HBtrain Ic
- Take the train from Zürich HB to Luganotrain Ic2 / ...
- Take the train from Lugano to Milano Centraletrain Ec
- Take the train from Milano Centrale to La Spezia Centraletrain Ic
12h 54m€142–306Bus via Milan
cheapest- Take the bus from Stuttgart Airport Bus Terminal SAB to Milanbus MarinoBus 254 / ...
- Take the bus from San Donato - Nuova Autostazione to Marina Di Massa Piazza Bettibus
16h 20m€58–94Bus
- Take the bus from Hauptbf to Tübingen Hauptbahnhofbus Sev
- Take the bus from Tübingen central station to Genoabus
- Take the bus from Genoa to Massabus 501
13h 10m€62–97Drive 716.8 km
- Drive from Stuttgart to Massacar 716.8 km
7h 49m€111–161Fly Stuttgart Airport to Florence Peretola Airport, train
- Fly from Stuttgart Airport (STR) to Florence Peretola Airport (FLR)plane STR - FLR
- Take the train from Firenze S.M.N. to Massa Centrotrain
8h 44m€129–292Train
- Take the train from Hauptbahnhof to Singentrain 87
- Take the train from Singen to Zürich HBtrain Ic
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Milano Porta Garibalditrain S11
- Take the train from Milano P.Garibaldi to Massa Centrotrain Re
13h 54m€145–261Fly Stuttgart Airport to Milan Linate Airport, train
- Fly from Stuttgart Airport (STR) to Milan Linate Airport (LIN)plane STR - LIN
- Take the train from Pavia to Massa Centrotrain
8h 51m€131–324Train to Frankfurt, fly to Florence Peretola Airport, train
- Take the train from Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Florence Peretola Airport (FLR)plane FRA - FLR
- Take the train from Firenze S.M.N. to Massa Centrotrain
7h 59m€136–394Train, train to Zurich Airport, fly to Florence Peretola Airport
- Take the train from Hauptbahnhof to Singentrain
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Florence Peretola Airport (FLR)plane ZRH - FLR
- Take the train from Firenze S.M.N. to Massa Centrotrain
10h 10m€148–375Train to Frankfurt, fly to Bologna Guglielmo Marconi Airport, train
- Take the train from Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Bologna Guglielmo Marconi Airport (BLQ)plane FRA - BLQ
- Take the train from Bologna Centrale to Florence Santa Maria Novellatrain
- Take the train from Firenze S.M.N. to Massa Centrotrain
8h 36m€155–426
Stuttgart to Massa by train
Questions & Answers
The cheapest way to get from Stuttgart to Massa is to bus via Milan which costs €55 - €95 and takes 16h 20m.
The fastest way to get from Stuttgart to Massa is to drive which takes 7h 49m and costs €110 - €160.
No, there is no direct bus from Stuttgart to Massa. However, there are services departing from Hauptbf and arriving at Massa via Tübingen central station and Genoa. The journey, including transfers, takes approximately 13h 10m.
No, there is no direct train from Stuttgart to Massa. However, there are services departing from Hauptbahnhof and arriving at Massa Centro via Singen, Zürich HB, Lugano, Milano Centrale and La Spezia Centrale. The journey, including transfers, takes approximately 12h 54m.
The distance between Stuttgart and Massa is 741 km. The road distance is 716.8 km.
The best way to get from Stuttgart to Massa without a car is to train via La Spezia Centrale which takes 12h 54m and costs €140 - €310.
It takes approximately 12h 54m to get from Stuttgart to Massa, including transfers.
Stuttgart to Massa bus services, operated by Go-Ahead Baden-Württemberg GmbH, depart from Hauptbf station.
Stuttgart to Massa train services, operated by Deutsche Bahn Intercity (DB IC), depart from Hauptbahnhof station.
The best way to get from Stuttgart to Massa is to train via La Spezia Centrale which takes 12h 54m and costs €140 - €310. Alternatively, you can bus, which costs €60 - €100 and takes 13h 10m.
What companies run services between Stuttgart, Germany and Massa, Italy?
You can take a train from Hauptbahnhof to Massa Centro via Singen, Zürich HB, Lugano, Milano Centrale, and La Spezia Centrale in around 12h 54m. Alternatively, you can take a bus from Hauptbf to Massa via Tübingen central station and Genoa in around 13h 10m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €140–430
Flights from Stuttgart Airport to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €140–450
Flights from Stuttgart Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90–350
Flights from Frankfurt to Florence Peretola Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–320
Flights from Frankfurt to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €100–320
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €120–380
Flights from Frankfurt to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €95–310
Flights from Frankfurt to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €100–310
- Website
- ita-airways.com
Flights from Stuttgart Airport to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €140–450
Flights from Stuttgart Airport to Florence Peretola Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Friday and Sunday
- Estimated price
- €150–260
Flights from Stuttgart Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–230
Flights from Frankfurt to Florence Peretola Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–320
Flights from Zurich Airport to Florence Peretola Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €75–210
Flights from Frankfurt to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €95–310
- Website
- airdolomiti.it
Flights from Frankfurt to Florence Peretola Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–320
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €120–380
Flights from Frankfurt to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €95–310
- Website
- swiss.com
Flights from Stuttgart Airport to Florence Peretola Airport via Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €110–220
Flights from Frankfurt to Florence Peretola Airport via Zurich Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €90–350
Flights from Zurich Airport to Florence Peretola Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €75–210
- Website
- eurowings.com
Flights from Stuttgart Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–230
- Website
- austrian.com
Flights from Stuttgart Airport to Florence Peretola Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Tuesday and Friday
- Estimated price
- €100–430
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €24–28
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €15–65
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a week
- Estimated price
- €25–35
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- €21–26
- Schedules at
- meine-rab.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Singen to Zürich HB
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- https://www.sbb.ch/en
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €23–45
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €60–110
- Website
- https://www.sbb.ch/en
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 49 min
- Frequency
- Twice a week
- Estimated price
- €22–45
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to La Spezia Centrale
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- €16–35
- Website
- https://www.trenitalia.com/en.html
Train from Pavia to Massa Centro
- Ave. Duration
- 3h 7m
- Frequency
- 5 times a day
- Estimated price
- €28–32
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to La Spezia Centrale
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- €27–80
- Schedules at
- trenitalia.com
Train from Pavia to Massa Centro
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- €19–65
- Schedules at
- trenitalia.com
- Super Economy
- €19–26
- Base Standard
- €35–50
- Base Premium
- €45–65
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Massa Centro
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- €19–29
- Website
- https://www.trenitalia.com/en.html
Train from Milano P.Garibaldi to Massa Centro
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €14–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €28–95
- Website
- https://www.ns.nl/en
- 2nd Class
- €28–45
- 1st Class
- €55–95
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Florence Santa Maria Novella
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- https://www.italotreno.it/en
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Bus from Hauptbf to Tübingen Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- €7–9
- Schedules at
- go-ahead-bw.de
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tübingen central station to Genoa
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Massa
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €10–24
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Stuttgart Airport Bus Terminal SAB to Milan
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- €35–55
- Website
- https://marinobus.it/en/
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from San Donato - Nuova Autostazione to Marina Di Massa Piazza Betti
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €23–35
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
Stuttgart to Massa bus services, operated by Go-Ahead Baden-Württemberg GmbH, arrive at Tübingen Hauptbahnhof station.
Stuttgart to Massa train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Singen station.
Yes, the driving distance between Stuttgart to Massa is 717 km. It takes approximately 7h 49m to drive from Stuttgart to Massa.
Book your Stuttgart to Massa train tickets online with Omio.
There are 3319+ hotels available in Massa.
























































