There are 11 ways to get from Lucca to Stuttgart by bus, plane, train (Trenitalia), car, 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.
Bus to Florence Peretola Airport, fly to Stuttgart Airport
best- Take the bus from Stazione fs Lucca to Firenze T2 Guidonibus
- Fly from Florence Peretola Airport (FLR) to Stuttgart Airport (STR)plane FLR - STR
6h 33m€118–318Bus, train
cheapest- Take the bus from Lucca to Milano, Autostazione Lampugnanobus 544
- Take the bus from Milan to Tübingen central stationbus
- Take the train from Tübingen Hauptbahnhof to Hauptbahnhoftrain Re6
14h 40m€80–155Bus
- Take the bus from Lucca to Florence Villa Constanza Bus Stationbus 443 / ...
- Take the bus from Florence Villa Constanza Bus Station to Milano - Famagostabus
- Take the bus from Milano - Famagosta to ZÜRICH, Carparkplatz am Sihlquaibus
- Take the bus from Zürich Bus Station to Stuttgartbus
11h 16m€146–207Train via Florence
- Take the train from Lucca to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Singentrain Ic / ...
- Take the train from Singen to Hauptbahnhoftrain 87
11h 33m€139–343Drive 756.3 km
- Drive from Lucca to Stuttgartcar 756.3 km
8h 13m€122–176Bus to Florence Peretola Airport, fly to Frankfurt, train
- Take the bus from Stazione fs Lucca to Firenze T2 Guidonibus
- Fly from Florence Peretola Airport (FLR) to Frankfurt (FRA)plane FLR - FRA
- Take the train from Frankfurt to Hauptbahnhoftrain
6h 24m€144–366Fly Pisa International Airport to Frankfurt, train
- Fly from Pisa International Airport (PSA) to Frankfurt (FRA)plane PSA - FRA
- Take the train from Frankfurt to Hauptbahnhoftrain
6h 4m€127–341Bus to Florence Peretola Airport, fly to Munich International Airport, train
- Take the bus from Stazione fs Lucca to Firenze T2 Guidonibus
- Fly from Florence Peretola Airport (FLR) to Munich International Airport (MUC)plane FLR - MUC
- Take the train from Flughafen München to Pasingtrain
- Take the train from Pasing to Hauptbahnhoftrain
7h 54m€172–400Train, train to Milan Linate Airport, fly to Stuttgart Airport
- Take the train from Lucca to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Milano Rogoredotrain
- Fly from Milan Linate Airport (LIN) to Stuttgart Airport (STR)plane LIN - STR
7h 33m€144–440Bus to Florence Peretola Airport, fly to Zurich Airport, train
- Take the bus from Stazione fs Lucca to Firenze T2 Guidonibus
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)plane FLR - ZRH
- Take the train from Zürich Flughafen to Schaffhausentrain
- Take the train from Schaffhausen to Hauptbahnhoftrain
8h 59m€148–392Train
- Take the train from Viareggio to Milano Centraletrain Ic
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Schaffhausentrain S9 / ...
- Take the train from Schaffhausen to Hauptbahnhoftrain 87
13h 26m€115–228
Lucca to Stuttgart by train
Comparing Your Travel Options
The cheapest way to get from Lucca to Stuttgart is to bus and train which costs €75 - €160 and takes 14h 40m.
The fastest way to get from Lucca to Stuttgart is to fly and train which takes 6h 4m and costs €120 - €350.
No, there is no direct bus from Lucca to Stuttgart. However, there are services departing from Lucca and arriving at Stuttgart via Florence Villa Constanza Bus Station, Milano - Famagosta and Zürich Bus Station. The journey, including transfers, takes approximately 11h 16m.
No, there is no direct train from Lucca to Stuttgart. However, there are services departing from Lucca and arriving at Hauptbahnhof via Firenze S.M.N., Milano Centrale, Zürich HB and Singen. The journey, including transfers, takes approximately 11h 33m.
The distance between Lucca and Stuttgart is 655 km. The road distance is 756.3 km.
The best way to get from Lucca to Stuttgart without a car is to bus which takes 11h 16m and costs €140 - €210.
It takes approximately 6h 33m to get from Lucca to Stuttgart, including transfers.
Lucca to Stuttgart bus services, operated by FlixBus, depart from Lucca station.
Lucca to Stuttgart train services, operated by Trenitalia, depart from Lucca station.
The best way to get from Lucca to Stuttgart is to bus which takes 11h 16m and costs €140 - €210. Alternatively, you can train via Florence, which costs €130 - €350 and takes 11h 33m.
What companies run services between Lucca, Italy and Stuttgart, Germany?
You can take a bus from Lucca to Stuttgart via Florence Villa Constanza Bus Station, Milano - Famagosta, and Zürich Bus Station in around 11h 16m. Alternatively, you can take a train from Lucca to Hauptbahnhof via Firenze S.M.N., Milano Centrale, Zuerich Hb, Zürich HB, and Singen in around 11h 33m.
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €180–600
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €100–470
Flights from Florence Peretola Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €140–490
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €140–460
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €160–550
Flights from Milan Linate Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- €130–310
Flights from Florence Peretola Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- €160–550
Flights from Florence Peretola Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €170–600
- Website
- ita-airways.com
Flights from Florence Peretola Airport to Stuttgart Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Friday, Saturday, Sunday, Monday, Wednesday, and Thursday
- Estimated price
- €140–300
Flights from Florence Peretola Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 3h 50m
- When
- Thursday to Saturday
- Estimated price
- €100–160
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €100–470
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €160–550
Flights from Milan Linate Airport to Stuttgart Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–270
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €85–340
- Website
- airdolomiti.it
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €140–470
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €140–460
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €160–550
Flights from Florence Peretola Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €170–600
- Website
- swiss.com
Flights from Florence Peretola Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €100–160
Flights from Florence Peretola Airport to Frankfurt via Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday to Saturday
- Estimated price
- €80–310
Flights from Florence Peretola Airport to Munich International Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €95–370
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €85–340
- Website
- austrian.com
Flights from Florence Peretola Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €100–420
Flights from Florence Peretola Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €95–380
- Website
- condor.com
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €130–320
- Website
- eurowings.com
Flights from Milan Linate Airport to Stuttgart Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–270
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lucca to Firenze S.M.N.
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Lucca to Firenze S.M.N.
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Viareggio to Milano Centrale
- Ave. Duration
- 4h 9m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Milano Rogoredo
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €40–70
- Website
- Trenitalia Frecce
Train from Viareggio to Milano Centrale
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- €35–60
- Website
- Italo Treno
Train from Firenze S.M.N. to Milano Rogoredo
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Milano Rogoredo
- Ave. Duration
- 3h 39m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- Trenitalia Intercity
Train from Viareggio to Milano Centrale
- Ave. Duration
- 4h 1m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Firenze S.M.N. to Milano Rogoredo
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Trenitalia Eurocity
- 1st Class
- €80–120
- 2nd Class
- €65–90
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- Trenitalia Eurocity
- 1st Class
- €35–55
- 2nd Class
- €45–65
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €24–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Schaffhausen
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €17–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €28–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Hauptbahnhof
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Schaffhausen to Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Schaffhausen to Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- €26–110
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–29
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Tübingen Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- €11–45
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Estimated price
- €21–26
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- €19–40
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- €19–40
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Pasing to Hauptbahnhof
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €45–75
- Website
- Westbahn
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg
Train from Tübingen Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €13–25
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €13–16
- 1st Class Ticket
- €17–25
- Phone
- +39 800 142 424
- numeroverdetpl@regione.toscana.it
- Website
- at-bus.it
Bus from Stazione fs Lucca to Firenze T2 Guidoni
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- €4–6
- Schedules at
- at-bus.it
Bus from Stazione fs Lucca to Firenze T2 Guidoni
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- €4–6
- Schedules at
- at-bus.it
Bus from Stazione fs Lucca to Firenze T2 Guidoni
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- €4–6
- Schedules at
- at-bus.it
Bus from Stazione fs Lucca to Firenze T2 Guidoni
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- €4–6
- Schedules at
- at-bus.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Lucca to Florence Villa Constanza Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Lucca to Milano, Autostazione Lampugnano
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Estimated price
- €30–50
- Website
- Flixbus
Bus from Milan to Tübingen central station
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €35–60
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Florence Villa Constanza Bus Station to Milano - Famagosta
- Ave. Duration
- 2h 41m
- Frequency
- Once a week
- Estimated price
- €55–85
- Website
- Onebus
Bus from Milano - Famagosta to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 2h 22m
- Frequency
- Once a week
- Estimated price
- €60–85
- Website
- Onebus
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- Grand Bus
Bus from Zürich Bus Station to Stuttgart
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- €25–28
- Website
- Grand Bus
Want to know more about travelling around Germany
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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Lucca to Stuttgart bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Lucca to Stuttgart train services, operated by Trenitalia, arrive at Firenze S.M.N. station.
Yes, the driving distance between Lucca to Stuttgart is 756 km. It takes approximately 8h 13m to drive from Lucca to Stuttgart.
Book your Lucca to Stuttgart train tickets online with Omio.
Book your Lucca to Stuttgart bus tickets online with Omio.
There are 1555+ hotels available in Stuttgart.






















































