Travel from Vicenza to Venice

Bus or train from Vicenza to Venice?

Trenitalia operates a train from Vicenza to Venice hourly. Tickets cost $5 - $13 and the journey takes 46 min. Alternatively, you can take a bus from Vicenza to Venice via Padova in around 2 h 18 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 Vicenza to Venice

From Vicenza train to Venezia S.Lucia.46 min8€
From Vicenza - Piazza Matteotti line 80 bus to Padova then bus to Venice.2 h 18 min7€
From Vicenza taxi to Venice.49 min197€
From Vicenza drive to Venice.49 min10€
From Vicenza rideshare to Venice.1 h 8 min4€
From Vicenza shuttle to Venice.1 h 8 min57€

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

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

Is there a direct train between Vicenza and Venice?

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

Is there a direct bus between Vicenza and Venice?

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

Operators from Vicenza to Venice

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