There are 6 ways to get from Bormio to Stuttgart by car, train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Bormio to Zernezcar
- Take the train from Landquart to Zürich HBtrain Ic3 / ...
- Take the train from Zürich HB to Singentrain Ic / ...
- Take the train from Singen to Hauptbahnhoftrain 87
7h 46m€87–231Drive 402.5 km
cheapest- Drive from Bormio to Stuttgartcar 402.5 km
4h 41m€65–94Train to Milan Linate Airport, fly
- Take the train from Tirano to Monzatrain
- Fly from Milan Linate Airport (LIN) to Stuttgart Airport (STR)plane LIN - STR
8h 11m€129–326Bus, train
- Take the bus from Bormio, Terme to Müstair, Clostra Son Jonbus 821
- Take the bus from Mals Bahnhof to Landeck-Zams Bahnhofbus 273
- Take the train from Landeck-Zams to Stuttgart Hbftrain Ice
11h 9mTrain
- Take the train from Tirano to Churtrain Bex
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the train from Zürich HB to Singentrain Ic / ...
- Take the train from Singen to Hauptbahnhoftrain 87
11h 9mBus, train, train to Milano Malpensa Airport, fly
- Take the bus from Bormio - Autostazione to Sondrio FSbus
- Take the train from Sondrio to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Stuttgart Airport (STR)plane MXP - STR
8h 32m€87–229
Milan Linate Airport (LIN) to Stuttgart Airport (STR) flights
Comparing Your Travel Options
The cheapest way to get from Bormio to Stuttgart is to drive which costs €65 - €95 and takes 4h 41m.
The fastest way to get from Bormio to Stuttgart is to drive which takes 4h 41m and costs €65 - €95.
No, there is no direct train from Bormio to Stuttgart. However, there are services departing from Tirano and arriving at Hauptbahnhof via Chur, Zürich HB and Singen. The journey, including transfers, takes approximately 11h 9m.
The distance between Bormio and Stuttgart is 459 km. The road distance is 402.5 km.
The best way to get from Bormio to Stuttgart without a car is to bus and train which takes 11h 9m and costs .
It takes approximately 7h 46m to get from Bormio to Stuttgart, including transfers.
Bormio to Stuttgart train services, operated by Rhätische Bahn, depart from Tirano station.
Bormio to Stuttgart train services, operated by Rhätische Bahn, arrive at Chur station.
Yes, the driving distance between Bormio to Stuttgart is 402 km. It takes approximately 4h 41m to drive from Bormio to Stuttgart.
There are 1550+ hotels available in Stuttgart.
What companies run services between Bormio, Italy and Stuttgart, Germany?
You can take a bus from Bormio - Autostazione to Hauptbahnhof via Tirano, Tirano, Chur, Zürich HB, and Singen in around 11h 9m.
- Website
- eurowings.com
Flights from Milan Linate Airport to Stuttgart Airport
- Ave. Duration
- 1h
- When
- Thursday, Friday, and Sunday
- Estimated price
- €90–270
Flights from Milano Malpensa Airport to Stuttgart Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–190
- Website
- lufthansa.com
Flights from Milan Linate Airport to Stuttgart Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €130–310
- Website
- swiss.com
Flights from Milano Malpensa Airport to Stuttgart Airport via Zurich
- Ave. Duration
- 2h 45m
- When
- Tuesday to Sunday
- Estimated price
- €80–300
Train from Landquart to Zürich HB
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Landquart to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–60
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Landeck-Zams to Stuttgart Hbf
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- €60–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €30–65
- 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
- €27–130
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- €27–130
- 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)
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
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Tirano to Monza
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- Trenord
Train from Sondrio to Milano Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €9–12
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- Rhätische Bahn
Train from Tirano to Chur
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Website
- Rhätische Bahn
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- PostAuto AG
Bus from Bormio, Terme to Müstair, Clostra Son Jon
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €14–20
- Website
- PostAuto AG
- Phone
- +43 664 384 1360
- info@tlbus.at
- Website
- tlbus.at
Bus from Mals Bahnhof to Landeck-Zams Bahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Schedules at
- tlbus.at
- Phone
- +39 0342 701200
- orari@busperego.com
- Website
- busperego.com
Bus from Bormio - Autostazione to Sondrio FS
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €5–7
- Schedules at
- busperego.com
- 2nd Class
- €5–7
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide





































