There are 7 ways to get from Venice to Zürich Oerlikon by plane, train, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)VCE - ZRH
bestFly Venice Marco Polo Airport to Zurich Airport
3h 33mCHF 88–296- Fly from Venice Marco Polo Airport (VCE) to Basel (BSL)VCE - BSL
- Take the train from Basel SBB to Zürich HB
cheapestFly Venice Marco Polo Airport to Basel, train
5h 29mCHF 83–327- Take the train from Venezia Santa Lucia Station to Zürich HBEc
Train
6h 15mCHF 155–272- Drive from Venice to Zürich Oerlikon545.2 km
Drive 545.2 km
5h 31mCHF 100–145- Take the train from Venezia S. Lucia to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)BLQ - ZRH
Train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport
5h 8mCHF 95–357- Take the train from Venezia S. Lucia to Zuerich HbEc
Train via Zürich, Bahnhofstrasse/HB (Trenitalia)
6h 29mCHF 104–154- Take the train from Venezia S. Lucia to Milan CentraleFr
- Take the train from Milan Centrale to Zuerich HbEc
Train via Milan
6h 54mCHF 142–263
Venice to Zürich Oerlikon by train
Questions & Answers
The cheapest way to get from Venice to Zürich Oerlikon is to drive which costs SFr 95 - SFr 150 and takes 5h 31m.
The fastest way to get from Venice to Zürich Oerlikon is to fly which takes 3h 33m and costs SFr 85 - SFr 300.
No, there is no direct train from Venice station to Zürich Oerlikon. However, there are services departing from Venezia Santa Lucia Station and arriving at Zürich Oerlikon via Zürich HB. The journey, including transfers, takes approximately 6h 15m.
The distance between Venice and Zürich Oerlikon is 380 km. The road distance is 545.2 km.
The best way to get from Venice to Zürich Oerlikon without a car is to train which takes 6h 15m and costs SFr 150 - SFr 280.
It takes approximately 3h 33m to get from Venice to Zürich Oerlikon, including transfers.
Venice to Zürich Oerlikon train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Venezia Santa Lucia Station.
The best way to get from Venice to Zürich Oerlikon is to fly which takes 3h 33m and costs SFr 85 - SFr 300. Alternatively, you can train, which costs SFr 150 - SFr 280 and takes 6h 15m.
Venice to Zürich Oerlikon train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Zürich HB station.
Yes, the driving distance between Venice to Zürich Oerlikon is 545 km. It takes approximately 5h 31m to drive from Venice to Zürich Oerlikon.
What companies run services between Venice, Italy and Zürich Oerlikon, Switzerland?
Swiss, Air Dolomiti, and Lufthansa fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH) 4 times a day. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Venezia Santa Lucia Station to Zürich HB twice a week. Tickets cost CHF 150–270 and the journey takes 6h 9m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- CHF 130–650
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 140–410
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 110–320
Flights from Venice Marco Polo Airport to Basel via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 130–490
Flights from Venice Marco Polo Airport to Basel via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 130–490
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- CHF 40–410
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Venezia Santa Lucia Station to Zürich HB
- Ave. Duration
- 6h 9m
- Frequency
- Twice a week
- Estimated price
- CHF 150–270
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Venezia S. Lucia to Milan Centrale
- Ave. Duration
- 2h 37m
- Frequency
- Twice a week
- Estimated price
- CHF 80–150
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 14–55
- Schedules at
- trenitalia.com
- Super Economy
- CHF 14–20
- Base Standard
- CHF 30–40
- Base Premium
- CHF 35–55
Train from Venezia S. Lucia to Milan Centrale
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- CHF 20–70
- Schedules at
- trenitalia.com
- Super Economy
- CHF 20–28
- Base Standard
- CHF 40–55
- Base Premium
- CHF 45–70
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- CHF 9–28
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 20–28
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–45
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 30–45
- Smart Flex
- CHF 35–45
Train from Venezia S. Lucia to Milan Centrale
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–55
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 40–55
- Smart Flex
- CHF 45–55
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia S. Lucia to Zuerich Hb
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- CHF 100–160
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 110–160
- 2nd Class
- CHF 100–140
Train from Venezia S. Lucia to Milan Centrale
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Milan Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 50–75
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
Italy Travel Guides
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Read the travel guideMore Questions & Answers
Book your Venice to Zürich Oerlikon train tickets online with Omio.
There are 984+ hotels available in Zürich Oerlikon. Prices start at SFr 70 per night.