What is the cheapest way to get from Sankt Gallen to Altdorf?
The cheapest way to get from Sankt Gallen to Altdorf is to drive which costs $31.52 - $46.74 and takes 1h 45m.
What is the fastest way to get from Sankt Gallen to Altdorf?
The fastest way to get from Sankt Gallen to Altdorf is to drive which takes 1h 45m and costs $31.52 - $46.74 .
Is there a direct train between Sankt Gallen and Altdorf?
No, there is no direct train from Sankt Gallen to Altdorf. However, there are services departing from St. Gallen and arriving at Altdorf UR via Arth-Goldau. The journey, including transfers, takes approximately 2h 18m.
How far is it from Sankt Gallen to Altdorf?
The distance between Sankt Gallen and Altdorf is 122 km. The road distance is 160 km.
How do I travel from Sankt Gallen to Altdorf without a car?
The best way to get from Sankt Gallen to Altdorf without a car is to train which takes 2h 18m and costs .
How long does it take to get from Sankt Gallen to Altdorf?
It takes approximately 2h 18m to get from Sankt Gallen to Altdorf, including transfers.
Where do I catch the Sankt Gallen to Altdorf train from?
Sankt Gallen to Altdorf train services, operated by Südostbahn, depart from St. Gallen station.
Where does the Sankt Gallen to Altdorf train arrive?
Sankt Gallen to Altdorf train services, operated by Südostbahn, arrive at Arth-Goldau station.
Can I drive from Sankt Gallen to Altdorf?
Yes, the driving distance between Sankt Gallen to Altdorf is 160 km. It takes approximately 1h 45m to drive from Sankt Gallen to Altdorf.
How do I get a train ticket from Sankt Gallen to Altdorf?
Book your Sankt Gallen to Altdorf train tickets online with Omio.
Where can I stay near Altdorf?
There are 479+ hotels available in Altdorf. Prices start at $49.64 per night.
→
+0→
Transport search
Transport search
On your way to Altdorf? Choose a stop along the way