Travel from Venice to Vicenza

Bus or train from Venice to Vicenza?

Trenitalia operates a train from Venice to Vicenza hourly. Tickets cost $5 - $13 and the journey takes 45 min. Alternatively, you can take a bus from Venice to Vicenza via Padova in around 2 h 16 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Venice to Vicenza

ModeDurationPrice
From Venezia S.Lucia train to Vicenza.45 min8€
From Venice bus to Padova then line 80 bus to Vicenza - Piazza Matteotti.2 h 16 min8€
From Venice taxi to Vicenza.48 min198€
From Venice drive to Vicenza.48 min10€
From Venice rideshare to Vicenza.1 h 6 min5€
From Venice shuttle to Vicenza.1 h 9 min57€

How long does it take to get from Venice to Vicenza?

The train from Venezia S.Lucia to Vicenza takes 45 min including transfers and departs hourly.

Is there a direct train between Venice and Vicenza?

Yes, there is a direct train departing from Venezia S.Lucia and arriving at Vicenza. Services depart hourly, and operate every day. The journey takes approximately 45 min.

Is there a direct bus between Venice and Vicenza?

No, there is no direct bus from Venice to Vicenza. However, there are services departing from Venice and arriving at Vicenza - Piazza Matteotti via Padova. The journey, including transfers, takes approximately 2 h 16 min.

Operators from Venice to Vicenza

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
BusItalia Veneto049.8206811BusItalia Veneto
Società Vicentina Trasporti Srl848 800 900Società Vicentina Trasporti Srl
BlaBlaCarBlaBlaCar
GoOpti+386 1 320 4530GoOpti