Travel from Brescia to Venice

Bus or train from Brescia to Venice?

Trenitalia Frecce operates a train from Brescia to Venice hourly. Tickets cost $27 - $40 and the journey takes 1 h 47 min. Trenitalia Eurocity also services this route twice daily. Alternatively, FlixBus operates a bus from Brescia to Venice once daily. Tickets cost $10 - $18 and the journey takes 2 h 5 min. Eurolines IT also services this route 6 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
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 Brescia to Venice

From Brescia train to Venezia S.Lucia.1 h 47 min31€
From Brescia, Brescia bus to Mestre Fs C3 then bus to Corsia A5.2 h 23 min26€
From Brescia rideshare to Venice.2 h 24 min8€
From Brescia drive to Venice.1 h 47 min26€
From Brescia shuttle to Venice.4 h 6 min147€

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

The train from Brescia to Venezia S.Lucia takes 1 h 47 min including transfers and departs hourly.

Is there a direct train between Brescia and Venice?

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

Is there a direct bus between Brescia and Venice?

No, there is no direct bus from Brescia to Venice. However, there are services departing from Brescia, Brescia and arriving at Corsia A5 via Mestre Fs C3. The journey, including transfers, takes approximately 2 h 23 min.

Operators from Brescia to Venice

Trenitalia Frecce+39 06 68475475Trenitalia Frecce
FlixBus+49 1807 123 99 123FlixBus
ACTV S.p.a+ 39 041 27 22 111ACTV S.p.a
GoOpti+386 1 320 4530GoOpti