There are 8 ways to get from Vicenza to Bern by train (Trenitalia), car, train, or plane
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 Vicenza to Brigtrain Ec
- Take the train from Brig to Berntrain Ic8 / ...
5h 44mCHF 109–229Train via Milan
cheapest- Take the train from Vicenza to Milano Centraletrain 8970 / ...
- Take the train from Milano Centrale to Berntrain Ec
5h 57mCHF 79–145Drive 493 km
- Drive from Vicenza to Berncar 493 km
5h 54mCHF 82–118Train to Venice Marco Polo Airport, fly to Zurich Airport, train
- Take the train from Vicenza to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Berntrain
5h 50mCHF 123–420Train, train to Milano Malpensa Airport, fly to Zurich Airport
- Take the train from Vicenza to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Zurich Airport (ZRH)plane MXP - ZRH
- Take the train from Zürich Flughafen to Berntrain
6h 28mCHF 133–361Train to Venice Marco Polo Airport, fly to Basel, train
- Take the train from Vicenza to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Basel (BSL)plane VCE - BSL
- Take the train from Basel SBB to Berntrain
6h 9mCHF 94–371Train to Venice Marco Polo Airport, fly to Geneva International Airport, train
- Take the train from Vicenza to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)plane VCE - GVA
- Take the train from Genève-Aéroport to Berntrain
7h 23mCHF 108–450Train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport, train
- Take the train from Padova to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
- Take the train from Zürich Flughafen to Berntrain
6h 50mCHF 136–506
Vicenza to Bern by train
Questions & Answers
The cheapest way to get from Vicenza to Bern is to drive which costs SFr 80 - SFr 120 and takes 5h 54m.
The fastest way to get from Vicenza to Bern is to train which takes 5h 44m and costs SFr 100 - SFr 230.
No, there is no direct train from Vicenza to Bern. However, there are services departing from Vicenza and arriving at Bern via Brig. The journey, including transfers, takes approximately 5h 44m.
The distance between Vicenza and Bern is 460 km. The road distance is 493 km.
The best way to get from Vicenza to Bern without a car is to train which takes 5h 44m and costs SFr 100 - SFr 230.
It takes approximately 5h 44m to get from Vicenza to Bern, including transfers.
Vicenza to Bern train services, operated by Trenitalia EuroCity, depart from Vicenza station.
Vicenza to Bern train services, operated by Trenitalia EuroCity, arrive at Brig station.
Yes, the driving distance between Vicenza to Bern is 493 km. It takes approximately 5h 54m to drive from Vicenza to Bern.
Book your Vicenza to Bern train tickets online with Omio.
What companies run services between Vicenza, Italy and Bern, Switzerland?
You can take a train from Vicenza to Bern via Brig in around 5h 44m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–390
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 60–300
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- CHF 95–250
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–400
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Vicenza to Brig
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
Train from Vicenza to Venezia Mestre
- Ave. Duration
- 33 min
- Frequency
- Twice a week
- Estimated price
- CHF 19–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 19–26
Train from Milano Centrale to Bern
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- CHF 55–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Vicenza to Venezia Mestre
- Ave. Duration
- 33 min
- Frequency
- Twice a week
- Estimated price
- CHF 19–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 19–26
Train from Vicenza to Venezia Mestre
- Ave. Duration
- 33 min
- Frequency
- Twice a week
- Estimated price
- CHF 19–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 19–26
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 367+ hotels available in Bern.





