There are 6 ways to get from Venice to Walensee by train (Trenitalia), bus, car, plane, train, or night train
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 Venezia S. Lucia to Zuerich HbEc
- Take the train from Zürich HB to UnterterzenIr35 / ...
7h 44mCHF 119–184Bus
cheapest- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnano400 / ...
- Take the bus from Milano, Autostazione Lampugnano to Chur station train station076 / ...
10h 14mCHF 41–118Drive 451.8 km
- Drive from Venice to Walenstadt451.8 km
5h 24mCHF 74–106Fly from Venice Marco Polo Airport, train
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)VCE - ZRH
- Take the train from Zürich Flughafen to Ziegelbrücke
5h 31mCHF 108–271Train, night train
- Take the train from Venezia Santa Lucia Station to Innsbruck Hauptbahnhof89
- Take the night train from Innsbruck Hauptbahnhof to SargansEn
9h 58mCHF 75–85Train to Bologna Guglielmo Marconi Airport, fly, train
- Take the train from Venezia S. Lucia to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)BLQ - ZRH
- Take the train from Zürich Flughafen to Ziegelbrücke
7h 5mCHF 115–306
Venice to Walensee by train
Questions & Answers
The cheapest way to get from Venice to Walensee is to bus which costs SFr 40 - SFr 120 and takes 10h 14m.
The fastest way to get from Venice to Walensee is to drive which takes 5h 24m and costs SFr 70 - SFr 110.
No, there is no direct train from Venice to Walensee. However, there are services departing from Venezia S. Lucia and arriving at Unterterzen via Zürich HB. The journey, including transfers, takes approximately 7h 44m.
The distance between Venice and Walensee is 585 km. The road distance is 451.8 km.
The best way to get from Venice to Walensee without a car is to train which takes 7h 44m and costs SFr 110 - SFr 190.
It takes approximately 7h 44m to get from Venice to Walensee, including transfers.
Venice to Walensee train services, operated by Trenitalia EuroCity, depart from Venezia S. Lucia station.
The best way to get from Venice to Walensee is to train which takes 7h 44m and costs SFr 110 - SFr 190. Alternatively, you can bus, which costs SFr 40 - SFr 120 and takes 10h 14m.
Venice to Walensee train services, operated by Trenitalia EuroCity, arrive at Zuerich Hb station.
Yes, the driving distance between Venice to Walensee is 452 km. It takes approximately 5h 24m to drive from Venice to Walensee.
What companies run services between Venice, Italy and Walensee, Switzerland?
You can take a train from Venezia S. Lucia to Unterterzen via Zuerich Hb and Zürich HB in around 7h 44m. Alternatively, you can take a bus from Venezia to Walenstadt via Stazione MESTRE FS C4, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Milano, Autostazione Lampugnano, Chur station train station, and Chur in around 10h 14m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–400
- Website
- lufthansa.com
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 85–290
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia S. Lucia to Zuerich Hb
- Ave. Duration
- 6h 9m
- Frequency
- 5 times a week
- Estimated price
- CHF 100–150
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 100–150
- 2nd Class
- CHF 100–140
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Unterterzen
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Unterterzen
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- CHF 18–35
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Ziegelbrücke
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 29–32
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Venezia Santa Lucia Station to Innsbruck Hauptbahnhof
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- CHF 60–70
- Website
- https://int.bahn.de/en
Night train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- CHF 30–45
- Website
- https://www.oebb.at/en/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- CHF 28–243
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 238–243
- Couchette Carriage
- CHF 110–140
- Seating Carriage
- CHF 28–35
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Night train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- CHF 7–9
- Website
- https://jegy.mav.hu/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 18–40
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- CHF 9–28
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 19–28
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnano
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- CHF 7–25
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Chur station train station
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- CHF 15–35
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnano
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 6–45
- Website
- https://www.itabus.it/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnano
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 10–16
- Website
- https://union-ivkoni.com/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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Venice to Walensee train tickets online with Omio.
There are 499+ hotels available in Walensee.



















































