There are 9 ways to get from Stuttgart to Sankt Niklaus by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Stuttgart Hbf to Karlsruhe HbfRe
- Take the train from Karlsruhe Hauptbahnhof to Basel SBB20 / ...
- Take the train from Basel SBB to VispIc6 / ...
7h 10mCHF 101–235Drive 411.8 km
cheapest- Drive from Stuttgart to Sankt Niklaus411.8 km
5h 13mCHF 67–97Bus, train via Tübingen
- Take the bus from Hauptbf to Tübingen HauptbahnhofSev
- Take the bus from Tübingen central station to Zurich Bus StationN42 / ...
- Take the train from Zürich HB to VispIc8 / ...
8h 51mCHF 75–152Bus, train
- Take the bus from Stuttgart Airport Bus Terminal SAB to Winterthur LagerhausstrasseMarinoBus 254 / ...
- Take the train from Winterthur to VispIc8
9h 17mCHF 123–146Train via Winterthur
- Take the train from Hauptbahnhof to Schaffhausen87
- Take the train from Winterthur to VispIc8
7h 13mCHF 131–181Fly Stuttgart Airport to Zurich Airport, train
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)STR - ZRH
- Take the train from Zürich Flughafen to Visp
6h 9mCHF 166–360Train to Frankfurt, fly to Zurich Airport, train
- Take the train from Hauptbahnhof to Frankfurt
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)FRA - ZRH
- Take the train from Zürich Flughafen to Visp
6h 59mCHF 153–377Fly Stuttgart Airport to Milano Malpensa Airport, train
- Fly from Stuttgart Airport (STR) to Milano Malpensa Airport (MXP)STR - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Domodossola to Brig
- Take the train from Brig Bahnhofplatz to St. Niklaus VS
8h 8mCHF 103–258Fly Stuttgart Airport to Milan Linate Airport, train
- Fly from Stuttgart Airport (STR) to Milan Linate Airport (LIN)STR - LIN
- Take the train from Milano Centrale to Brig
8h 26mCHF 148–359
Stuttgart to Sankt Niklaus by train
Questions & Answers
The cheapest way to get from Stuttgart to Sankt Niklaus is to drive which costs SFr 65 - SFr 100 and takes 5h 13m.
The fastest way to get from Stuttgart to Sankt Niklaus is to drive which takes 5h 13m and costs SFr 65 - SFr 100.
No, there is no direct train from Stuttgart to Sankt Niklaus. However, there are services departing from Stuttgart Hbf and arriving at St. Niklaus VS via Karlsruhe Hauptbahnhof, Basel SBB and Visp. The journey, including transfers, takes approximately 7h 10m.
The distance between Stuttgart and Sankt Niklaus is 484 km. The road distance is 411.8 km.
The best way to get from Stuttgart to Sankt Niklaus without a car is to train which takes 7h 10m and costs SFr 100 - SFr 240.
It takes approximately 7h 10m to get from Stuttgart to Sankt Niklaus, including transfers.
Stuttgart to Sankt Niklaus train services, operated by Go-Ahead Baden-Württemberg GmbH, depart from Stuttgart Hbf station.
Stuttgart to Sankt Niklaus train services, operated by Go-Ahead Baden-Württemberg GmbH, arrive at Karlsruhe Hbf station.
Yes, the driving distance between Stuttgart to Sankt Niklaus is 412 km. It takes approximately 5h 13m to drive from Stuttgart to Sankt Niklaus.
Book your Stuttgart to Sankt Niklaus train tickets online with Omio.
What companies run services between Stuttgart, Germany and Sankt Niklaus, Canton du Valais, Switzerland?
You can take a train from Stuttgart Hbf to St. Niklaus VS via Karlsruhe Hbf, Karlsruhe Hauptbahnhof, Basel SBB, and Visp in around 7h 10m.
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 70–370
Flights from Stuttgart Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 85–290
Flights from Stuttgart Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 65–290
Flights from Stuttgart Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 85–360
- Website
- swiss.com
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–280
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 70–370
Flights from Stuttgart Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Monday to Thursday
- Estimated price
- CHF 65–240
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 70–160
- Website
- airdolomiti.it
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 85–290
- Website
- eurowings.com
Flights from Stuttgart Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Sunday
- Estimated price
- CHF 85–160
Flights from Stuttgart Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–220
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- CHF 13–25
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- CHF 13–16
- 1st Class Ticket
- CHF 17–25
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 16–26
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 28–55
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- CHF 21–45
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 14–70
- Website
- https://int.bahn.de/en
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Schedules at
- sweg.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- CHF 29–95
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 29–45
- 1st Class
- CHF 55–95
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- CHF 26–90
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 26–40
- 1st Class
- CHF 50–90
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- https://konzern.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Visp
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Visp
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
Train from Winterthur to Visp
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 95–96
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Visp
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- CHF 55–110
- Website
- https://www.sbb.ch/en
Train from Domodossola to Brig
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 11–19
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Domodossola to Brig
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 15–55
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–55
- 2nd Class
- CHF 15–21
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Brig
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 7–10
- Website
- https://www.bls.ch/en
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Brig Bahnhofplatz to St. Niklaus VS
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 14–31
- Website
- Matterhorn Gotthard Bahn
- Schedules at
- Swiss Railways
- 2nd Class Ticket
- CHF 14–18
- 1st Class Ticket
- CHF 25–31
- 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 20 minutes
- Estimated price
- CHF 6–8
- Schedules at
- go-ahead-bw.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tübingen central station to Zurich Bus Station
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 11–29
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Stuttgart Airport Bus Terminal SAB to Winterthur Lagerhausstrasse
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Estimated price
- CHF 16–27
- Website
- https://marinobus.it/en/
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 1928+ hotels available in Sankt Niklaus.


















































