There are 4 ways to get from Andermatt to Vitznau by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 508 bus
best- Take the train from Göschenen to Brunnentrain Ir46 / ...
- Take the bus from Brunnen, Bahnhof to Vitznau, Unteraltdorfbus 502 / ...
2h 24mCHF 26–41Drive 61.6 km
cheapest- Drive from Andermatt to Vitznaucar 61.6 km
54 minCHF 11–15Line 410 bus, bus, line 508 bus
- Take the bus from Andermatt, Bahnhofplatz to Altdorf UR, Bahnhof Ostbus 410
- Take the bus from Altdorf UR, Bahnhof West to Brunnen, See/Schiffstationbus Ev1
- Take the bus from Brunnen, See/Schiffstation to Vitznau, Stationbus 508 / ...
2h 51mTaxi
- Take the taxi from Andermatt to Vitznautaxi 61.6 km
54 minCHF 270–330
Andermatt to Vitznau by train and bus
Questions & Answers
The cheapest way to get from Andermatt to Vitznau is to drive which costs SFr 10 - SFr 15 and takes 54 min.
The fastest way to get from Andermatt to Vitznau is to drive which takes 54 min and costs SFr 10 - SFr 15.
No, there is no direct bus from Andermatt to Vitznau station. However, there are services departing from Andermatt, Bahnhofplatz and arriving at Vitznau, Station via Altdorf UR, Bahnhof West and Brunnen, See/Schiffstation. The journey, including transfers, takes approximately 2h 51m.
The distance between Andermatt and Vitznau is 67 km. The road distance is 61.6 km.
The best way to get from Andermatt to Vitznau without a car is to train and line 508 bus which takes 2h 24m and costs SFr 26 - SFr 45.
It takes approximately 2h 24m to get from Andermatt to Vitznau, including transfers.
Andermatt to Vitznau bus services, operated by Auto AG Uri, depart from Andermatt, Bahnhofplatz station.
Andermatt to Vitznau bus services, operated by Auto AG Uri, arrive at Altdorf UR, Bahnhof Ost station.
Yes, the driving distance between Andermatt to Vitznau is 62 km. It takes approximately 54 min to drive from Andermatt to Vitznau.
There are 846+ hotels available in Vitznau.
What companies run services between Andermatt, Switzerland and Vitznau, Switzerland?
You can take a bus from Andermatt, Bahnhofplatz to Vitznau, Station via Altdorf UR, Bahnhof Ost, Altdorf UR, Bahnhof West, and Brunnen, See/Schiffstation in around 2h 51m.
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Göschenen to Brunnen
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 19–29
- Schedules at
- sob.ch
- Phone
- 041 817 75 00
- [email protected]
- Website
- aags.ch
Bus from Brunnen, Bahnhof to Vitznau, Unteraltdorf
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–7
- Schedules at
- aags.ch
Bus from Brunnen, See/Schiffstation to Vitznau, Station
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–7
- Schedules at
- aags.ch
- Phone
- +41 41 874 72 72
- [email protected]
- Website
- aagu.ch
Bus from Andermatt, Bahnhofplatz to Altdorf UR, Bahnhof Ost
- Ave. Duration
- 55 min
- Frequency
- Twice a week
- Schedules at
- aagu.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Altdorf UR, Bahnhof West to Brunnen, See/Schiffstation
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- CHF 13–18
- Website
- https://www.sbb.ch/en
- Ave. Duration
- 54 min
- Estimated price
- CHF 270–330
Geissenparadies Göscheneralptal
- Phone
- +41 79 545 14 52
- Website
- andermatt.swiss
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












