There are 5 ways to get from Mestre to Vicenza by train, bus, taxi, car or shuttle
What companies run services between Mestre, Italy and Vicenza, Italy?
Trenitalia operates a train from Mestre to Vicenza hourly. Tickets cost $5 - $12 and the journey takes 33 min. Alternatively, Makedonija Soobrakaj AD operates a bus from Mestre to Vicenza once a week. Tickets cost $5 - $8 and the journey takes 51 min.
Shuttle from Mestre to Vicenza
- Ave. Duration
- 1 h 1 min
- On demand
- Estimated price
- $30 - $110
- Schedules at
- $33 - $37
- $60 - $110
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Travelling to and around Russia for the 2018 FIFA World Cup and Want to know more about Flixbus? - to help you get the most out of your next trip.
Questions & Answers
How far is it from Mestre to Vicenza?
The distance between Mestre and Vicenza is 55 km. The road distance is 63 km.
What is the cheapest way to get from Mestre to Vicenza?
The cheapest way to get from Mestre to Vicenza is to bus which costs 4€ - 6€ and takes 51 min.
What is the fastest way to get from Mestre to Vicenza?
The quickest way to get from Mestre to Vicenza is to train which takes 33 min and costs 4€ - 10€.
Is there a direct train between Mestre and Vicenza?
Yes, there is a direct train departing from Venezia Mestre and arriving at Vicenza. Services depart hourly, and operate every day. The journey takes approximately 33 min.
Is there a direct bus between Mestre and Vicenza?
Yes, there is a direct bus departing from Mestre and arriving at Vicenza. Services depart once a week, and operate Saturday. The journey takes approximately 51 min.
How long does it take to get from Mestre to Vicenza?
The train from Venezia Mestre to Vicenza takes 33 min including transfers and departs hourly.