Trip to Venice

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bergamo to Venice

🚆 To travel from Bergamo to Venice by train, you will first need to take a service departing from Bergamo and arriving in Brescia. This initial leg of the journey is a scenic ride that takes approximately 1 hour. 🚆 After arriving in Brescia, you will transfer to another train operated by Trenitalia Frecce to continue your journey to Venice. The total travel time from Bergamo to Venice, including transfers, is approximately 3 hours and 13 minutes. 🚆 The prices for a train ticket between Bergamo and Venice can vary, ranging from €18 to €149.

Where to stay in Venice

There are over 2597 hotels to stay in Venice. Prices range from $23 per night.

Accomodation

Will you be returning to Bergamo by train?

If you are looking for the return train journey, check out trains from Venice to Bergamo

See schedule