There are 3 ways to get from Vals to Vitznau by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 431 bus, train, line 508 bus
best- Take the bus from Vals, Post to Ilanz, Bahnhof/Postbus 431
- Take the train from Ilanz to Churtrain Re5 / ...
- Take the train from Chur to Pfäffikon SZtrain
- Take the train from Pfäffikon SZ to Küssnacht am Rigitrain Vae
- Take the bus from Küssnacht am Rigi, Bahnhof to Vitznau, Park Hotelbus 502 / ...
5h 45mDrive 142.2 km
cheapest- Drive from Vals to Vitznaucar 142.2 km
2h 8mCHF 24–34Line 431 bus, bus, taxi, line 401 bus, line 508 bus
- Take the bus from Vals, Post to Ilanz, Bahnhof/Postbus 431
- Take the bus from Ilanz, Bahnhof/Post to Dieni, Pendicularasbus 420
- Take the taxi from Dieni, Pendicularas to Göschenen, Bahnhoftaxi
- Take the bus from Göschenen, Bahnhof to Flüelen, Hauptplatzbus 401
- Take the bus from Flüelen, Bahnhof to Brunnen, See/Schiffstationbus Ev1
- Take the bus from Brunnen, See/Schiffstation to Vitznau, Stationbus 508 / ...
6h 45m
Questions & Answers
The cheapest way to get from Vals to Vitznau is to drive which costs SFr 23 - SFr 35 and takes 2h 8m.
The fastest way to get from Vals to Vitznau is to drive which takes 2h 8m and costs SFr 23 - SFr 35.
The distance between Vals and Vitznau is 188 km. The road distance is 142.2 km.
The best way to get from Vals to Vitznau without a car is to line 431 bus and train and line 508 bus which takes 5h 45m and costs .
It takes approximately 5h 45m to get from Vals to Vitznau, including transfers.
Yes, the driving distance between Vals to Vitznau is 142 km. It takes approximately 2h 8m to drive from Vals to Vitznau.
There are 869+ hotels available in Vitznau.
What companies run services between Vals, Switzerland and Vitznau, Switzerland?
There is no direct connection from Vals to Vitznau. However, you can take the line 431 bus to Ilanz, Bahnhof/Post, walk to Ilanz, take the train to Chur, take the train to Pfäffikon SZ, take the train to Küssnacht am Rigi, walk to Küssnacht am Rigi, Bahnhof, then take the line 502 bus to Vitznau, Park Hotel. Alternatively, you can take the line 431 bus to Ilanz, Bahnhof/Post, take the bus to Dieni, Pendicularas, take the taxi to Göschenen, Bahnhof, take the line 401 bus to Flüelen, Hauptplatz, walk to Flüelen, Bahnhof, take the bus to Brunnen, See/Schiffstation, then take the line 508 bus to Vitznau, Station.
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- rhb.ch
Train from Ilanz to Chur
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Chur to Pfäffikon SZ
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- sob.ch
Train from Pfäffikon SZ to Küssnacht am Rigi
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 18–27
- Schedules at
- sob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to Pfäffikon SZ
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- CHF 28–85
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Vals, Post to Ilanz, Bahnhof/Post
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
Bus from Vals, Post to Ilanz, Bahnhof/Post
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
Bus from Ilanz, Bahnhof/Post to Dieni, Pendicularas
- Ave. Duration
- 56 min
- Frequency
- 4 times a week
- Estimated price
- CHF 4–7
- Website
- https://www.postauto.ch
- Phone
- 041 817 75 00
- [email protected]
- Website
- aags.ch
Bus from Küssnacht am Rigi, Bahnhof to Vitznau, Park Hotel
- Ave. Duration
- 25 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 81 288 65 65
- [email protected]
- Website
- rhb.ch
Bus from Ilanz, Bahnhof/Post to Dieni, Pendicularas
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Website
- https://www.rhb.ch/en/
- Phone
- +41 41 874 72 72
- [email protected]
- Website
- aagu.ch
Bus from Göschenen, Bahnhof to Flüelen, Hauptplatz
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Schedules at
- aagu.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Flüelen, Bahnhof to Brunnen, See/Schiffstation
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- CHF 10–12
- Website
- https://www.sbb.ch/en
- Ave. Duration
- 22 min
- Estimated price
- CHF 110–140
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
























